Switch framework for Abap development (Program and FM)

Hello All, I have requirement to deliver some code (in a custom Add-on) which is using some program /FMs based upon a particular country/industry specific software particularly EA-DFPS. I am planning to create a switch for this code's package(from tcode SFW1/2/3) and by default disable this switch (in SFW5). I am not sure if this is the right way; can anybody confirm if this will work on a system where i don't have software component EA-DFPS.
Thanks in advance
Mani

any answer to this?
Mani

Similar Messages

  • Neptune for UI development Pros and Cons

    Hi ,
    we are evaluating neptune for UI development for what are the pros and cons of using neptune.
    i see only that webdynpro abap developer can be easily moved to neptune , some javascript knowledge is still required.
    some question
    1) can neptune make calls to odata services ? do that requires code in javascript or ABAP
    2) any accelerators provided by neptune  like for workflow scenarios , list and details .
    3) can sap standard fiori apps extensibility  or modification is possible through neptune
    4) security if its accessing business functionality directly
    regards
    Yashpal

    Hi Yashpal,
    I will give you my view, but as Robbe says I work for the company and other SAP developers like DJ Adams has other development tool preferences than me ( I call his Sublime Text development spaghetti coding and he sees Neptune as a crutch that restricts a developer's freedom but this is just a friendly point-of-view discussion and I have promised him a beer in Walldorf next time our paths cross there)
    So the important message is that SAP has opened up their platform for different development tools and it is now a choice for the individual developer or SAP customer. This is a fantastic move by SAP and I think a bit overlooked by the community, Look at the new Xamarin partnership as an example (and yes they are a competitor, but I did mention them )
    Now the pros of Neptune are in my opinion:
    ABAP developer friendly development (removed 90% of JavaScripting needed)
    Connected to the SAP transport System (Software Logistics as is)
    Drag Drop designer that gives structured code (easy for a new developer to take over code, compared to the spaghetti provided by DJ <-  I'll need to buy a few extra beers for that remark)
    Native json communication provided by the Neptune Server (you can argue all you want about Odata, our solution is more flexible gives incredible performance and superb and easy to use offline capabilities)
    Integration with Adobe build, use an SAP program to generate hybrid apps  (The average ABAP developer does not install cordova and build hybrid apps - with Neptune he/she does)
    Integration with SMP. Automatic connection with the REST API's of SMP both on-premise and in the Cloud
    Reduced time to market. One of the largest SAP implementation partners in the Nordics stated that Neptune reduced development time by 80%
    Free templates (Advanced templates such as fully functional PM, HCM, SD templates are available Experience | Neptune Software  <- sorry for the marketing but you did ask)
    UI5, all of the other third-party tools (Not SAP tools like App Builder, Eclipse etc) uses non UI5 frameworks. I personally believe that SAPUI5 (UI5) is the future of SAP UX and thus it only makes sense to keep a common and future-proof framework.
    Network crunching. We optimize all networking. Which makes sense for mobility.
    no extra infrastructure needed - it is a certified add-on and takes 15 mins to install.
    Works with most versions of SAP. We even have alot of customers using 4.7 (we need the ICF so nothing lower). This is something the community often forgets. Yes it is cool to play with the latest Netweaver release, but do our customers have that installed?
    Cons (woot!)
    Cost, even if Neptune is very affordable it still requires license for productive usage (free for developers though - and hey we need to live as well ) So custom coding  is cheaper in respect to license (but not in TCO in my opinion)
    Generated code, even if we have added as much freedom to code custom JavaScript as possible there will always be restrictions in generated code compared to notepad. (But I haven't met an issue that couldn't be solved by custom coding in the Neptune Application Designer yet)
    Other backend systems. Neptune is based on ABAP and as such it obviosly works best with an ABAP backend.
    .... (Add stuff from other non Neptune ppl )
    Regarding your questions:
    1. Yes you can use Odata, best way is to consume it on the ABAP level, but you can of course consume it through JavaScript as well (Not recomended by me)
    2. Yes see above (free templates and also premium templates by our partners)
    3. No you can't modify a fiori app with Neptune, but the two solutions work perfectly together (You can add Neptune apps in the Fiori launchpad) One of our partners have created an RDS solution based on both Fiori and Neptune.
    4. Neptune is an add-on to Netweaver and as such has no extra security in itself beyond that (And we seek not to do that). But we support any security you wish to add on top. I strongly advice having a look at the SAP Secure offering (App protection and MDM)  as well as SMP (also the new Cloud edition which gives easy affordable protection for your backend)
    So that was my very biased answer
    Njål

  • I want to create an app.  Can you tell me the difference between iOS developer program and the mac developer program?

    I want to create an app.  Can you tell me the difference between iOS developer program and the mac developer program?
    Is the difference the device you're creating your app on, or for?

    iOS Developer Program is only for those who wish to develop iDevice apps. Mac program is for those only developing Mac applications. If you wish to do both, then you need to enroll in both programs.

  • Can I use a prepaid CC for the developer program?

    Hello,
    I have a few apps done now and I would like to sell them on in the app store.
    I don't have a credit card (and can not get one) so I was wondering if it would be possible to get a prepaid credit card from my bank and use that for the developer programs payment and ID verification?

    Yes you can use a prepaid credt card.  It still has to be associated with the country in which you are located which must be the same counry as the iTunes store yu are using.

  • Switch from to the Photography Program and cancel the Acrobat subscription?

    How do I switch from to the Photography Program and cancel the Acrobat subscription? I currently have the Adobe Acrobat Pro subscription and want to add Photoshop but need to know how to change my program subscription to the Photography Program for personal use?

    Cancel what you have... which requires Adobe support to cancel a subscription
    -start here https://forums.adobe.com/thread/1703848
    -or by telephone http://helpx.adobe.com/x-productkb/global/phone-support-orders.html
    --and two links which may provide more details, if the above links don't help you
    -http://helpx.adobe.com/x-productkb/policy-pricing/return-cancel-or-change-order.html
    -http://helpx.adobe.com/x-productkb/policy-pricing/cancel-membership-subscription.html
    Then buy new - Cloud Plans https://creative.adobe.com/plans

  • I cant get on my phone it saids i have to registered as a iphone developer program and i dont want to do that but i cant cancel and i cant get back on my phone can someone help me

    i cant get on my phone it saids i have to registered as a iphone developer program and i dont want to do that but i cant cancel and i cant get back on my phone can someone help me

    Were you running iOS 7 beta?  If so, as a developer you need to log into the Developer forum for assistance.
    Not a developer and running iOS 7 beta?  Then you've stolen Apple's software and will receive absolutely no assistance from this forum.  Enjoy your iBrick!

  • Secure custom developer programs and transactions

    Hi Guys,
    I am given a task in my company to maintain authority check for all costom developed programs and transaction.
    In combination TADIR, TRDIR & TSTC i found more then 1000 transactions and 1500 programs custom developed.
    So now I am having difficulty in finding authority check at program level for all the custom programs and transactions. I tried to use RSABAPSC but this gives for each program/ transaction.
    Can you guys help me to find a best way to get the list for the whol transactions and good approach to complete the task at ace and good way.
    Please comment your best practices and approaches for this.
    Let me know if you guys need any more information from me to make the above more clear.
    Thanks.

    Hi Amit
    I do not think you will find any relevant standard report/functionality in the SAP System, that could scan your Z-Report and find out if it's correctly secured with authorizations checks. Many of those checks could hide in called functionmodules, Methods etc.
    And you still have need to define and check each SAP report for your companies specific security requirement.
    With 1000/1500 Z-transactions/reports, my guess is, that a lot of them might be obsolete, never used, temp programs for dataloads etc. So mayby you do not have to focus on all of them, so I think that my approach would be, to try to limit the number of report that I needed to investigate thoroughly, and then take the reports one by one.
    The steps involved would be something like:
    1. Find out which of your Z-reports/T-codes thats actually used. You should be able to se that in SM20(if you have activated the secure audit log with the correct filters), ST03N etc. Report/T-codes that are not used could be locked in SM01.
    2. Investigate the used reports one by one, Check the Source-Code, do an Authorisation trace etc - Remember that if your Z-Report used BAPI and other SAP Standard functionality, Or if i reads from at DATASET etc.. you might not be able to spot the Authority-check statement in your source code
    3. Implement and test the relevant and requirered additional authorization check
    4. Document in SU24
    5. Adjust the roles
    And your ready for test.
    And yes I know,,,  It can be a hugh job, but I do not think that you can find a quick-fix for this.
    Regards
    Morten Nielsen

  • An open source framework for agile development with Sites

    I am happy to announce the release of a new open source framework for sites development: AgileSites 1.0.0.beta1.
    AgileSites is an open source framework built using standard and documented Sites API provinding a number of features meant to simplify development, mostly to make agile development and offshoring way easier and more manageable.
    Some of the features:
    - MVC with plain Java controller and pure HTML views
    - Templating done in jQuery style (like client-side javascript templating)
    - Integrated unit testing and build system
    - Integrated csdt so everything is source and can be stored in Git or Subversion and rebuilt with jenkins in minutes
    - Hot reloading of java classes, including the url assembler - you code in java without restarting the application server
    - Single jar deployment - all your site code is in a jar that can be easily tracked and moved around
    - A simplified API layer built on top of standard tag assets making development a breeze
    - Complete and unlimited access to the full Sites API
    - Keeps the JSP structure so the framework can be added to another site using JSP
    AgileSites is available in his own dedicated site: www.AgileSites.org with a video showing his capabilites.

    The framework is completely following WebCenter Sites standard. It is built on top of JSP and Java using only documented API and standard Java libraries. It is not different than any other site implementation. It is basically a pre-built site to make easier applying agile development practices. It is as supported by Oracle as any other custom website implementation on top of Sites.

  • We are unable to process your request received while trying to register for apple developer program

    I'm trying to register a client for apple developer program.
    They have a D U N S number from Dunn and Bradstreet which was entered.   Used the same legal entity name, phone number, address, etc
    Upon submission i get the folllowing:  We are unable to process your request.  Not very helpful or informative.
    Has anyone received similar or have any advice for me?
    thanks

    Your login procedure sounds different from mine.
    Try this link:
    https://www.verizon.com/foryourhome/myaccount/ngen​/upr/nlogin.aspx
    If you put your userid in the box provided, then select My Services on the pull down, then click on Sign In, and then enter your password to continue, does the problem still occur?

  • Apple ID for the Deployment Program and VPP is the same

    I created an Apple ID for the Deployment Program and authorized the same ID for VPP.  Now I learned these should be different.  Is this a problem and if so, how can the VPP ID be changed?

    You should be able to. The only hiccup will be that any apps that you have purchased with the older ID you will have to repurchase with the newer ID to be able to keep using them.
    Though of course this actually depends on how you plan to use the IDs. For example, I had an Apple ID through iTunes a few years before I opened a .Mac/MobileMe account (what iCloud is now in case you are new to Apple). Thus, my iPhone and iPad actually have two IDs on them, one for iTunes/App Store, and one for anything associated with iCloud. I've never really had any problems assoctiated with having two IDs on one device. Usually just an extra step when I get a new device or have to restore either of them for some reason. Though I understand that this is probably not what you plan on doing, I thought I would use it as an example of what the IDs are really associted with on the devices.

  • I partitioned a small drive for a windows program, and now the computer only wants to boot to Windows.  How do I get back to Mac so I can have a choice of drives?

      I partitioned a small drive for a windows program, and now the computer only wants to boot to Windows.  How do I get back to Mac so I can have a choice of drives?

    That doesn't sound good. It sounds like the power outage might have corrupted the partition for OS X. I would suggest booting from the Install DVD that came with your Mac while holding down the C key. Once you have selected the language start up Disk Utility from the pull down menu and repair the disk. Once you have done that then repair permissions also.
    Allan

  • If your Team Lead given Functional Specifications for a BDC program and you

    If your Team Lead given Functional Specifications for a BDC program and you need to decide wether to write a Method Call Transaction or a Session.
    How you will decide ?

    Hi Krishna,
    See this you will got some ideas.
    Diff b/w call transaction and session method is
    Call transaction.
    1) asynchronous processing
    2) can transfer small amount of data
    3) processing is faster.
    4) errors need to be handled explicitly
    5) data is updated automatically
    Session method.
    1) synchronous processing.
    2) can tranfer large amount of data.
    3) processing is slower.
    4) error log is created
    5) data is not updated until session is processed.
    Thanks,
    Reward If Helpful.

  • I want to abap-hr programing and concept plz send usefull links and materia

    hi plz ,
    i want to learn abap-hr programing and concepts and faqs, so,  plz send usefull links or material or pdfs which helps  me and i hope ,
    thank u,

    Hi Manoj,
    Welcome to SDN....
    Check these link on ABAP HR.
    http://www.sapdevelopment.co.uk/hr/hrhome.htm
    http://www.planetsap.com/hr_abap_main_page.htm
    http://www.sap-img.com/
    http://help.sap.com/saphelp_erp2005/helpdata/en/60/d8d8c7576311d189270000e8322f96/frameset.htm
    http://www.planetsap.com/HR_ABAP_payroll.htm
    http://abap4.tripod.com/Human_Resources_Tables_Infotypes.html
    http://abap4.tripod.com/SAP_Functions.html
    http://www.planetsap.com/hr_abap_main_page.htm
    http://help.sap.com/saphelp_nw2004s/helpdata/en/c6/8a15381b80436ce10000009b38f8cf/frameset.htm
    http://www.sap-basis-abap.com/saphr.htm
    http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci1030179,00.html?track=NL-142&ad=500911#Transactions
    http://help.sap.com/saphelp_47x200/helpdata/en/4f/d5275f575e11d189270000e8322f96/content.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/4f/d5275f575e11d189270000e8322f96/content.htm
    http://www.saptips.com/Previews/SAPtipsAugust-September2004TableOfContents.pdf
    http://searchsap.techtarget.com/originalContent/0,289142,sid21_gci1030179,00.html?track=NL-142&ad=500911#Transactions
    http://help.sap.com/saphelp_46c/helpdata/en/4f/d528be575e11d189270000e8322f96/frameset.htm.
    http://www.sap-basis-abap.com/saphr.htm.
    http://www.sapgenie.com/faq/hr.htm
    http://www.sapgenie.com/workflow/scenarios.htm
    http://www.sap-img.com/human/hr-faq.htm
    http://www.sapdevelopment.co.uk/hr/hrhome.htm
    http://www.sapgenie.com/mysap/mysap_hr.htm
    Thanks,
    Vinay

  • I am trying connect to a SQL instance for our CRM program and I am receiving To Connect to this Server you must use SQL Management Studio or SQL Server Management

    I am trying connect to a SQL instance for our CRM program and I am receiving To Connect to this Server you must use SQL Management Studio or SQL Server Management 
    This is a Brand new Server 2012 that is running our CRM product and it is trying to connect to a Server 2008 R2 server with SQL Server 2008 R2 SP2 instance (10.50.4000)
    I have seen this in the past where it needed the 2005 backwards compatibility components installed but those are not supported on 2012 server and this is not a 2005 SQL instance.
    I am trying to install the Shared Management Objects for SQL Server 2008 but it tells me I need to install the CLR types, which I did install. But it continues to tell me to install the CLR types.
    Has anyone ran into any issues like this? (this happens trying to connect to multiple SQL Servers from this new 2012 Server)
    Thanks!
    -Max

    Hello,
    Which version and edition of the SQL Server instance did you installed on the new server machine?  If you install SQL Server 2012 Express edition, you can try to install SQL Server Management Studio 2012 from
    this link.
    You can connect to SQL Server 2008 R2 or earily verions with SSMS 2012.
    What's more, Microsoft SQL Server 2008 Management Objects Collection requires Microsoft Core XML Services (MSXML) 6.0, Microsoft SQL Server Native Client, and Microsoft SQL Server System CLR Types. You can try to download and install
    SQL Serve 2008 Feature Pack
    which contains packages above.
    Regards,
    Fanny Liu
    Fanny Liu
    TechNet Community Support

  • ECC 6.0 Webdynpro for ABAP development environment

    Hello,
    We are currently running ECC 5.0 and ABAP stack is only available as of ECC 6.0. Is is possible to download and install just ECC 6.0 development environment?
    Thanks,
    Alex

    The ABAP development environement and runtime are integrated into the Business Suite release.  Therefore ECC 5.0 runs on top of NetWeaver 2004 (6.40) and ECC 6.0 runs on top of NetWeaver 7.0. There is no way to directly mix ECC/NetWeaver releases nor can you directly transport NetWeaver 7.0 objects (like Web Dynpro ABAP) to a 6.40 based system since the runtime wouldn't be present. 
    You can however install a standalone NetWeaver Systems. Then you would have a separate instance with the ABAP 7.0 developement and runtime environement.  You can use RFCs and Web Service Calls from this standalone system to read and write data to/from your ECC 5.0 system.  You give up some of the benefits (like the integrated DDic value-help).

Maybe you are looking for

  • HT1349 playing music through usb port

    hiw do i play ipod touch through a normal hifi with either usb or phono plugs   when i connect to usb connection im told it is not compatable yet my origonal i pod works fin 

  • How can I uninstall ilife 08?

    My iweb crashed also when I tried to publish. When I reopened, all my photo pages had erased. I did a restore of my domain site from my last back up and it opened fine but when I tried to publish, it crashed and erased again. Can someone tell me how

  • Exception Errors in iRec

    Hi All, Can anybody please let me know the following How to create some custom error messages at iRec Module. The issue is whenever an external user plans to apply for a job by registering for the first time. If they encounter any issue. All they get

  • SAP Versus Miscroft Dynaimcs for project and portfolio Management.

    Dear All, First of apologies if this is not the right fourm to post this thread. I am working in a company at group level, where one of our business unit wants to implement Microsoft Dynamics for project adn portfolio management. We at group level ha

  • How can you upgrade from OS 10.4

    How can you upgrade from MAC 10.4.4