What is business function switch?

Hi,
    Can anyone tell me what business function switches are? And also how they are to be checked in the
program (as to whether a business function is switched on or not)? Thanks.
Regards,
Suhas

Hi,
Here are the links which give wealthy info on Enhancement Frame Work(SWITCH).
/people/thomas.weiss/blog/2006/01/24/what-the-new-enhancement-framework-is-for-150-its-basic-structure-and-elements-for-beginners
/people/thomas.weiss/blog/2006/03/15/the-new-enhancement-framework-part-2--what-else-you-need-to-know-before-building-an-enhancement
/people/thomas.weiss/blog/2006/04/03/how-to-define-a-new-badi-within-the-enhancement-framework--part-3-of-the-series
/people/thomas.weiss/blog/2006/04/18/how-to-implement-a-badi-and-how-to-use-a-filter--part-4-of-the-series-on-the-new-enhancement-framework
/people/thomas.weiss/blog/2006/05/03/source-code-enhancements--part-5-of-the-series-on-the-new-enhancement-framework
/people/thomas.weiss/blog/2007/12/12/the-three-use-cases-of-the-enhancement-and-switch-framework--part-1
/people/thomas.weiss/blog/2008/01/07/the-three-use-cases-of-the-enhancement-and-switch-framework--part-2
/people/thomas.weiss/blog/2008/01/14/the-three-use-cases-of-the-enhancement-and-switch-framework--part-3
/people/thomas.weiss/blog/2008/01/23/the-three-use-cases-of-the-enhancement-and-switch-framework--part-4-the-many-ways-to-enhance-a-sap-application-with-the-new-framework
/people/thomas.weiss/blog/2008/02/04/the-three-use-cases-of-the-enhancement-and-switch-framework--part-5-the-basics-about-switching
Creating Switch.
1. in SFW1, Once you create your SWITCH and assign your package and Activate it, it shows in Active mode but the SWITCH is not still Active GLOBALLY.
2. To activate it, create a Bussiness Function in SFW2 and assign your SWITCH to this and Activate it.
2.1 Here if you select the Business Function as type ' INDUSTRY ', then again you need to assign this Business Function to Business Function Set in SFW3.
2.1.1 In SFW3, Create a Business Funstion Set, and assign this Business Function to it and Activate it. But your SWICT is still it not active Globally.
2.1.2 Go to SFW5, and Activate your Business Function Set here, then your SWICT is GLOBALLY ACTIVE
2.2 If your Business Function is of type ' Add On ', then there is no need to assign it to any Business Function Set.
2.2.1 Directly, go to SFW5, click on type ' Add Ons ', and after identifing your Business Function, Activate your Business Function here, then your SWITCH is GLOBALLY ACTIVE.
But the final problem is : Once you activate your SWITCH, there is no other way to deactivate your SWICTH.
Enhancement implementations are switchable.
Steps to assign a switch to BADI Implementation:
1) Assign the Enhancement Implementation containing the BADI implementation to a Package/development class.
2)Assign this Package/development class to a switch in transaction SFW1.
3)Make sure the switch you are using has state ON. For this assign this switch to an ACTIVE business function using transaction SFW2. A switch inherits the state of the business function.
Reward Points if answer is useful.
Regards,
Raj.

Similar Messages

  • Business Functions Switch to activate Enhancement Package 4

    Hi SAP experts,
    can you help me?...
    We will implement SAP CRM 7.0 with scenario of creation ERP Quations & ERP Sales Orders, therefore we have installed Enhancement Package 4 in our ERP, but I've been looking for information to know which Business Functions (switch) we need to activate for this scenario, but in all documentation I've been looking doesn't indicate this.
    Can you let me know wich switches we need to activate or share documentation about this?
    Your help is most highly appretiated.
    Regards
    Gonzalo C.

    > We will implement SAP CRM 7.0 with scenario of creation ERP Quations & ERP Sales Orders, therefore we have installed Enhancement Package 4 in our ERP,
    So there was any business reason to install EHP4? Who told you? And those people should also be able to tell you what to activate
    I'd go through SFW5 and click the "documentation" button next to the functions, this will open a browser window explaining what this function is about.
    Markus

  • Express Entry Sheet Ehp 5 & Business Function Switch FIN_TRAVEL_3  (ASAP)

    Hi,
    I'm looking for experiences with Express  Travel  Entry Sheet, has anybody implemented this business functionality on Portal.  If you could please share your experiences with regards to what additional configuration is required to enable this functionality specially trip breaks and deductions.
    User experience for both frequent and in-frequent traveler, domestic and international trips, and access to receipts stored in content server from portals and during workflow approvals.
    Thanks!!!
    Salman

    FSKB     G/L Account Posting
    this transaction is not working

  • Business functions to be activated after EHP4 upgrade

    Hi All,
    I have recently upgraded ECC 6.0 to EHP4.The following technical usages were selected during download.
    Financial Services,Financial Supply Chain Management and Financials.
    Please let me know what all business functions that are to be activasted.
    Do I have to activate business functions for EHP2 and EHP3 as well.Below are the BFs for our usage types.
    Business Function                           Technical Usage                         EHP
    /IBS/EAFS_RBD_BUSOPR                           Financial Services                          4
    EAFS_BCA_BUSOPR                           Financial Services                          4
    EAFS_CML_LOANS_POOLING                Financial Services                          4
    FICAX_BILL_INVOICING                           Financials                                                4
    FICAX_CI_1                                                Financials                                                2
    FICAX_CI_2                                                Financials                                        4
    FIN_FSCM_CCD_INTEGRATION               Financial Supply Chain Mgmt     4
    FIN_FSCM_INTEGRATION                           Financial Supply Chain Mgmnt     2
    FIN_TRM_CORR_FW                           Financial Services          4
    FIN_TRM_INS_HM                           Financial Services          4
    FIN_TRM_LR_FI_AN                           Financial Services          3
    FIN_TRM_LR_FI_AN_2                           Financial Services          4
    FIN_TRM_PSM_INTEGRATION      Financial Services          4
    INS_FSSR_CI_1                           Financial Services          3
    INS_FSSR_CI_2                           Financial Services          4
    INS_FSSR_I18N                           Financial Services          4
    Out of the above FICAX_BILL_INVOICING,FICAX_CI_2,FIN_FSCM_CCD_INTEGRATION,FIN_TRM_INS_HM and FIN_TRM_LR_FI_AN_2 have dependencies like X_CONT or BI_CONT which are not installed on the system.
    I guess I can't activate these business functions.Am I right?
    And I read that only one BF set is activated per one system.I did not find any BF set related to Finance in the drop down list of SFW5 in the system.Please enlighten me on this topic.
    Regards,
    Dinakar
    Edited by: mutnuru dinakar on Mar 8, 2011 1:44 PM

    > Thanks for your reply,as I mentioned the list of BFs are applicable for the 3 technical usages I  had selected during EHP4 upgrade.I need to select out of them.
    I understand your question - however, how should anyone else but you know whether you need the functionality behind them? This is a business decision.
    I suggest you use the documentation (press on the corresponding "i" in SFW5) to see if the business requires the functionality. If yes, enable it, if not, you don't need to enable it.
    Some of those BFs will need a BW/BI to work. You have to decide, whether you need them or not.
    Markus

  • Business Function "Reporting Financials" is not switched on

    in rsa3 i am extracting data for 0co_pc_10 getting below error
    Business Function "Reporting Financials" is not switched on
    Message no. SREP_FIN001
    Diagnosis
    You tried to access functionality, which is provided by Business Function "Reporting Financials". However, the Business Function "Reporting Financials" is not switched on.
    System Response
    Error message
    Procedure
    Check if the Business Function "Reporting Financials" shall be used. In this case activate the Business Function.

    Check below thread
    Business Function "Reporting Financials" is not switched on

  • What's the function of Punt FPGA in RSP switch fabric part of ASR 9000?

    What's the function of Punt FPGA in RSP switch fabric part of ASR 9000?

    What's the function of Punt FPGA in RSP switch fabric part of ASR 9000?

  • Switching on HCM business functions with EHP4

    Hello
    We have installed EHP4. When trying to activate business functions for talent management using the img, we get a message "no activation necessary".
    Does anyone know why this is so and how it can be fixed
    Thanks

    Thanks Sergio. Can you tell me where the planned column should be located? Is this the same as planned status?
    When I open this configuration task, I have a planned status but no planned column.
    I have the following
    Business Function Set is blank
    Under Enterprise Extensions, business function EA-HR is activated and release is showing 600
    Under enterprise business functions, the function I am trying to switch on is HCM_TMC_CI_1 (it shows release 604).
    The columns I see are: Name; Description; Planned status; Dependencies; Documentation; Release info; Release; SAP Test Catalog; Test Catalog and Activated On
    Is it possible that the basis team did not install ehp4 properly?
    When I look at system status in the test system it shows the followign for basis and hr
    basis 701
    ea-hr 604
    thanks

  • Busy and free in the availability tab, what are the functions of these

    Busy and free in the availability tab, what are the functions of these tabs

    They are supposed flag whether or not the event mark time as unavailble to folks who invite you to their events using iCal

  • Help on Business Function "Reporting Financials 2" and its impact

    Hi All,
    I am looking at 'SAP Help' for Reporting Financials 2 (EhP4).
    http://help.sap.com/erp2005_ehp_04/helpdata/EN/6a/cd7dbd74694af3ac13b3c24a10def4/frameset.htm
    basically I want to use the standard extractor 0FI_AA_20 FI-AA: Transactions and Depreciation . when i try to run the extractor i get an error saying: Business Function "Reporting Financials 2" is not switched on
    In order to use the new data sources the pre requisites are:
    1. SAP Enhancement Package 4 for SAP ERP 6.0
    2. Activated the Reporting Financials 2 business function.
    The EnP4 is already implemented what i have do next is to activate the business function.
    Can any one help me with more details on what all gets activated with this business function 'Reporting Financials 2' and its impact.
    With Best Regards
    Shilpa.

    Hi,
    in SFW5 you can get an overview over the business functions. There you could activate the appropriate Business Function.
    But I would recommend you strongly before to read some information and documentation about business functions and the enhancement package concept.
    Regards,
    Markus

  • Business function Activation

    Hi All,
    Wanted to understand what would be the impact activating business function "FIN_TRAVEL_2" for Travel management.
    Presently we are on FIN_TRAVEL_1 and EHP6. Wanted to have both Travel request and Travel expense report output view though PR05.
    As FIN_TRAVEL_2 has this extended feature, wanted to activate that before which thought of taking the experts view on the impact it can have on the existing system.
    As new fields get activated on TRIP, Travel Request and Travel expense report, will this have issue for the ones created before the activation.
    Regards...

    Wanted to know, if we activate "the FIN_TRAVEL_2" business function now, will that impact anything on the current Travel Requests or Expense sheet in any ways for processing. Also there is portal in place through which Travel requests are created too.
    The answer to that and to the activation of any business function in general is always YES. There's loads of coding in hundreds of subparts of the frame program that polls the Switchframework whether certain switches are switched on. I'm pretty sure there's nobody (including myself) who can line out every change in programmable process that takes place due to the activation.
    You say you are using a portal, I assume you are using the WebDynpro JAVA Services here? Or are you using transaction iviews with TA TRIP?
    What is stated in the help simply means that trips that are created in TA TRIP and WDA are not interchangeably processable. This does not mean that you cannot use the TA TRIP anymore once the business function is activated, but in case in your current business process you are furhter processing requests that are at the moment created in WebDynpro JAVA, that is not going to work likewise with WDA. (I hope this answers your question).
    Hence, just wanted to know if i activate this which cant be irreversable, will that have adverse impact on the existing TR or Travel expense reports or any other functionality.
    Careful. The activation of FIN_TRAVEL_2 IS irreversable, this means it is NOT reversable. The only unofficial way to deactivate such a business function is to roll back the Database.
    I have a question: What exactly are you using the Transaction TRIP for anyway? From EHP2 onwards it's practically obsolete, so you could shift your processes completely to the WDA services and TA PR05.
    Cheers, Lukas

  • Estimating Activation Time of Business Functions in EhP3

    Can anyone estimate how long the activation of c.100 Business Functions plus one industry business function set (ECC-DIMP) ought to take when the transport is imported into a new system? This is in ERP 6 with EhP3.
    I know some BFs will activate faster than others, but on average? In our QA system this has taken c.12 hours.
    Based on Thomas Weiss' weblog series (great stuff there) I understand that (1) all the activated code is compiling for the first time, and (2) all the DDIC table appends are taking place.
    So I wonder also if the size of the tables (# records) affect the run-time of the background job SFW_ACTIVATE_SF0X.
    P.S. We are on Basis 70018, and may need to investigate SAP Note 1278120 (available in 70019) to get improved logging. I've also seen the answer by Ralf regarding SAP Note 1276225 to fix a bug in 70018 that reactivates business functions (this was in [Terry's thread|SFW5 repeating already activated BF] ) .

    You may be try the R3trans parallel option from note
    Note 1127194 - R3trans import with parallel processes
    I have no in-depth knowledge on how the switch framework does transport but what I can say is that using this options certain phases of the import are running in parallel as opposed to sequentially when only one R3trans is used.
    Note: This is not the same as the parallel option in SPAM/SAINT. This options does in-transport parallelization (one transport is imported with several R3trans where possible).
    Just a guess, I have not tested that for SFW5.
    Markus

  • ESS activate business function

    Hi,
    our customer want to use webdynpro abap and activate the ESS business function. Does anyone have experience if this is activated, will this affect their java iViews?
    And if so, what are the risks on standard ess scenarios (maintenance on personnel information in masterdata)?
    Thank you!
    Kind regards,
    Hilde Bakkemyr

    Yes if you activate ABAP WD switches you ll be using the new WD ABAP
    For using new WD ABAP-based ESS you need to install SAP Business Suite 7
    Innovations 2010 (EA-HR 605) and activate business function
    HCM_ESS_WDA_1. You can find a description of the business function in
    SAP Library for SAP ERP for SAP enhancement package 5 on SAP Help Portal
    at http://help.sap.com/erp -> Business Functions (SAP Enhancement
    Package 5 for SAP ERP 6.0) -> Enterprise Business Functions -> Human
    Capital Management -> HCM, ESS on Web Dynpro ABAP.
    read the SAP Note No. 1450179
    http://help.sap.com/erp2005_ehp_05/helpdata/en/25/340b0507434193adbfe3f8fc8896c7/frameset.htm

  • How to activate functional switch - LOG_EAM_CI_1

    Dear all experts,
    Can any one tell about how to activate the functional switch LOG_EAM_CI_1 and after activating what changes will  occur..........

    Greetings Vicky,
    usually, it will be the BASIS team who will turn on the Business Fuction for you in t-code SFW5. But they only throw the switch, you need to perform a functional analysis beforehand. Usually, this would involve turning the Business Function on in a Sandbox system.
    Follow the link posted by Pete Atkin to understand the functionalities behind this Business Function. This one should not have any regression impact on your current functions...

  • Business packages, Business Functions and Business Components

    Dear All,
    I am new to ESS/MSS.
    We are going to implement the following applications. (Company is Indian based).
    Version : EHP6 and Portal 7.3
    1. Employee Search
    2. Personal Information
    2. Working Time
    3. Benefits and Payments (Reimbursements, Salary Advance, URL iviews have to create for PF and ESI)
    4.Travel Management (No 3rd party integration for booking tickets)
    5. Performance Management Systems (360* Degree Appraisal)
    6. E- Separation
    7. Corporate Information
    8. E- Recruitment
    9. MSS
    What are the Business Packages have to deploy?
    What are the Business Functions have to deploy?
    What are the Business Components have to deploy?
    Regards
    Somu

    What are the Business Packages have to deploy?
    In portal side you need to deploy the below packages.
    ->  BP ERP05 ESS 1.41
    ->  BP ERP05 MSS 1.51
    ->  BP ERP05 COMMON PARTS 1.51
    -> BPERPESSWDA1.50
    ->  BP MSS ADDON 1.0
    -> BP Recruiter
    -> BP Recruiter Administrator
    If you want implement TMS applications then you required below BP's
    ->  BP ERP TMS 1.51              
    ->  BP ERP05 TALENT DEV 1.01
    And the components should be SP level compatibility with SAP ECC system
    -> SAP ESS
    -> SAP MSS
    -> SAP PCUI_GP
    What are the Business Functions have to deploy?
    You need to activate the below BF's in ECC HR system
    HCM_ESS_CI_1
    HCM_ESS_WDA_1 
    HCM_ESS_WDA_2
    HCM_MSS_WDA_1
    HCM_MSS_WDA_2
    FIN_TRAVEL_1
    FIN_TRAVEL_2
    FIN_TRAVEL_3
    HCM_ASR_CI_1
    HCM_ASR_CI_2
    HCM_ASR_CI_3
    HCM_ECM_CI_1
    HCM_ECM_CI_2
    HCM_LSO_CI_1
    HCM_LSO_CI_2
    HCM_LSO_CI_3
    HCM_OSA_CI_1
    HCM_OSA_CI_2
    HCM_PD_UI_1
    HCM_TMC_CI_1
    HCM_TMC_CI_2
    CA_HAP_CI_1
    HCM_OSA_CI_1
    HCM_OSA_CI_2
    HCM_TMC_CI_1
    HCM_TMC_CI_2
    HCM_HCP_CI_1
    HCM_ECM_CI_2
    HCM_ERC_CI_4
    HCM_PD_UI_1
    FIN_CO_MSSBUA_NWBC
    FIN_REP_SIMPL_1
    ERP_ENTERPRISESEARCH
    What are the Business Components have to deploy?
    In ECC side import the addon components based on your system component levels.
    MSS Addon 1.0
    ERECRUTIMENT

  • Add Horizontal Layout in Business Functions

    Hi,
    I would like to customize the Business Function layout.
    The goal is to get something like that:
    I'm trying to achieve this by changing the display preferences for Business Function -> Advances -> Customize Content, but for some reason it's not working.
    We are running on 16.5 SP03 PL02
    This is what I typed in:
    I would expect, After the Activity ID, I get a horizontal tab with Frequency and Role associated. But it's not the case ... What I get instead is this:
    Question: Am I doing something wrong, or does this function not work for Business Functions in SP03 PL02?
    Same applies to Comments for Tasks in Business Process Diagrams ... even though, the Comments are set to be displayed ... they don't appear.
    Any ideas?
    Thanks & Regards,
    Rafael

    Hi George,
    no, saying 'task', I meant an BPMN Activity -> Task/User Task/....
    I can force PD to display the comments, but only if I change the current process language to -> Analysis, then a 'Task' converts into a 'Process' and the comments do appear:
    So the question is: is it a bug or is it a 'feature' of BPMN? Or maybe a process in Analysis is not the same as a Task in BPMN ... and I can't set any properties for Tasks in PD... but then ... why does it convert? Task into Process and vice versa?
    Once I change the current process language back to -> BPMN 2.0, they dissapear from the diagram.

Maybe you are looking for