Skip to main content

Notifications

Announcements

No record found.

Microsoft Dynamics AX forum
Answered

RunBase to SysOperation

Posted on by 2,427

Hi All,

What is the difference between RunBase Framework and SysOperation Framework?

Why SysOperation classes prefer more over RunBase?

What Functionality are not present in RunBase Classes, which are present in Sysoperation Class.

Why Report Programming Model is built on SysOperational Framework which is replaced by RunBase Framework? 

I know how to use them but I still have confusion when to use which.

I would like to know something about these Frameworks which not even available on web.

Before you reply to question, please let me your experience on this.

Thanks,

Raziq

  • Mohammad Raziq Ali Profile Picture
    Mohammad Raziq Ali 2,427 on at
    RE: RunBase to SysOperation

    Thanks Martin,

    I have read about all executions modes, I am Just expecting something more on that from you.

    I meant to say, you can enlighten some real time scenarios on each Mode.

    Thanks,

    Raziq

  • Verified answer
    Martin Dráb Profile Picture
    Martin Dráb 224,741 Super User on at
    RE: RunBase to SysOperation

    A very detailed description is in Introduction to the SysOperation Framework, section Execution modes overview. What exactly isn't clear to you?

  • Mohammad Raziq Ali Profile Picture
    Mohammad Raziq Ali 2,427 on at
    RE: RunBase to SysOperation

    Hi,

    I have gone through the source which you have suggested me but can you explain about Execution modes and their usages.

    Thanks,

    Raziq

  • Mohammad Raziq Ali Profile Picture
    Mohammad Raziq Ali 2,427 on at
    RE: RunBase to SysOperation

    Hi Martin,

    Please follow the link  below as I have created one  new thread for it.

    community.dynamics.com/.../148763.aspx

    Thanks,

    Raziq

  • Verified answer
    Martin Dráb Profile Picture
    Martin Dráb 224,741 Super User on at
    RE: RunBase to SysOperation

    This is off-topic in a thread about SysOperation framework. Create a new thread if AX documentation doesn't explain the purpose of LegacyID sufficiently.

  • Suggested answer
    Mohammad Raziq Ali Profile Picture
    Mohammad Raziq Ali 2,427 on at
    RE: RunBase to SysOperation

    Yes Martin,

    I have looked into that feature i.e Type hierarchy browser.

    Now, can you enlighten the Concept of LegacyId as it is shown in Type hierarchy browser.

    Why numbers like 0, 114, 19 has assigned with it.

  • Verified answer
    Martin Dráb Profile Picture
    Martin Dráb 224,741 Super User on at
    RE: RunBase to SysOperation

    Of course, it doesn't mean that all historic code was reworked. Use the Type hierarchy browser to find all classes inheriting from RunBase.

  • Mohammad Raziq Ali Profile Picture
    Mohammad Raziq Ali 2,427 on at
    RE: RunBase to SysOperation

    Hi Martin,

    Are there any classes in AX 2012, which are still running on RunBase Framework?

    If yes, please let me know.

    Thanks,

    Raziq

  • Verified answer
    Martin Dráb Profile Picture
    Martin Dráb 224,741 Super User on at
    RE: RunBase to SysOperation

    To fully answer all your question would require a serious of blog posts rather than a simple forum reply. And most of them have been already answered in other places, such as Introduction to the SysOperation Framework, From RunBase to SysOperation : Business Operation Framework and so on. I suggest you read existing documentation first - just repeating it here wouldn't add any value. Then return here and ask specific questions about what's not clear to you (if anything).

Helpful resources

Quick Links

Can you answer this forum question?

You could make someone's day!

Community Newsletter - May 2024

Kudos to our community stars!

Community Spotlight of the Month

Kudos to Mohamed Amine Mahmoudi!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 283,663 Super User

#2
Martin Dráb Profile Picture

Martin Dráb 224,741 Super User

#3
nmaenpaa Profile Picture

nmaenpaa 101,146

Featured topics

Product updates

Dynamics 365 release plans