Expert's guidance is needed in deciding the SAP module

Hello All,
This is my first post and happy to announce that have decided to make a careen in the field of SAP. From the experts m hoping to help me in deciding the right module for me.
I have studied and have almost 4 yrs of experience in the field of  HR in the manufacturing companies in India. I haven't practiced anything since 2 yrs. Now again wanna get a hold on the career and have decided to settling in the field of SAP in USA. Have done a bit of research and feels like the market for SAP HR/ SAP HCM seem bit of saturated. I am open to change the module as have bit of interest in SAP PP/MM and Master data as well. Though m open to change the module but would prefer to get into the module where in I can use my HR experience.
It would be great if you all experts can get me some guidance to help me decide the module which has a good job opportunity and the growth. I would highly appreciate your help.
Thanks,
CM

Hi Josin
CRM surely has a good future so you could spend time and efforts in learning more into that on the job.
As for certification, I recommend that you work for more 2 years and go for the Professional certification (ABAP) rather than "Associate". It will be a value addition for sure.
Please search these forums and also take others' opinions relating to CRM / ABAP certifications.
Cheers!
Zub

Similar Messages

  • How to test the SAP modules like SD and MM By using Quality Center and QTP

    Hi Experts,
    How to test the SAP modules like SD and MM By using Quality Center and QTP. Can you please provide the documentation regarding this.
    Regards,
    Skumar.

    Hi Sampath,
    First install QTP and SAP Addin with in QTP.
    2nd use QC to develop the test plan and then convert that test plan design to Test Scripts (QTP vesrion using settings)
    3rd record the R/3 GUI screen of SAP for SD, MM like Create order or Create PR.
    Once recording is done QTP will create a script in VB
    SAPGuiSession("Session").SAPGuiWindow("SAP Easy Access  -  User").SAPGuiOKCode("OKCode").Set "/nVA01"
    SAPGuiSession("Session").SAPGuiWindow("SAP Easy Access  -  User").SendKey ENTER
    you can always add a parameter and other customization according to your requirement.
    Let me know if you need more information regarding this.
    Good Luck!

  • Need help with the SAP Enterprise connector wizard at the NWDS

    Hello,
    I am trying to create new proxy using the SAP Enterprise connector at the Netweaver Developer Studio.
    The problem is that at the 2nd stage I am unable to connect to the server. Can someone please explain me in details:
    1. Which tab should I chose there: Load balancing server or single server?
    2. Which parameters should I enter there and from where can I take them (uch as System number...)
    I tried to enter my server's parameters but I couldn't connect.

    Hi Roy,
         It depends on what type of R/3 server you are connecting. Usually development & Quality assurance systems for R/3 are not load balanced. You can find it out from your Basis people that server you are connecting is load balanced.
    If it is not load balanced  then the select the single server and enter the following parameters.
    1. Host Name: Server Name (or ip address)
    2. System Number: (00)
    If it is load balanced then fill out all the information on load balancing tab.
    You only need to fill one of the tabs. thank you.

  • Password reset function--Need to send the sap userid+NT email address

    Hi experts,
       We would like to implement the password reset function in one of our systems. we have the existing code, which accepts <b>sap-user id</b> , resets the password and sends email to the user. Now the loophole is anyone can reset the password of others if he/she knows the <b>sapuserid</b>.
    1. Is there any solution for this.
    2. Can we pass the (sapid+NT email address) to the SAP system, when we enter <b>sap id</b> and press submit in the UI.
    Please advice...
    Thanks,
    Harini

    Hi chimsik K:
    Excellent, SAP 4.7E is built on WAS6.20 you can enable the SMTP plug-in; follow the steps mentioned in the following OSS Note 455140, let me know if you have additional questions.
    https://websmp210.sap-ag.de/~form/sapnet?_FRAME=CONTAINER&_OBJECT=011000358700011536752001
    Regards,
    Federico

  • Need help for the Function Module 'PFL_GET_PARAMETER_INFO'

    Hi Experts,
    The FM 'PFL_GET_PARAMETER_INFO'  returns the value for Profile Parameters for a system .
    The inputs required for this FM are :
      1.   Parameter name  : ( eg . login/min_password_lng etc. )                   
      2 . Parameter Type
    I am not sure about what the value of Parameter Type should be .
    Its a mandatory field.
    I have tried to search but could not find anything.
    Can you please help me on this?
    Thanks in Advance,
    Harshit Rungta
    Edited by: harshit rungta on May 27, 2011 8:15 AM

    What exactly is the use-case for this?
    Many developers "c-call" the params and neglect this feature of the type - also whether it is static or dynamic. Some params are even dynamic as system profiles in one direction but static as instance parameters in the other direction when changing the value.
    As you cannot create your own system profile parameters, I do not see the use-case for why you are wanting to check it in advance, because the application APIs should do this.
    What you are possibly looking for is function module SUSR_GENERATE_PASSWORD in this case. It will respect "the rules" in the params.
    Do not use the legacy function RSEC_GENERATE_PASSWORD directly.
    Cheers,
    Julius

  • Need to trace the application module

    Hi,
    Here i am running a module from EBS suite which taking time and DB cpu time get higher and it is pl/sql packages which creating lot of sessions So i can not enable the 10046 trace at session level or database level So please provide me ways to trace that .
    Thanks
    Puneet

    If you are able to initiate some changes in the code of the procedure let the developer put in dbms_application_info. They can set up module and action with this call.
    And you can use dbms_monitor to trace only the mentioned actions or modules. This way you can trace the code you want.
    create or replace procedure procedure_to_trace as
    begin
    dbms_application_info(module_name=>'procedure_to_trace',action_name='action_starts_here');
    dbms_application_info(null,null);
    end procedure_to_trace;
    /If this is set up in the procedure or package or whatever, you can do the following from outsite via sql
    SQL>exec DBMS_MONITOR.SERV_MOD_ACT_TRACE_ENABLE(module_name=>'procedure_to_trace',action_name=>'action_starts_here',waits=>true,binds=>true);Now the tracing will start with the right point and stop when module or action is unset.
    Hth
    Jörg

  • Need advice for suitable SAP module for mechanical design engineer

    Hi folks,
    I need your valuable advice regarding which SAP core module I can opt for.
    I am basically mechanical deisgn engineer involved in produt design and devlopment , engineering change management.
    All your suggestions will be great help for me.
    Thanks in advance.

    i am from mechanical backgroud....one of my friend suggested me to learn sap hana bo .........
    i dnt know any thing about this sap...i want to know what are the basics required to learn...nd with my mechanicl background will it be easy for me to learn this module....
    do i need to have any basics to learn this
    please help me out

  • Need suggestion to choose SAP module

    Hi All
    I am new to this,
    I have finished MBA and corrently working as Software test engineer. I am not satisfied with the current job, I am planning to learn SAP functional module. so can any one suggest me which module will be best to learn.

    Strange
    I have finished MBA and corrently working as Software test engineer.
    Why you join as test engineer after MBA?
    Now I should say:
    Even I am not satisfied with YOUR current job,
    anyway i believe you should follow Rahul's reply cause it all depends on your past exp...
    Cheers

  • I need to install the SOLMAN, in my landscape or another server ??

    Hi experts,
    My landscape is the typical landscape; Production Server, Test Server and development Server.
    I need to install the SAP Solution Manager; This installation would have to do it in some of my existing servers (Production, Test or Development) or it would have to do it in another one?
    Thank's
    Douglas V.

    Hi Douglas,
    Before deciding where to install Solman also take into account below checks -
    1] Incase you will be using Solman diagnostics+Wily introscope functionality of solman, I would certainly recommend to install solman on a separate host as these tools hog lot of memory resources.
    2] For basic use of solman - EWA, install keys generation, ccms...you can think of installing on existing box - but still it should be strong in configuration. As SAP is adding lots of features in EHP packs and sooner or later you will need to use those.
    My 2 cents. (rewards points if useful)
    Thanks

  • Need to change the properties of ADUser form dynamically

    Hi all,
    We have a requirement wherein a user needs to be provisioned AD based on OIM user profile attribute.The conditions for provisioning are :
    1. We have two AD domains ex - ABC and XYZ.
    2. If user's organization is CST then he needs to be provisioned to ABC domain else XYZ.
    3. In AD process definition form "UD_ADUSR" we have an attibute organization which should take value from a lookup definition ex - LookUp.ADReconciliation.OrgABC for ABC domain and LookUp.ADReconciliation.OrgXYZ for XYZ domain.
    4. Similarly for UD_ADUSR's child table UD_ADUSRC have the group field which should take the value from a lookup definition ex - LookUp.ADReconciliation.GRPABC for ABC domain and LookUp.ADReconciliation.GRPXYZ for XYZ domain.
    How can we change the AD Process definition form dynamically reflecting the LookUPCode name depending upon OIM profiles attribute.Do we need to create RuleDesigner or Adapter or there is some other way ?
    Thanks
    Deepika

    Hi,
    Because of some project constraints, I cant use the above two solutions - creating a new RO and Dynamic lookup :(
    I misunderstood the Dynamic lookup part - If I am wrong this means that we will be having all our data in one table and will be fetching some values based on certain criteria ( i.e populating the look-up dynamically )
    But in our project we cant use this as, we strictly have two seperate lookups for two different domains.
    Just clearing the requirement once again -
    1. We have one AD User form
    2. OrganizationDN is a field on that form having look-up type values attached with it.
    3. I need to decide the look-up definition name (one among the two ) which will be attached with this field based on user's OIM profile attribute
    I am trying this with the API I mentioned above.
    My confusions are -
    1. First and foremost thing am I going in right direction.
    2. If yes, will it be possible to get the formKey before the user is provisioned to AD ?
    Also from the SDK Oerations I found this method -
    void updateFormFieldProperty(long plFormFieldKey,
    java.lang.String psPropertyName,
    java.lang.String psPropertyValue)
    Updates the specified property with specified value to the form's field
    Parameters:
    plFormFieldKey - The key for the form definition *( "Bit confusing,this should be FormKey I think not FormFieldKey" )*psPropertyName - The name of the property to be assigned to the form field
    psPropertyValue - The value of the property to be assigned to the form field
    Can someone plz provide me the table name which contains formkey and formFieldKey as the OIM-table link is not working :(
    Thanks,
    Deepika

  • Need to extract the data from the CRM table : SCAPPTSEG

    Hi BW Experts,
    I want to extract the Data from CRM Table "SCAPPTSEG" to BW. The dates are stored in UTC Format.So for getting the date in CET format, we have used the Function Module "IB_CONVERT_FROM_TIMESTAMP".
    I want to create a datasource for extracting the data from "SCAPPTSEG" table and i need to use the function module for getting the date in CET Format.
    Can i achieve this action through Generic Extraction.
    please provide me the steps to achieve this.
    Thanks,
    Shahina.A

    not answered

  • Bw publish and connections not based on the sap bw mdx query driver

    Dear experts,
    we are currently facing a problem with transporting reports that are based on multiple database connections and joined using the cross database join feature of crystal reports. One connection is based on the SAP BW MDX driver, the other is based on a SAP functionmodule.
    Now when transporting the reports with STMS and publishing them via /crystal/rptadmin and bwpublish only the bex mdx query connection gets updated. The other connection is still pointing to the original location.
    e.g.
    transporting
    DEV -> PROD
    function module still pointing on dev server.
    As we need to use the sap default transport system in order to get all features (no SP4 yet) and we can not change the reports manually in the PROD system before publishnig and don't want to mix in the LCM we have no idea how get a work around for this problem.
    Changing the database connection via CMC on the PROD system has no effect either.
    Please help.
    Thank you very much!
    Thorsten

    Hello Thorsten,
    What you observe is "By Design" of the product. The dynamic update is supported only for reports using the BW MDX driver (or historically for those using the deprecated BW query driver). Other SAP drivers such as the OpenSQL driver which you use to connect to the function module do not leverage the same features when using the SAP Transport process.
    You may report directly against your target system when connecting to Function Modules.
    thanks,
    Akin

  • Do you trust the SAP standard rule set ?

    Hello all,
    I have the impression that, too often, the SAP standard ruleset has been taken for granted : upload, generate and use. Here is a post as to why not to do so. Hopefuly, this will generate a interesting discussion.
    As I have previously stated in other threads, you should be very careful accepting the SAP standard rule set without reviewing it first. Before accepting it, you should ensure that your specific SAP environment has been reflected in the functions. The 2 following questions deal with this topic :
    1. what is your SAP release  ? ---> 46C is different than ECC 6.0 in terms of permissions to be included in the function permission tab. With every SAP release, new authorization objects are linked to SAP standard tcodes. Subsequently some AUTHORITY-CHECK statements have been adapted in the ABAP behind the transaction code. So, other authorizations need to provided from an implementation point of view (PFCG). And thus, from an audit perspective (GRC-CC), other settings are due when filtering users' access rights in search for who can do what in SAP.
    2. what are your customizing settings and master data settings ? --> depending on these answers you will have to (de)activate certain permissions in your functions. Eg. are authorization groups for posting periods, business areas, material types, ... being used ? If this is not required in the SAP system and if activated in SAP GRC function, then you filter down your results too hard, thereby leaving certain users out of the audit report while in reality they can actually execute the corresponding SAP functionality --> risk for false negatives !
    Do not forget that the SAP standard ruleset is only an import of SU24 settings of - probably - a Walldorf system. That's the reason SAP states that the delivered rule set is a starting point. 
    So, the best practice is :
    a. collect SAP specific settings per connector in a separate 'questionnaire' document, preferably structured in a database
    b. reflect these answers per function per connector per action per permission by correctly (de)activating the corresponding permissions for all affected functions
    You can imagine that this is a time-consuming process due to the amount of work and the slow interaction with the Java web-based GRC GUI. Therefore, it is a quite cumbersome and at times error-prone activity ...... That is, in case you would decide to implement your questionnaire answers manually. There are of course software providers on the market that can develop and maintain your functions in an off-line application and generate your rule set so that you can upload it directly in SAP GRC. In this example such software providers are particularly interesting, because your questionnaire answers are structurally stored and reflected in the functions. Any change now or in the future can be mass-reflected in all (hundreds / thousands of) corresponding permissions in the functions. Time-saving and consistent !
    Is this questionnaire really necessary ? Can't I just activate all permissions in every function ? Certainly not, because that would - and here is the main problem - filter too much users out of your audit results because the filter is too stringent. This practice would lead too false negatives, something that auditors do not like.
    Can't I just update all my functions based on my particular SU24 settings ? (by the way, if you don't know what SU24 settings are, than ask your role administrator. He/she should know. ) Yes, if you think they are on target, yes you can by deleting all VIRSA_CC_FUNCPRM entries from the Rules.txt export of the SAP standard rule set, re-upload, go for every function into change mode so that the new permissions are imported based on your SU24 settings. Also, very cumbersome and with the absolute condition that you SU24 are maintained excellent.
    Why is that so important ? Imagine F_BKPF_GSB the auth object to check on auth groups on business areas within accounting documents. Most role administrator will leave this object on Check/Maintain in the SU24 settings. This means that the object will be imported in the role when - for example - FB01 has been added in the menu.  But the role administrator inactivates the object in the role. Still no problem, because user doesn't need it, since auth groups on business areas are not being used. However, having this SU24 will result in an activated F_BKPF_GSB permission in your GRC function. So, SAP GRC will filter down on those users who have F_BKPF_GSB, which will lead to false negatives.
    Haven't you noticed that SAP has deactivated quite a lot of permissions, including F_BKPF_GSB ? Now, you see why. But they go too far at times and even incorrect. Example : go ahead and look deeper into function AP02. There, you will see for FB01 that two permissions have been activated. F_BKPF_BEK and F_BKPF_KOA.  The very basic authorizations needed to be able to post FI document are F_BKPF_BUK and F_BKPF_KOA.  That's F_BKPF_BUK .... not F_BKPF_BEK. They have made a mistake here. F_BKPF_BEK is an optional  auth object (as with F_BKPF_GSB) to check on vendor account auth groups.
    Again, the message is : be very critical when looking at the SAP standard rule set. So, test thoroughly. And if your not sure, leave the job to a specialized firm.
    Success !
    Sam

    Sam and everyone,
    Sam brings up some good points on the delivered ruleset.  Please keep in mind; however, that SAP has always stated that the delivered ruleset is a starting point.  This is brought up in sap note 986996     Best Practice for SAP CC Rules and Risks.  I completely agree with him that no company should just use the supplied rules without doing a full evaluation of their risk and control environment.
    I'll try to address each area that Sam brings up:
    1.  Regarding the issue with differences of auth objects between versions, the SAP delivered rulset is not meant to be version specific.  We therefore provide rules with the lowest common denominator when it comes to auth object settings.
    The rules were created on a 4.6c system, with the exception of transactions that only exist in higher versions.
    The underlying assumption is that we want to ensure the rules do not have any false negatives.  This means that we purposely activate the fewest auth objects required in order to execute the transaction.
    If new or different auth object settings come into play in the higher releases and you feel this results in false positives (conflicts that show that don't really exist), then you can adjust the rules to add these auth objects to the rules.
    Again, our assumption is that the delivered ruleset should err on the side of showing too many conflicts which can be further filtered by the customer, versus excluding users that should be reported.
    2.  For the customizing settings, as per above, we strive to deliver rules that are base level rules that are applicable for everyone.  This is why we deliver only the core auth objects in our rules and not all.  A example is ME21N. 
    If you look at SU24 in an ECC6 system, ME21N has 4 auth objects set as check/maintain.  However, in the rules we only enable one of the object, M_BEST_BSA.  This is to prevent false negatives.
    3.  Sam is absolutely right that the delivered auth object settings for FB01 have a mistake.  The correct auth object should be F_BKPF_BUK and not F_BKPF_BEK.  This was a manual error on my part.  I've added this to a listing to correct in future versions of the rules.
    4.  Since late 2006, 4 updates have been made to the rules to correct known issues as well as expand the ruleset as needed.  See the sap notes below as well as posting Compliance Calibrator - Q2 2008 Rule Update from July 22.
    1083611 Compliance Calibrator Rule Update Q3 2007
    1061380 Compliance Calibrator Rule Update Q2 2006
    1035070 Compliance Calibrator Rule Update Q1 2007
    1173980 Risk Analysis and Remediation Rule Update Q2 2008
    5.  SAP is constantly working to improve our rulesets as we know there are areas where the rules can be improved.  See my earlier post called Request for participants for an Access Control Rule mini-council from January 28, 2008.  A rule mini-council is in place and I welcome anyone who is interested in joining to contact me at the information provided in that post.
    6.  Finally, the document on the BPX location below has a good overview of how companies should review the rules and customize them to their control and risk environment:
    https://www.sdn.sap.com/irj/sdn/bpx-grc                                                                               
    Under Key Topics - Access Control; choose document below:
        o  GRC Access Control - Access Risk Management Guide   (PDF 268 KB) 
    The access risk management guide helps you set up and implement risk    
    identification and remediation with GRC Access Control.

  • Step by step process to implement the SAP ITS Mobile application

    Hello Experts ,
    I need Information on the SAP ITS mobile (Internet tranasaction server ).
    We are currently using the RF transaction through character based hand held devices through SAP Console , Now we would like to use the GUI Touch Screen based devices .
    For this we need to convert from the existing SAP Console transactions to use the functionality of ITS mobile.
    I am new for this , Can you please provide the detailed configuration with step by step process to implement the SAP ITS         Mobile application to fulfilll above requirment .
    Best Regards,
    Rp

    Hello,
    Please refer to this documents:
    [Implementation WM for Mobile Devices Using ITS|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/0026c5f5-0eca-2c10-25a3-c0ed87478812&overridelayout=true]
    [ITSmobile wiki|http://wiki.sdn.sap.com/wiki/display/HOME/ITSmobile]

  • How to use the function module ADDRESS_INTO_PRINTFORM?

    Hi there,
    i need to use the function module ADDRESS_INTO_PRINTFORM. While doing so, I found out that the output parameter ADDRESS_PRINTFORM_TABLE has the District after the City, which is not at all acceptable. I am using the following import parameters only.
    ADDRESS_TYPE           
    ADDRESS_NUMBER      
    SENDER_COUNTRY       
    NUMBER_OF_LINES       
    IV_NATION                      
    Kindly help me to find out what's missing to have the district before the city in the output.

    Hi
    I think, It is because of wrong data maintained in ADRC table.
    Check ADRC table. CITY2 is district and CITY1 is city.
    In the output of ADDRESS, CITY2(District) has to come first.

Maybe you are looking for

  • Customer Downpayment Update in Project Infosystems

    Hi, I am facing problems w.r.t. update of customer down payment in project info systems. As per standard SAP, after doing customer down payments, this will get updated in project info systems (CN41/CN41N). Please suggest me to fix the issue. Best Reg

  • TS3221 iTunes could not connect device due to unknown error (0xE8000012)

    TS3221 iTunes could not connect device due to unknown error (0xE8000012) please tell me the solotion

  • Miro-tds

    how we can calculate the procedure in Miro TDS DEDCUTED PROCESS.WHAT ARE THOSE SETTINGS FOR THIS ONE.

  • Can i turn off the itunes auto importing feature?

    Whenever i burn a mp3 disc itunes automatically starts importing the songs, it would be a cool feature if the disc had songs on it that itunes didn't already have, i want to turn it off because it's annoying every time i load a mp3 disc into my compu

  • Having a problem viewing a PDF

    I'm on a Mac, with Reader installed, and I'm running jhiltscher42/viewPDF · GitHub through Aptana Studio.  I'm expecting to see the sample PDF, but what I'm getting is a white screen.