For Enjoy Transactions why we are using BAPI only.

Hi All,
(already  searched the forum for this one)
Can anyone please explain me or send related links--->
1) Why we are calling me21n as ENJOY transaction.
2) What are ENJOY Transactions.
3) Why we have to use BAPI ony
    to update ENJOY Transactions instead of BDC.
regards,
phaneendra p.

These new transactions should make life for the end user a bit easier, since SAP transactions not always accelerate in design, logic, etc. That's why SAP has introduced these new transactions which in the end, will have the same result. In these socalled 'Enjoy' transactions, SAP started using these 'new' enjoy sap controls like ALV grid, text editor, HTML viewer etc.
For 'updating' Enjoy transaction (BTW: You are NOT updating the transactions, but rather the purchase order or whatever) you will have to use BAPI's (or FM for that matter) in stead of BDC since Enjoy Controls work with a different framework in which you can not call a certain screen and field. Like in an ALV grid, not every field has it's own screen field name. So you cannot use them in BDC.
Hope this makes any sense, otherwise search the forum. There have been some similar questions in the past as I can remember. Especially why you can not use BDC with enjoy sap transactions.

Similar Messages

  • Screen Variant for ENjoy Transaction

    Hi all,
    I want to create screen variant for enjoy transaction, i.e fb60. Through the guide in another threads, I click on the square icon, above the scroll bar on the table control (used for entering document line items). When I create new variant, hide some columns and save this screen variant, everything is not changed. How to apply this screen variant to this transaction ?
    I also use function "Add screen variant" when right click on this screen, but nothing changes.
    Thank you very much for your helps.
    Sylvecat.

    That little button you mention (above the scroll bars) will not create screen variants for this transaction.
    You have to use transaction SHD0 (also accessible by pressing Ctrl+F4 once you are inside FB60).
    Search inside http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCDWBCEX/BCDWBCEX.pdf for the keywords SHD0 more info on usage, etc. if you need help with SHD0.
    Please remember to assign points if found useful.
    Regards,
    Gulshan

  • How to use getAncestor(n),getdescendant(child,child) in sql why they are use please give me example

    how to use getAncestor(n),getdescendant(child,child) in sql why they are use please give me example
    jitendra

    Below are a few examples that demonstrate these hierarchyid data type methods.  See the hierarchyid reference in the SQL Server Books Online for more examples of these and other methods (http://technet.microsoft.com/en-us/library/bb677193.aspx).
    --return a child of this node ('/1/')
    SELECT CAST('/' AS hierarchyid).GetDescendant(NULL, NULL).ToString();
    --returns a child of this node greater than child node '/1/' ('/2/')
    SELECT CAST('/' AS hierarchyid).GetDescendant(CAST('/1/' AS hierarchyid), NULL).ToString();
    --returns a child of this node less than chold node '/1/' ('/0/')
    SELECT CAST('/' AS hierarchyid).GetDescendant(NULL, CAST('/1/' AS hierarchyid)).ToString();
    --returns a child of this node greater than child node '/1/' and less than child node '/2/' ('/1.1/')
    SELECT CAST('/' AS hierarchyid).GetDescendant(CAST('/1/' AS hierarchyid), CAST('/2/' AS hierarchyid)).ToString();
    --return ancestor of node 1 level up from this node ('/1/2/')
    SELECT CAST('/1/2/3/' AS hierarchyid).GetAncestor(1).ToString();
    --return ancestor of node 2 levels up from this node ('/1/')
    SELECT CAST('/1/2/3/' AS hierarchyid).GetAncestor(2).ToString();
    Dan Guzman, SQL Server MVP, http://www.dbdelta.com

  • Why we are using cluster tables mainly HR

    can any plz tell me why we are using cluster tables mainly HR???

    Nice question -
    Am making my guess based on whatever little I know;
    PCLn are <i>file</i> systems and not a traditional (RDBMS) table system. Each File may contain one or more data clusters. SAP Defines data clusters thus -
    <i>A data cluster is a grouping of several data objects. Elementary fields, field strings and internal tables can be grouped in a data cluster</i>.
    <i>Example</i>:<i>Clusters B1 and B2 in files PCL1 and PCL2 are relevant to time evaluation, as is cluster PS, which stores the generated schema</i>.
    The reason why file system of data storage is used instead of DB Table system may be for the purpose of storing voluminous data (Payroll and time) and ease of retrieval during processing (RDBMS may hv tough time in this). Also probably because of SAP's origin from Mainframe.
    Why data clusters are used -? Probably data clusters are an offshoot (or part) of File system
    Pls feel free to contradict the above. Actually DB experts can throw more light on this..
    Regards
    Chandra

  • Why we are using servlet as a controller instead of Jsp?

    Can any explain answer for this question
    Thanks in Advance
    Why we are using servlet as a controller instead of Jsp?

    nareshannam wrote:
    Can any explain answer for this question
    Thanks in Advance
    Why we are using servlet as a controller instead of Jsp?Basically JSPs are suited to do just one thing, to generate HTML with variable content. You can put Java code in there too, but it's not a good place for it. Messy to validate, messy to debug. In fact, with tag libraries like JSTL, actual Java code is rare in professionally written JSPs.
    A controller does the bit that comes before you've decided what kind of response the user is going to get, typically it may invoke one of several JSPs according to validation etc.. There's a lot of logic, a lot of parsing parameters and so on. Much cleaner to do this from a Java class like a Servlet.
    Judging by this forum quite a lot of people come to JSPs from ASP or PHP and don't want to bother with actually writing Java classes. That's never going to be much good.

  • Setting for enjoy transactions

    Dear all,
    could any body help me in this.
    how do i get edit - new entries option in
    Img-Materials Management-Inventory Management and Physical Inventory-Settings for Enjoy Transactions-Settings for Goods Movement-Setting for Transactions and Reference Documents
    regards

    Hi
    here you can add any transaction or reference documents.You can make whether the transaction event active or inactive means example In MIGO there are several options GR,GI,Transfer posting etc.If you remove active check box againest MIGO, you can't perform GR with migo.(GR transaction will disappear from drop down).
    Similarly Within GR , you can allow GR with respect to  Purchase orders,Inbound delivery etc.You can't add your own transaction/event and reference document for transaction/event.
    Regards
    Ramakrishna

  • Why we are using FILLPV and GENTPB operations?

    Hi Experts,
    Please Explain Why we are using "FILLPV0" ,"FILLPV1","FILLPVT","FILLPV6'.
    and 'GENTPB 0", "GENTPB * ", "GENTPB 01R", "GENTPE B".
    I have a scenorio,
    hrs?16
    -<
    hrs=dxxxx
    hrs-16
    adddbyyyyz
    GENTPE L
    COLOP*
    -=
    FILLPVL
    COLOP*
    ->
    FILLPVL
    colop*
    I confusing about what is "L"
    and where it stored?.
    why the need we fill procesing type L when =,> ?
    by using that Fillpv what is the further process.?
    where XXXX is a time type which have 17.
    YYYY is also timetype which stores 1.
    so my question is when we add that 1 to timetype yyyy what is the need to call "GENTPB L"
    and what process will done when we cal that "gentpb l"
    and when xxxx = 16
    we are filling "FILLPV L"
    L is assigned with some wagetype 4xxx.
    what process is done when when we use this "FILLPV L' operation.
    Thanks in Advance,
    Mahesh.

    Hi Harish,
    Thanks for your reply,
    so
    When we use FILLPVM operation any specific wage type related to overtime  will be populated from table "t510s" ?
    according to your help i assume this rule
    hrs=s
    _hrs?8
    ---<
    ---hrs=s
    ---adddbxxxx
    ---=
    hrs=s
    adddbxxxx
       |--->
            |---hrs=s
            |---adddbxxxx
            |---hrs-8
            |---gentpe   m
            |---adddbyyyy
            |---fillpvm
        here that 2 hours will split into overtime and stored into yyyy timetype.?
    and  that fillpvm will cal the specific wagetype related to overtime?
    please let me know if i am wrong. 
    Thankyou,
    Mahesh.

  • Why we are using APO - Demand Planning ?

    Dear All,
        Why we are using APO-Demand Planning,as we have this option in R/3 ?
    What is advantages of APO - DP over & above R/3?
    Regadrs
    Sujay Joshi
    91-9833464511

    Hi Sujay,
           Have a look at the below thread.
    General Discussion - Why to choose APO over R/3 for planning?
    Regards,
    Siva.

  • Why we are using "FILLPV" and "GENTPB" in Time PCR

    Hi Experts,
    Please Explain Why we are using "FILLPV0" ,"FILLPV1","FILLPVT","FILLPV6'.
    and 'GENTPB  0", "GENTPB * ", "GENTPB 01R", "GENTPE B".
    Please explain these Scenarios. Its Urjent. otherwise i cannot go further process.
    Thanks,
    Mahesh.

    Hi Salil,
    Thanks for your reply.
    I stiil have confusion. Please give some example to explain about these and help me out.
    I have a scenorio,
    hrs?16
    -<
         hrs=dxxxx
         hrs-16
         adddbyyyyz
         GENTPE   L
         COLOP*
    -=  
         FILLPVL
         COLOP*
    ->
        FILLPVL
        colop*
    I confusing about what is "L"
    and where it stored?.
    why the need we fill procesing type L when =,>  ?
    by using that Fillpv what is the further process.?
    Please help me out from this confusion.

  • Why we are using SID in DSO when there we are using star schema in BI

    can anyone answer me why we are using SID in DSO also, i mean what is the need of SID in DSO?

    The reason basically is that the entire query api in BW is based on SIDs
    If you look at a sql of a query that is generated when you run a report you can see this
    Example..
    If you put a selection of period = 02.2009
    In the SQL you will not see "where period = 02.2009" you will see "where sid.period = '000100001010" or something like that
    The whole query  is like this for Infoproviders of DSOs and Infocubes
    Yes it is annoying - but that't  the way it is..
    So if you have a DSO you wish to report on you need the SID for the SQL to fire..!
    On an operational daya to day side - if my cubes are 1:1 granularity with my DSOs then I prefer to put SID activation on the DSOs - two reasons
    1. so the cube load is quicker because the SID generation has already taken place (is this important? never sure but I always do it)
    2. future use of the DSO as a reporting object (this was before the days of the operational store as part of a LSA structure)

  • Why we are using certificate in infopath?

    Hi All,
    why we are using certificate in infopath?
    Thanks in advance!

    Hello,
    + Jamie
    Also to provide security and trust your publisher. If there is no certificates with form then you might face problem with publish popup. To verify all publishers for your template, just open any infopath form-->select options from file menu-->then
    click trust center-->trust center settings. You should see all certificates which are allowed.
    http://msdn.microsoft.com/en-us/library/office/bb251022%28v=office.12%29.aspx
    Hemendra:Yesterday is just a memory,Tomorrow we may never see
    Please remember to mark the replies as answers if they help and unmark them if they provide no help

  • Why we are using event receivers in creating timer jobs?

    Hi All,
    Why we are using event receivers in creating timer jobs?
    Thanks in advance!

    Hi,
    Suppose you are creating a custom timer job following the steps which are similar as what this demo provides:
    http://www.codeproject.com/Articles/403323/SharePoint-Create-Custom-Timer-Jobs
    In this demo, an Event Receiver is created for installing the Job Definition when we deploy the solution or uninstalling it when we extract this solution.
    Here, the Event Receiver listens to the FeatureActivated evetn and the FeatureDeactivating event, which corresponding to the timing of activating and deactivating the feature
    of this solution, it just like a switch during the life cycle of a solution in a SharePoint site collection which will make us easier to manage the features coming with a solution package.
    More information about feature and solution:
    http://msdn.microsoft.com/en-us/library/office/aa543214(v=office.14).aspx
    https://www.simple-talk.com/dotnet/.net-tools/using-features-and-solutions-to-deploy-your-sharepoint-customizations/
    Feel free to reply if this is not what your question about or there are still any questions.
    Best regards,
    Patrick
    Patrick Liang
    TechNet Community Support

  • CCMS is used for system monitoring , why should we use solution manage ?

    CCMS is used for system monitoring , why should we use solution manage ?
    Whats the relationship between CCMS system and SolMan?
    Thank you .

    hi,
    I just want to ask a question. At our client we have solution manager and CCMS. There is data in CCMS I can extract, it is loading on BW side ok the same number of recs,  but the problem on CCMS cubes says there are the same number of record in the cube and also showing as the data is ready for the reporting. But when I run the report and view the data as listcube it is empty. 
    ANy of you have the situation like this cube say it has the data but when do th BEX or infocube contents the cube is empty nothing in there. The same thing is happening with hourly, 15 minute and daily cubes.
    Anyhelp on this matter is appreciated

  • I've downloaded some free games for my iphone4 but they are using my internet because they have ads. does anyone know if there are any games that don't have these ads and don't require internet AT ALL?and if i disable my internet connexion, does it help?

    i've downloaded some free games for my iphone4 but they are using my internet because they have ads. does anyone know if there are any games that don't have these ads and don't require internet AT ALL?and if i disable my internet connexion, does it help?

    Thank you. I put it in airplane mode like you suggested, but it looks to me like all the applications and ads are still running. Anyway, I'm just gonna play when I'm really really bored and use them as less as possible. Thank you again for your quick answer.

  • TS4036 I purchased an iphone for my daughter and we are using the same account and she deleted some contacts from her phone and they were deleted off of my contacts as well. Is there a way to use icloud backup to reinstall the contacts to my phone?

    I purchased an iphone for my daughter and we are using the same account and she deleted some contacts from her phone and they were deleted off of my contacts as well. Is there a way to use icloud backup to reinstall the contacts to my phone?

    Welcome to the Apple community.
    You can only restore them from a Computer backup. This has occurred because you are sharing an iCloud account. ideally you should each have your own iCloud account, that way you can each manage your own mail, contacts, calendars, documents etc and avoid unintentional deletions and unwanted editing. If there is information you wish to share between you, this can be done with a secondary account.
    Having separate iCloud accounts, doesn't mean you have to have separate iTunes accounts, so whilst you keep your personal data separate, you can continue to share music, apps, books, TV shows, movies etc.

Maybe you are looking for

  • With Knoll Light Factory how do you get rid of the pinpoint of light that overlap obscuration layer?

    I have KLF 3.0 on AE CS6, I am trying to add a nice flare to some keyed footage of a rock star for music video... I set it up so it looks like a light is behind him and I want him to obscure it a bit when he moves around... However, I can't get rid o

  • Problem with Print Preview and Print events

    Hello Experts, We have developed a program, in which, I m trying to display the % values in the Sub Totals and Grand Total lines, The logic and program functionality is performing very well. The report is displaying the output the way end user is wil

  • Why is the Ken Burns effect not responding to individual slide settings?

    First try creating a slide show in iPhoto'11 (I've used previous versions on older Macs w no probs).  Ken Burns eff for individual slide is no longer responding for ex when I try to set a time for slide or any other option for that matter.  It seemed

  • J2EE or Oracle Portal

    hi folk, I'm gonna work on an J2EE application that deployed on Oracle Application server , It is a PORTAL APPLICATION , the problem is that i don't have experience with PORTAL applications , my question is should i begin with studying J2EE PORTAL OR

  • Function module for Ibase

    <b>Hi        Function module for the Ibase create . thank</b><b></b>