Skip to Content
avatar image
Former Member

NJOY Transactions

HI All,

What are NJOY Transactions in SAP? and why BDC doesnt work for them. Can anybody provide me with the list of all NJOY transactions of SAP.

Regards

Rahul Jain

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

10 Answers

  • avatar image
    Former Member
    Sep 02, 2008 at 07:09 AM
    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 02, 2008 at 07:09 AM

    NJOY transactions has built on OOPS method using classes.

    Any transaction with suffix of N is NJOY transactions.

    Thanks,

    Manjunath MS

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 02, 2008 at 07:10 AM

    Hi,

    Please search forum,

    Links:

    njoy-transactions

    why-cant-we-create-bdc-for-njoy-transaction

    Regards

    Adil

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 02, 2008 at 07:12 AM

    Hi,

    I hope the below link will help you to understand about the enjoy transaction.

    http://help.sap.com/saphelp_erp2005/helpdata/en/52/1eae17879011d3b84700a0c930dc87/content.htm

    It not advisible to use BDC in N'joy Transaction.

    Because the N'joy Transaction are dynamic and won't have a default setting.

    It is advisble to use BAPI for N'joy Transactions.

    Thanks,

    Khushboo.

    Edited by: khushboo Brahmbhatt on Sep 2, 2008 9:12 AM

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 02, 2008 at 07:12 AM

    hiii

    njoy transactions are transactions that use control framework. it is not limited to, custom controls,splitter containers, docking containers, tree controls, alv controls,html controls.lot of transactions have been rewritten to use only new control framework. tcodes with an "N" as the last character are NJOY transactions.

    f.ex.

    CV02N,ME21N,ME22N..

    regards

    twinkal

    Add comment
    10|10000 characters needed characters exceeded

  • Sep 02, 2008 at 07:13 AM

    Enjoy transaction are provide by SAP for better graphics with ALV tree concept.but they are less promising while BDC in background cause their front end communication is bad.

    if your BDC reading upload file from Appication than it would not cause any problem.

    Edited by: Amit Gujargoud on Sep 2, 2008 9:14 AM

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 02, 2008 at 07:13 AM

    Hi,

    There is lots of NJOY transactions defined by SAP, and also we can do bdc also but, njoy transaction means these are user friendly transactions, so more number of fields are there in every screen, it is very complex to handle that much fields.

    thats y we dont write a bdc for NJOY transactions.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 02, 2008 at 07:18 AM

    Hi,

    The NJOY transactions were delivered with 46c and many of them use the "NJOY" controls or the frontend controls, such as tree controls, html controls, picture controls, splitter containers, alv grids, docking containers, etc, etc. Such transaction are ME21N(22N, 23N) VL01N(02N, 03N) ME52N, MIGO

    You can also check out examples in transaction DWDM

    check the below link for more info...

    http://www.sapdesignguild.org/editions/philosophy_articles/print_enjoy_success.asp

    Regards,

    Harish

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Sep 02, 2008 at 10:29 AM

    Hi,

    For the enjoy transaction wheather SAP has completly disqualified use of BDC method of data upload, or still for some the Enjoy transaction we can use the BDC method, if yes then what are those transactions.

    Regards

    Rahul Jain

    Add comment
    10|10000 characters needed characters exceeded

    • Rahul,

      we cannot say that BDC never work with Enjoy transation.

      I have one BDC for ABT1N it working fine to me.but the reason which may cause a problem which you already got i above replies.

      Amit

  • avatar image
    Former Member
    Sep 02, 2008 at 10:43 AM

    NJOY transactions has built on OOPS method using classes.

    Any transaction with suffix of N is NJOY transactions.

    So BDC methods cannot be used on them..Go for BAPI.

    Add comment
    10|10000 characters needed characters exceeded