Shoppingcart Approver Determination(Org Structure)

hi Gurus,
I am working on class scenorio  SRM 4.0 Version project.my problem is described as mentioned below.
User is creating a shopping cart with the value 5500 Euro.In the Org Structure  User manager(Manager A)  has the approver limit as 5000 Euros.So based on shopping cart value IT should goto Next Level manager(Manager B having approval limit 10000 Euro).
System determined correct Manager(Manager B).But User has added the " Add Approver" option in the shoppingcart and replaced with Manager A saved the  shopping cart. Finally Manager A has approved the shopping cart.
My question is Manager A having the Approval Limit 5000 but he approved the work item of User shopping cart value 5500.
Is it standard process or any bug in the SAP SRM.
Or any OSS note to resolve the issue...
My Client reported like that how system allowed above the shopping cart approver to Manager A.
Is it behaving Farward Work Item and that time system wont check the Apprver limit know....
Please correct me my assumption is wrong...
Please reply me as soon as possible.
Regards,
Satish.

Hi
You must implement the Dynamic Spending LImit Approval in SRM
You should use Expression 0B_SC_SPENDLIMAPPR02 for the Event at this Process Level.
Then use BADI Implementation /SAPSRM/BD_WF_SC_RR_MANAGER for agent determination.
BADI Implementation /SAPSRM/BD_WF_CONFIG_SC_SL for creation of Dynamic Process level.
In other words, activate the above to badi Implementations and use the RR_MANAGER in the parameter for Agent determination in process level config.
This will work as follows:
Expression will evaluate whether the Previous approver or Creator of the SC has SL more than SC Value or not. If not, System creates a dynamic process level and assign the first approver. Then again it re-evaluate the BRF expression and figure out if the first approver had SL more than the SC value, if not, system determines next approver and creates a new process level dynamically. This process goes on until SC is covered with a manager with enough spending limits.
I hope this will help you sorting out your issue around SL Approvals
System wont allow you to remove the approvers which ve been picked by Workflow. Only Manually added approvers can be removed
Regards
Virender Singh

Similar Messages

  • Agent Determination with Org Structure without HR

    We are currently on SAP 4.7 without the HR component.  Our tech area would really like us to implement our first workflow where agent assignment is determined from an org plan.  This workflow is a very simple workflow and actually only involves 2 people (one clerk and one manager). 
    If I build a very simple structure for this particular department, how easy is it to add on additional levels, both higher or lower, at a later date that will accomodate future workflows without effecting the existing one?
    Thoughts?

    Thank you Ramki and Sivarajendren,
    I guess I'm still struggling with the best way to determine agent assignment given our circumstances (no HR) and the simplicity of this workflow.  (Recap of workflow - investigation and approval of corp refunds done by person # 1.  If refund > $500, needs approval from person #2).
    The tech area wants me to create a simple org plan but not assign any users to it and then transport it all clients.  Then in each client, we can assign users which would accomodate our testing with different id's than in prod.  The workflow would then assign to a position not a userid.  The advantage is that when people leave, the org plan must be maintained not the workflow.
    I've thought about using responsibility rules but ultimately, you are assigning a userid to a rule which still needs maintenance if a user leaves.
    I've also thought about using activity groups but the way we use them at our location isn't appropriate in this circumstance.  Our activity groups are so broad it would give too many people access to workflows.
    Lastly, I've thought about creating a custom Z table with the userid's in it and calling a function module to determine agent assignment.  This actually sounds intriguing but again, someone would need to maintain the userid's in the table.  Also, what's the best kind of key for the table - taskid?
    One of our dilema's is that IT management does not want to give anyone authorization to change a WF templete in prod.  So I must create the WF templete with the correct assignment in our dev system and then transport it to our prod system. 
    Then there's the whole issue about who will be doing any maintenance.  Since we don't have an HR component at this time (hopefully sometime in the next 5 years), HR won't maintain an org structure. 
    See how complicated this is becoming?  I'd appreciate any insight.
    Joanne

  • So Can I determine the business partners linked to user based on the assigned role and org. structure?

    Hello, I am working on a SAP CRM 7 Sales implementation and we are implementing leads and opportunity scenarios. The current business organization model is that there multiple vertical and horizontal departments. This is typical matrix structure. This organization has done the segregation of its clients based on the verticals so every clients belongs to at least one or more Vertical department but Horizontal departments can contact all the clients. In the same way sales executives are also either belonging to one or more Verticals or Horizontal departments? Horizontal sales executive can create leads for any clients available in the system but a Vertical sales executive can only create lead only for the client belongs to his vertical and assigned to him. This can be achieved by creating organization structure and business partner relationship.
    Now the problem statement is that few sales executives need work for both some Verticals and Horizontals at the same time. But requirement is that they should be able to do the both roles with single user id but multiple roles. So when sales executive is creating leads his vertical department, he should only be able to select clients assigned to his Vertical only but when he is creating lead for Horizontal department, he should be able to select any clients.
    So Can I determine the business partners linked to user based on the assigned role and org. structure?
    Please let me know if this is not clear also  note we are only using CRM WebUI no SAP ePortal.
    Thanks a lot your help in advance.
    Regards
    Sudesh Sharma

    Thanks, Tahir
    my problem has solved
    Kind Regards,
    Faisal

  • Determination matrix for Org Structure

    Hi,
    The Org structure determination is a very critical step in setting up the ECC system. Is there a tool / standard questionnaire that can be used to create a determination matrix so that the org structure can be designed based on the requirements captured in this matrix ?
    Would appreciate if the forum can share any such details.
    Thanks

    Hi,
    In the ASAP Methodology, there was a R/3 Structure Modeler that seems to correspond to what you want.
    The tool was supposed to be used in the Business Blueprint phase.
    IMHO the decisions for structuring of the organization structure will be taken indeed during the Business Blueprint phase of the implementation.
    The common sense says: Start small (by default one Sales Organization, one plant, one Distribution Channel, etc.) and depending on you requirements you will find that you need to extend the organizational structure.
    It is critical to understand the impact in master data of defining an extended organization structure, because you will need to maintain the master data afterwards.
    Example: If you create different divisions, you will have to create the customer in each division, but not the material (because each material has a unique division). In Sales, will you use common distribution channels and/or common divisions?
    My recommendation: Document this decision in the Business Blueprint (Word document) and justify the reasons for defining the enterprise structure and the philosophy behind it.

  • CATS - Manager need to approve users reporting to him with out ORG Structur

    Hi Gurus,
    At our client, they did not have any Org Structure. They do not want to implement any Org struture.
    They are implenting CATS (ESS). Users enter the Time sheets. Manager will approve the team members who report to him?
    Is there any way how managers get ONLY see users reporting to him with out a ORG Structure?
    I think we can do this restriction with Personnel Area and Personel Sub Areas but we need built separate role for each manager?
    Please let me know if i am wrong.
    Thanks,
    Kshriram
    Edited by: Kshriram on Aug 12, 2009 5:08 AM

    Hi Srinivas,
    I'm not sure about MSS. But you can integrate CATS with Project system and achieve this.
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CATS/CATS.pdf
    You can get CATS and PS materials
    http://help.sap.com/bp_bblibrary/600/html/J12_EN_DE.htm
    http://help.sap.com/bp_bblibrary/600/BBLibrary_Start.htm
    Hope this helps
    Regards,
    Brinda L

  • Approver determination using HR functions

    Hello,
    this is my first question on this forum, so be tolerant !!
    Has anybody ever used HR functions (assigned at position level (S) in org structure) and corresponding HR search paths to determine approvers, instead of using PFCG roles ?
    If yes, what are the constraints ? the gains against PFCG roles ? the performance issues ?
    Rgds
    Christophe

    Gordan,
    Approver determination in standard is independant from the role. It just get the first manager (hat in org. structure) of the requester, if no direct approver at requester level it goes to the next level, etc.
    Usually this is not sufficient for customer and they develop their own determination (badi for dynamic wkf or adhoc object for classic wkf). It is just abap coding so any solution is possible.
    About performance using HR path, I have no input. If you need to read all the organization and all beholders of the function, it certainly will be poor performance. If starting from requester and follow up the organization is enough, it should be the same as for the standard processing (manager or requester) .
    Rgds,
    Pierre

  • How to find buyer in org structure for completion workflow

    Hi Experts,
    I have a doubt in org structure.As our client is saying that they implemented completion workflow to determine buyer and then approval workflow to determine the approvers.
    During completion workflow they are identifying the buyer using the org structure itself.
    How to identify immediate manager by looking at the org structure.(of course here it is Buyer for requestor ).
    Is there any attribute which gives the information

    Hi ,
    Well, are you working with PC or AC WFL? Anyway, usually for completion customer takes for example the users assigned to a concerning purchase group as to be the completioner. How to identy this in the org. level? You can con directly at PPOMA_BBP and check for this purchase organization  which users are assigned to it.
    In case of managers from  requestor, you can also see in the org. level. They are the users that uses a cap and are always assigned oe level above. There is the FM  which can be used to find the line manager assigned to the employee: RH_GET_LEADING_POSITION.
    I hope the above information helps you.
    Cheers,
    Melina

  • PR to PO conversion - Issue from Org structure

    Dear all
    I have configured following Org Structure in 4.6C.
    Plant: z101 is assigned with company code:xxxx
    another
    Plant: z201 is assigned with Company code:yyyy
    and centralised purchase organisation is used.
    I have created a PR belongs to plant:z101.So its based on company code:xxxx
    when I referring that PR to create PO and but entering the plant as z201........ system is allowing me to create.
    when I display the PO,its shows the plant as z101 for that line item but company code is become yyyy.............
    I really wondering .........how the system is allowing.....
    any suggestions?

    i think you have created your companyes by copying the data from company code 1000. so first conferm that you have assigned them same charts of account like INT.
    now, Goto
    IMG --> Materials Management --> purchasing --> valuation and Account determination --> Account determination --> Group together valuation area
    Here you have to group (cluster your different plants) with the same key like 001.
    Now make a po.
    if not works tell me

  • Org Structure chosen within HR report

    I hope I have this question in the right forum.  Within a HR report built using the Logical database PNP,  you can choose a Report Category that will will allow you to choose 1) Further Selections 2) Search Helps, 3) Sort Order 4) Org Structure. These are buttons at the top of the selection screen.
    My question relates to choosing the Org Structure and if the user selects multiple Org Units when clicking on the Org Structure button.  The PNP logical will take care of selecting the correct employees based on the Org Units selected.
    Is there a way, when the program is executing to determine what the user chose from this Org Structure tree?  It's not the PNPORGEH parameter on the selection screen.
    Thanks
    John

    Nevermind.  I wasn't looking hard enough.

  • How does obj permitted in Determination (Org. Unit) work?

    Hi ,
    How does Object permitted in Detetmnation chck box in the Org Unit works....
    Please explain....
    Many Thanks,
    Neeraj

    Hi Neeraj,
    Object permitted check box in organization model helps in to automatic determination of sales org, division, distribution channel in configuration. And another thing it carries all data to the next level of organization. For example if you have defined the the org structure and you have assigned the value of the field like Language and country in you org. structure then in next level you will get these data also if you have clicked and if you want to create any transaction and you hane assigned your sales area in org. structure it carries the sales area data to your transaction.
    Another example if you have defined your sales area in org. structure and mark the check box in object permitted then while createing the product you can assign the sales area while configuring the product, means it will carry all the sales area data.
    Thanx
    Chinmaya

  • Questions regarding HR Org Structure replication from ECC to SRM

    Hi Experts ,
    We have SRM7.0 ( SP08) with ECC6 ( Ehp4) having Classic Scenario .
    I managed to replicate entire  HR Org Structure  from ECC system to SRM system.  I replicated O (Organization), S( Postion) and P ( Person), which successfully created O, S and CP in SRM with BP for O and US...Refered Note 934372, 312090, 550055 and help link on SDN./wiki.....etc
    Now I have below questions in mind.
    1. In SRM we requiers Org unit for Company Code, Purchase Organization and Purchase Group...which we set  in FUNCTION tab for the requiered Org Unit with Checkbox and value of it and Logical system.....but in HR Org strcuture we do not have such Org Unit....so how to manage/create such these Org Units ( i.e.Company Code, Purchase Organization and Purchase Group ) ?...
    Do I need to create these Org unit manually in SRM in PPOSA_BBP ? If yes, can I create these Org Unit above or between these replicated HR Org Units  or I need to created it separtly in paralllel to these HR replicated Org Units?
    2. If above I do, then what will impact on the delta /change replication from HR integraion ?
    3. In ECC HR org Structure there are hundres of employee, out of that I just wanted to send the Postion ( we have postion based security  in HR) whom only SRM Role had assigned . How it can be acheived ?
    Will appricaite detail reply/suggestions
    Thanks
    NAP

    Hi ,
    Initially when I repliacted P of HR Org Struture it sucessfully craeted BP in SRM  and was CP in Org Structure.
    But suddenly , what happned don;t know, when I replicating Employees (P) in SRM , it is assigning  to respective Postion (S), but BP is not creating in SRM  and in the USERS_GEN  for this User, its postion and ORg Unit to whom it assigned is giving  below error
    Determination of connections to object 'BP' of 'CP' '00000015' failed
    Message no. BBP_UM_UI036
    I checked all this as per Note 550055, 934372..etc....checked respetcive setting in table T77S0...I checked address alos....but no any clue......IDoC in SRM posting sucessfully....
    Can anyone please suggest what should be the cause and solution of it ?
    Thanks
    NAP

  • Integrate HR org structure and CUA?

    We are considering a new design for our authorization management on our production ECC 6.0 system.
    There will be 2 productive ECC 6.0 systems; which system you use will depend on your global location.  We currently utilize the HR org structure to assist us with provisioning and deprovisioning accounts on our durrent single ECC 6.0 instance, and we hang composite roles off of positions in the org structure, so that a fair amount of authorization management is automated.
    If we were to put a CUA client over the two productive ECC 6.0 clients, how might that be integrated with the HR organizational model?  Does CUA integrate well with an org structure?  Any experiences with this would be helpful.

    Hi Mary,
    Firstly, are the org structures in the two ECC clients identical - in sync with each other?
    If the org structures are different then it would limit the options that you would have:
    - CUA client would simply be used for the provisioning of the user id
    - The role to position allocation would still take place locally in each of the ECC clients
    - You would have to maintain the 105 relationships locally in the ECC clients
    - You would have to set the role maintenance option in SCUM to local maintenance
    If the org structure is the same on both ECC clients, then it would provide you with some additional options:
    Option 1 - use the approach described above to allow for local maintenance
    Option 2 - ALE the org structure to the CUA client, then allocate the composite roles to the positions on the org structure and maintain the 105 relationship on the CUA client.
    - the roles will then be distributed to the correct child system when the org recon is run
    Option 3 - Use one of the ECC systems as the CUA client (Which we are busy implementing at the moment)
    I'm using my ECC system as my central CUA for the production system, I know that many people would disagree with this due to upgrade requirements and all the rest. However in the Netweaver environment the ECC client is typically on the highest basis release, which caters for the CUA requirement and CUA is far more stable these days which reduces the risk. The other reason we have chosen this route is also the capacity of the ECC production system which is suitable.
    Also the HRORG is maintained on the same system, therefore less ALE requirements to move the org structure between systems etc. In the landscape we currently have BI and Portal, future applications/modules include ESS, MSS, APO and SEM.
    To achieve the solution I create all roles for all applications in the landscape, in the ECC client - for non-ECC roles the role definition is only role name and description (the correct authorisations are then maintained in the relevant child system). These are then distributed via RFC to the various child systems, it requires a couple of small changes but does work fine. All roles are then inlcuded into a composite role, regardless of which child system the role belongs to. The composite role is then allocated to the position in the HR org and once the HR recon is run, the role allocations are distributed to the correct child system. An example of a Line Manager Composite role would include:
    - HR Line Manager (ECC Client)
    - Cost Centre Manager (ECC Client)
    - BW Line Manager Menu role (Portal)
    - BW Line Manager Data role (BI client)
    - Purchasing Approval (ECC Client)
    I'm not sure if this has helped you, but in short the CUA integration with HRORG does work reasonably well and depending on the approach you choose it could affect the amount of maintenance that takes place. Just remember that the structural profile allocations would always take place locally on the ECC clients and only the role allocations can be managed from the CUA.
    Regards
    Sujeet

  • Risk Management 10: Assign users based on Org structure

    Hello,
    In GRC Risk Management 10, you can assign users to a risk in the roles tab of a risk. 
    Is it possible to be able to assign any employee in HR org structure to one of these roles such as Risk Owner?
    More specifically, would it be possible to create a link such that only the employees in the assigned organization unit in the risk are shown in the list of users to be assigned to one of these roles?
    Thanks

    we have the scenarioas below
    need to integrate the third party HR system ORG structure entity to the Role based travle management approval task.
    but the process and workflow structure for all the department are same.
    only the roles are different for each user.
    no need to disple the standard  approval role in Process initiation.
    Custom role should be populated based on the selection from the first action.
    example: if the user need cash and he should select the cash need option from
                  first action then the finace approver should appear in next action.
                  if not it should not appear.
    please advice which GP callable object is best for this process.
    i have the plan to use the webdynpros..
    regards
    Sukumar

  • SRM Org structure clean-up / deletion

    We have developed a process to clean-up our org structure of people who have left the company.   In testing, we found that the standard deletion process does not allow for deletion of users who are tied to a shopping cart.    Our business requirement is to allow deletion of users who have left the company at least 6 months or more.    We do not anticipate that there would be action against shopping carts after that.   Is there a way to achieve this, to be able to delete users from the org structure who have carts created?  

    Hi Judy,
    You could create a dummy business partner and replace business partner in the shopping carts with the dummy one (DB Tables CRMD_PARTNER and BBPD_PD_INDEX_I), additionally BBPD_PD_INDEX_H for goods receipts. In that case you are not able to determine a real purchaser or goods recipient of shopping cart and goods receipt anymore. But you can delete a user.
    Best Regards
    Konstantin

  • Org structure and import purchase procedure

    hi,
    Can anybody clarify the scenerio?
    company is importing the raw materials from overseas at Kolkata,Mumbai and Chennai  port .From the port the material will be distributed to different mfg plants across India. The procurement is happening only from Head Office which is in Mumbai.
    How the organisational structure can be configured for this process?
    Also can anyone explain the detail process of Import purchase?
       Thanks in advance,
    abimanyu

    Hi
    You have to define the org structure as ur req with multiple plants
    Now u can do the imports and transfer the material from docks to the desired plant
    while creating the po in ur HO u have to give delivery add of ur plant
    IMPORT PROCESS
    in ur pricing u have to create following
    JCDB IN: Basic Custom Duty
    JCV1 IN : CVD
    JECV IN : Ed Cess on CVD
    J1CV IN : H&SECess on CVD
    JEDB IN : Ed Cess on BCD
    JSDB IN : H&SECess on BCD
    JADC Additional Duty of Custom
    JCV1, JECV, J1CV and JADC will go to Excise MODVAT Accounts and JCDB, JEDB and JSDB will get loaded on inventory.
    In M/06, for all above conditions, keep following controls;
    Cond. class A (Discount or surcharge) Plus/minus A (Positive)
    Calculat.type A (Percentage)
    Cond.category B (Delivery costs)
    Activate "Currency Conversion" and "Accrual"
    now for setoff
    maintain the following conditions in excise default settings.
    JCV1, JECV, JADC
    path: spro>logistic general >tax on goods movements>india >basic settings>determination of excise duty >maintain excise defaults >
    along with ur tax procedure maintain these conditions in the specified fields
    JCV1 in CVD condition field.
    JECV in ECS conditon field.
    JADC in ACD conditon field.
    in case of secess on CVD, no need to maintain.
    it is hardcodded in the standard
    Vendor in GR 2 (Entry always possible)
    Import scenario
    1.Create material master of import goods.
    2.Create vendor master record of import vendor and Customs clearing vendor.
    3.Maintain CIN settings.
    4.Maintain J1id.
    5.Maintain Pricing procedure SAP standard JIMPOR..,maintain required conditions..JCDB,JCV1...
    6.Assign the schema to respective import vendor in Purchasing view of VMR.
    7.Create import PO ,check in conditions of JCDB, JCV1 the customs clearing vendor(Indian vendor) and percentage is assigned..This can be done by In condition tab select condtion then click on display,then enter.
    Save the PO.
    8.MIRO --Capture Bill Of Entry.(Commercial Invoice No.,).Customs clearing first .Here CVD will b converted to BED.
    9.Capture Excisse invoice--j1iex.
    10.MIGO.
    Regards
    ksk
    12.Post Excise Invoice.
    13.MIRO...Payment to vendor(import vendor)

Maybe you are looking for

  • Airport won't print over the network

    I have a basic HP Photosmart C4200 series printer. It works fine when I plug it directly into my computer but when I plug it into the router, it won't print and this message comes up : "Unable to read response header - short read" When I delete/add t

  • How to find Manager of the USER from org Structure

    Hello Experts, I have got the FM RH_STRUC_GET and SWX_GET_MANAGER to find the manager. I am unable to use this FM, Can you please let me know which FM can be used to find the manager. If RH_STRUC_GET is being used to find the manager what will be WEG

  • Firmware bug w/Intel Mini

    Greetings to all. There is currently a bug in the Mini's firmware that poses as a slight problem for me. I'm sure some people are aware of this, but Apple has yet to present a solution. Problem: While booting a Legacy OS, such as Linux (Grub/LILO), o

  • Output Type for Invoice document

    Hi, The Output Message for Invoice Document was not created during MIRO in 2004. So no output generated & user cant able to take invoice printout via MR90. Now user needs to output the message & take the printout. How to create the output type (tcode

  • Slideshow image quality

    I edit photos with I Photo and they look fine in the albums. When I run a slideshow on my computer, however, the images show considerably darker, with more intense colours. It becomes impossible to know how to edit for this. Is this usual? Is there s