How to set AME approval limit
Dear Gurus
Iam facing a issue in SSHR absence approval flow.
Whats happening is that if an employee applies for leave or absence , his request does not only goes to his immediate senior but also to people above his senior. I only want the request to only go to his senior. Basically can you plz tell me how to put a cut in approval hierarchy so that his request only goes to his immediate supervisor and not to anybody above then that.
Thank you
Regards,
Muhammad Noman Shafique
Hi,
In the AME transaction for SSHR, you will need to change the rule for the workflow in question to one level of supervisor only. You can do this from the Approvals Management Business Analyst or equivalent responsibility in your implementation.
1. Query the transaction.
2. Check and identify the rule for absences within your setup. (typically by the workflow name but could be different in your setup)
3. Create a new rule on similar lines but with an approval group of Require approvals up to the first superior
Regards,
Vinayaka
Similar Messages
-
Hi,
We have a reqirement to set the credit limit evaluated by the credit department which needs to be approved.
Credit Supervisor 100,000
Credit Manager 150,000
Treasurer 1,000,000
CFO 569000 etc....
How to make this settings.Hi Vijay,
Your issue is related to the Credit management:
Credit Controlling Area:The credit control area is an organizational entity which grants and monitors a credit limit for customers.
Overall Credit Limit we are maintaining here.
SPRO:Enterprise Structure >Definition>Financial Accounting-->Define Credit Control Area
Customer credit limit:Individual customer wise we can maintain Customer limit, FD32 (Master data)
As per your requirement each customer you can set limit.
Credit Supervisor 100,000
Credit Manager 150,000
Treasurer 1,000,000
CFO 569000 etc....
Apart from this we need to configure from SD like... Risk category,Credit groups,Define Automatic Credit Control etc...
Major integration with FI-SD, as per the sales process we can make settings..!
Rds,
Anil -
Hi All,
Can any body help me regarding the steps How to set the employees Manager, Supervisor and Approver for leave.
Thanks,Use AME (Dynamic approvals). Whether you have entered the supervisor in the assignment record for the employee, or you want to have a different approver, your most flexible approach will be to create an Approvals Management (AME) rule.
You will need to make sure that the function you are calling (e.g. absence) has parameters to call AME for approval. I thi nk the seeded version already does. If not, simply create your own function with the additional parameters.
Regadrs
Tim -
How to get the approval limit of a user
Hi,
Is there any table to get the value of approval limit of a user?
Other than using the FM "BBP_BW_GET_APPR_LIMIT"are there any ways to get the approval limit of a particular user provided his username is given?Hi Sowmya,
You can use the FM 'BBP_READ_ATTRIBUTES'
Pass the username in IV_USER
IV_SCENARIO will have the value BBP
and the value for IV_ATTR_SINGLE can be taken from the table T77OMATTR.
You can also go thorugh the following link for getting help to call this FM:
https://www.sdn.sap.com/irj/scn/wiki?path=/display/srm/codeSample2-Reporttodisplayuserattributes
Thanks,
Pradeep -
How to set up Approval or Alter for Budget amount.
Hi,
We need to set Approval based on monthly Budget amount wise
ex: We set up budget amount Total year is 60000 based on GL Account (Service Charges)wise in Budget scenario set up per month is i.e., April 5000
May = 5000
June = 5000
July = 5000
Aug = 5000
Sep= 5000
Oct = 5000
Nov = 5000
Dec = 5000
Jan = 5000
Feb = 5000
Mar = 5000. when user is adding more than 5000 for the month April though this service charges general ledger account in AP Invoice or Manual Journal entries or Out going payment we need to give alter like you need get approval, after getting approval only he need add these documents. Here we have taken example he got approval for 6000 for the month April. next month he may added 2000 through service charges acct here remaining 3000 we need to carry forward to next month and we need to show in alter when he using service charges general ledger account available budget balance for June is 8000 but here also if he using more than 5000 for the June month same Approval we need to show like You need to get approval. How we can set up for this? This is my query below
SELECT T0.BudgId, T0.Line_ID, T0.DebLTotal, T0.DebSTotal, T0.DebRLTotal, T0.FtrIDRSSum, T0.FtrODRLSum, T0.FtrODRSSum, T0.MonthPrcnt, T0.AcctCode FROM BGT1 T0 WHERE T0.DebLTotal >5000 and T0.Acctcode=4110101001 this query I added in terms under Approval template set up for AP Invoice but when am adding Ap invoice through Service charges GL account itu2019s not showing approval message. Please guide me how to solve this?
And Case 2. I tried though SP also to block if Budget amount exceed in AP and Manual Je but it's not blocking documents. Below SP
Begin
set @check1 = ((select inv1.linetotal from bgt1
cross join inv1
WHERE bgt1.acctcode=inv1.acctcode and inv1.Docentry=@list_of_cols_val_tab_del))
set @check2 = ((select bgt1.debLtotal from bgt1
cross join inv1
WHERE bgt1.acctcode=inv1.acctcode and inv1.Docentry=@list_of_cols_val_tab_del))
If (@check1 >@check2 )
begin
SET @error = 10
SET @error_message = N'You Need take Approval from Finance Head, please forward mail to FH....'
end
end
Please guide how to setup Alters or Approval or SP for these requirements.
Regds,
Sampath Kumar.Hi,
the above requirement we are going develop add on.below code is there. in this code how we can set for line level amount instead of document total amount
Private Function GetCondition(ByVal sCondition As String) As ApprovalTemplateConditionTypeEnum
Try
Select Case sCondition
Case "Deviation from Credit Limit"
Return (ApprovalTemplateConditionTypeEnum.atctDeviationFromCreditLine)
Case "Deviation from Commitment"
Return (ApprovalTemplateConditionTypeEnum.atctDeviationFromObligo)
Case "Gross Profit %"
Return (ApprovalTemplateConditionTypeEnum.atctGrossProfitPercent)
Case "Discount %"
Return (ApprovalTemplateConditionTypeEnum.atctDiscountPercent)
Case "Deviation from Budget"
Return (ApprovalTemplateConditionTypeEnum.atctDeviationFromBudget)
Case "Total Document"
Return (ApprovalTemplateConditionTypeEnum.atctTotalDocument)
End Select
Catch ex As Exception
MsgBox(ex.Message())
End Try
End Function
Please guide me.
Regds,
Samapth Kumar. -
How to set up approval process for test case in SAP solution manager?
Hi Experts,
We need to setup a 2 level approval process for test case documents in SAP Solution Manager.
e.g. If test case document is uploaded for transaction "MM01" then first it will go to Reviewer1. Once Reviewer1 approves it , should go to Reviewer2.
Adn finally once reviewer2 approves it , it will be complete.
What are the required configurations and steps for approval process setup? It will be helpful if screenshots and detailed steps are provided.
Thanks.
regards,
SanjanaHi,
the above requirement we are going develop add on.below code is there. in this code how we can set for line level amount instead of document total amount
Private Function GetCondition(ByVal sCondition As String) As ApprovalTemplateConditionTypeEnum
Try
Select Case sCondition
Case "Deviation from Credit Limit"
Return (ApprovalTemplateConditionTypeEnum.atctDeviationFromCreditLine)
Case "Deviation from Commitment"
Return (ApprovalTemplateConditionTypeEnum.atctDeviationFromObligo)
Case "Gross Profit %"
Return (ApprovalTemplateConditionTypeEnum.atctGrossProfitPercent)
Case "Discount %"
Return (ApprovalTemplateConditionTypeEnum.atctDiscountPercent)
Case "Deviation from Budget"
Return (ApprovalTemplateConditionTypeEnum.atctDeviationFromBudget)
Case "Total Document"
Return (ApprovalTemplateConditionTypeEnum.atctTotalDocument)
End Select
Catch ex As Exception
MsgBox(ex.Message())
End Try
End Function
Please guide me.
Regds,
Samapth Kumar. -
How to set the time limit to execute shell script
I am using Runtime exec() method to execute a shell script
if the script hangs for long time infinitely then how to get the control
return to the program.
Thanks in advancermi_rajkumar wrote:
let me explain with an example
script name is test.sh
Runtime.exec("test.sh") this will start a new process
if (proc.waitFor() == 0) {
try {
InputStreamReader isr = new InputStreamReader(proc.getInputStream());
BufferedReader br = new BufferedReader(isr);
String line;
while ((line = br.readLine()) != null) {
outputBuf.append(line).append(ConfigOptions.getLineModeStr());
} catch (IOException ioe) {
if test.sh did not exit and hangs with no response
in this case proc.waitFor() will not execute try catch the control will remain if statement
my question is insteadof waiting indefinitely need to set a time out say 1 hour and kill the process that executed the scriptYou really need to read the article in the link given by another poster. Your code will not work correctly because you are waiting for the process to end before reading the stream and the processes may never end because you are not reading the stream until after it ends (you need to use muli-threading as explained in the article). If the process really did hange you could probably use destroy(); but, for now, the real problem is your code. -
TPY: How to set maximum charging limit?
In my Win 7 X220 and Win 8 Yoga11s, both had Lenovo programs (Power Manager and Lenovo Energy Management respectively) that allowed me to maximize battery health by setting a charging threshold.
In the TPY, is there any Lenovo programs that does that too?
Solved!
Go to Solution.Lenovo removed the program in Windows 8.1. The battery is set to fully charge under all condition.
Regards,
Jin Li
May this year, be the year of 'DO'!
I am a volunteer, and not a paid staff of Lenovo or Microsoft -
How to maintain minimum price limit and maximum price limit for a condition
Hello Gurus,
Goodmorning,
How to set minimum price limit and maximum price limit for a pricing condition type where we will do this ?, is it possible to set in VK11 ?
Note- I can see minimum and maximum setting in condition type pricing - in SPRO but not seen anything in VK11 condition record maintaince . so how to maintain in condition record( VK11-Minimum limit price and Max limit price )
Looking for your inputs
Thanks in advance
Regards
Venkathi,
in VK12
select the condition record - goto blue ladder icon
there you can maintain scales
like lower limit and upper limit.
balajia -
Hi Guys,
Can anyone help me understand where do we set the Approval Limit Amount for a specific position in the Position Approval Hirearchy.
Thanks,
AkashHi Sanjay,
Thanks for the clarification.Could you please go through the below approach and confirm if i am correct.
If i have PO of Amount Limit = 1000 and i want to get it approved by routing it through 3 Positions(Inventory Manager,Account Manager,CFO)
So after creating Job,Position and Position Hierarchy
I need to create 3 Approval Group: (Approval Group Form)
Inventory Manager Group : Document Total = 100
Account Manager Group : Document Total = 500
CFO Group : Document Total = 1000
Then i need to associate the Document Type(Standard Purchase Order) to all the 3 groups under respective positions. (Assignment Approval From)
Position : Inventory Manager
Document Type : Standard Purchase Order Approval Group : Inventory Manager Group
Position : Account Manager
Document Type : Standard Purchase Order Approval Group :Account Manager Group
Position : CFO
Document Type : Standard Purchase Order Approval Group : CFO Group
Thanks in advance.
Thanks,
Akash -
User's Approval Limit in Extended Attributes
Dear SRMer's,
System info:
SRM 4.0.
Problem Description:
In PPOMA_BBP, I set my approval limit in the 'PO Value Limits' under Extended attributes to $1000.00 and added an approver for the SLApprover in Attributes tab.
But when I create a shopping cart with value greater (>) than $1000.00,
I dont see the SL approver on the approval flow and the approval flow says no approval required.
Please help.
Thanks in advance,
Best Regards,
BobHi Bob,
Deactivate your workflows for the shopping cart then check again.
(or)
follow the link below
http://help.sap.com/saphelp_srm50/helpdata/en/79/ca013a0c88bc7ce10000000a114084/content.htm
with regards,
mahesh -
How to set authorization to limint plant to craete reservation from IW32
Please advice me how to set authorization to limit plant to create reservation from IW31 or IW32 (Maintenance Order).
I set at M_MRES_WWA (authorization object) but it is not work.Hi consult.,
I am not very sure about the object you are using, but if it is correct(else serch for the correct object), then make a master role for the T-Codes IW31 and IW32.
then make a drived role from the above made role, and assign the object(above searched object) in the object give the value as that of your plant, and activity as per the requirement.
you can maintain as many derived roles as the no. of plants.
hope it helps.
regards,
YK -
How to set approvals limit in SRM.
Hello Experts.
I would like to know how to set approval limit in SRM. I know in R/3 it is done at release startegy level. We will have class and rerlease strategies with number of characteristics and it will be subjected to approval.
But I would like to know how it is handled in SRM. and also I would like to know it is varies with respect to scenarios (Classic, extended classic) or same for all the scenarios?
Kindly help me to understand.
Thanking you
Regards
SharanHello Sharan,
Approval limit is managed with "Extended attributes" tab, radio-button "PO Value limits" for Organizational Unit (object 'O') or Position (object 'S'). This is for all SRM releases and you can use it for all document category wokflow.
Then, in SRM 7.0 (don't remember for lower releases), use method GET_APPROVAL_LIMIT from class interface /SAPSRM/CL_WF_RULE_CONTEXT.
Regards.
Laurent. -
Split PR/PO values to allow pass approval limit, how can we control this?
Is there a way to limit the number of approvals that can be done on PR / PO per hour / day / week (for the same account, position, category, item).
The purpose of this not to enable users to split the PR/PO values in multiple PR/PO to allow approval limit pass, that is, PR = $3000 will not be approved since it is more that the approval limit of finance manager whereas PR 1 = $1000, PR 2 = $ 1000, PR 3 = $ 1000 will pass.
How can we avoid this?Thank you Martin for your reply.
In option 2 does this mean if I am a member of the help desk who has the privilege to edit the user, I will be able to go to users/manage and another users/manage2 for example. In users/manage, I can view all the fields on the user with no edit button. In users/manage2, I can view only the fields I am authorized to edit, and there is an edit button on this page?
I have never done this so I am trying to imagine what the interface would look like and what the data flow would be.
In option 3, I have never thought of this solution. But now I understand that this could be an option.
Thanks
Khanh
Edited by: Khanh on Nov 10, 2009 10:28 AM -
How to set credit limit on Agent
Hi All
In My scenario Liability is generated on Customer but i want to consider agent as well for credit limit.
As i know credit limit is set on the payer partner function but here i have created Agent as a partner function who is not the payer.
How to set credit management settings on agent.
Do i need to take help of an Abaper for this.
regards
Prabhakarhi,
this is to inform you that,
what is the business logic on the same. please let me know.
1. if your customer as well as Agent is one and the same that means customer then you can have credit limit on the same as per your requriment.
2. if your AGENT is not playing a role of a customer but a partner then speak to your ABAPER by giving PARTNER INDEX NUMBER which will generate on including the AGENT in the sales order.
3. please ask your whether it is not possible or not:
3.1. create a Z table with maintaince views with the list of partner's to consider for credit limit.
3.2. assign or link this Z table to the credit limit creation program or include.
please check and confirm
balajia
Maybe you are looking for
-
Problem in variable substitution
Hi experts, I need help for a strange problem: I have a proxy to file scenario in which I create an xml file; I need to use a field of the mapping to create filename. In Receiver CChannel I have used variable substitution, but in message monitoring I
-
Hi Guys, Can advise on the syntax to perform rman backup of archive logs generated in last 2 days? Should it be 1 or 2? thanks! 1. BACKUP ARCHIVELOG UNTIL TIME 'SYSDATE-2'; 2. BACKUP ARCHIVELOG FROM TIME 'SYSDATE-2';
-
RCVR_DETERMINATION.NO_RECEIVER_CASE_BE
Hi, I am trying to consume a web service (which published by a third party, out side of my network) through PI 7.11 . I have created the external definition via the web service WSDL then defined the Service Interfaces, Message Mappings and Operation
-
Can't play sounds on videos when using 'Facebook', music plays
On my wife's iPad she cannot hear sound from video clips when in 'Facebook', but she can hear sound when she opens iTunes. Any help, suggestions?
-
After installing Ovi Suite, i have a question: Is there a possibility to sychronize with outlook on schedule? My users are connected most of the day, and it would be nice if the (outlook) calendar is updated several times per hour.