PCR for Social Security: Errro: 'Stop: No Rule in key'
Dear Gurus,
hop u'll be fine and enjoying good health. I have following requirement:
I want to calculate Social Security Contribution for all employees having Gross pay Less than or Equal to 10,000/- @ 6%.
I am writing PCR first time, which is copied from an existing PCR.
ZSSM Personnal Calculation Rule ZSSM
3
6004 Social security Contrib
AMT= 0001 Set
AMT+ 0002 Addition
AMT+ 0003 Addition
AMT+ 0004 Addition
AMT+ 1001 Addition
ROUNDGK100 Round AMT to next
AMT?ZPESI Comparison
<
AMT*ZMESI Multiplication
AMT/100 Division
RTE=TKSOLL Set
RTE-TKAU** Subtraction
ROUNDGK100 Round AMT to next
ADDWT * OT Output table
=
AMT/TKDIVI Division
RTE=TKSOLL Set
RTE=TKAU** Set
MULTI ARA Multipl.amt/no/rate
AMT=ZPESI Set
ROUNDGK100 Round AMT to next
ADDWT * OT Output table
Kindly guide me where is I am going wrong.
best regards,
Hi,
You don´t have to worry. The idea of the forum is to give help on what you know no matter you are an expert or not.
Being ZPESI a constant from t511k it must have a K before. For example AMT?KZPESI.
Being ZMESI a constant from t511p it must have an I before. For example NUM=IZMESI
And as Remi say you should check the parameters use in the schema to call the PCR.
Hope this helps.
Kind Regards,
Edoardo
Similar Messages
-
I wrote my first PCR. It is supposed to add 1.00 to day balances if the employee is not at work
YM04 Personnel Calculation Rule YM04
VARSTABSCE Employee absent
Y
HRS=1.00 Set
ADDDB0001 Add to day balance
I get the following error when ever I try to run the schema. Any ideas what the issue could be
ACTIO YM04 Cumilate 0001
Processing
Call rule YM04
STOP: No rule under key $ YM04******
Technical error no. 57
01/01/2009 Processing terminated for EE 00000825 Test Quota Deduction
Appreciate any guidance on the same hereI had to add another line for cocndition fail
i.e N
and do nothing and that resolved. -
WHY THE F*u@k ARE THEY ASKING ME FOR SOCIAL SECURITY AND YOU KNOW I AM NOT A AMERICAN
THIS IS SO ANNOYING THEY ASKING ME FOR A STUPID SOCIAL SECURITY NUMBER MAN THEY CAN GO F*uk THEMSELVES HARD!
iOS: Forgotten passcode or device disabled after entering wrong ...
-
Will Apple lock my acct, send me email with link to register again requiring Social Security #? How do I verify request is from Apple?
Forward Apple Phishing emails to: <[email protected]>
-
PCR Social Security: Want to use wage type amount for comparison
Dear Guru's,
hope u'll b fine and enjoying good health. Below is PCR for social security that I hav currently configured. Its working fine. However I have another scenario to add in this PCR.
Existing PCR works on the following logic
6% of Gross pay if employee's pay less than or equal to 10,000/-.
KZPESI=10000 from T511K
KZMESI=6 from T511K
IZPESI=600 from T511P
Now i want to add another comparison. also calculate Social security for employee those hire on pay less than or equal to 10,000 but currently have salary greater than 10K. for this I'll enter Social security amount in IT0014 subtype 6004. I
ZSSM Personnal Calculation Rule ZSSM
3
6004 Social security Contrib
AMT= 0001 Set
AMT+ 0002 Addition
AMT+ 0003 Addition
AMT+ 0004 Addition
AMT+ 1001 Addition
ROUNDGK100 Round AMT to next
AMT?KZPESI Comparison
<
AMT*KZMESI Multiplication
AMT/100 Division
RTE=TKSOLL Set
RTE-TKAU** Subtraction
ROUNDGK100 Round AMT to next
ADDWT * OT Output table
=
AMT/TKDIVI Division
RTE=TKSOLL Set
RTE=TKAU** Set
MULTI ARA Multipl.amt/no/rate
AMT=IZPESI Set
ROUNDGK100 Round AMT to next
ADDWT * OT Output table
>
if there is a value in 0014 subtype 6004 then
AMT/TKDIVI Division
RTE=TKSOLL Set
RTE=TKAU** Set
MULTI ARA Multipl.amt/no/rate
AMT=IZPESI Set
ROUNDGK100 Round AMT to next
ADDWT * OT Output table
Want to know how I can use wage type amount in comparison. look at the above lines in bold where i want to apply
kindly help
Edited by: Imran on Oct 21, 2010 11:40 AMKZPESI=10000 from T511K
KZMESI=6 from T511K
IZPESI=600 from T511P
Social security wage type is 6004 and it is subtype of 0014.
ZSSM Personnal Calculation Rule ZSSM
3
6004 Social security Contrib
AMT= 0001 Set
AMT+ 0002 Addition
AMT+ 0003 Addition
AMT+ 0004 Addition
AMT+ 1001 Addition
ROUNDGK100 Round AMT to next
AMT?KZPESI Comparison
>
At this point I want to set another comparison based on amount in 6004.
if Amount in 6004 is > 0 then
do calculation.
hope it'll b more clear now -
PCR Social security: want to use wage type amount in decision operation
PCR Social Security: Want to use wage type amount for comparison
Posted: Oct 21, 2010 11:00 AM Reply
Dear Guru's,
hope u'll b fine and enjoying good health. Below is PCR for social security that I hav currently configured. Its working fine. However I have another scenario to add in this PCR.
Existing PCR works on the following logic
6% of Gross pay if employee's pay less than or equal to 10,000/-.
KZPESI=10000 from T511K
KZMESI=6 from T511K
IZPESI=600 from T511P
Now i want to add another comparison. also calculate Social security for employee those hire on pay less than or equal to 10,000 but currently have salary greater than 10K. for this I'll enter Social security amount in IT0014 subtype 6004. I
ZSSM Personnal Calculation Rule ZSSM
3
6004 Social security Contrib
AMT= 0001 Set
AMT+ 0002 Addition
AMT+ 0003 Addition
AMT+ 0004 Addition
AMT+ 1001 Addition
ROUNDGK100 Round AMT to next
AMT?KZPESI Comparison
<
AMT*KZMESI Multiplication
AMT/100 Division
RTE=TKSOLL Set
RTE-TKAU** Subtraction
ROUNDGK100 Round AMT to next
ADDWT * OT Output table
=
AMT/TKDIVI Division
RTE=TKSOLL Set
RTE=TKAU** Set
MULTI ARA Multipl.amt/no/rate
AMT=IZPESI Set
ROUNDGK100 Round AMT to next
ADDWT * OT Output table
>
if there is a value in 0014 subtype 6004 then
AMT/TKDIVI Division
RTE=TKSOLL Set
RTE=TKAU** Set
MULTI ARA Multipl.amt/no/rate
AMT=IZPESI Set
ROUNDGK100 Round AMT to next
ADDWT * OT Output table
Want to know how I can use wage type amount in comparison. look at the above lines in bold where i want to apply
kindly help
Edited by: Imran on Oct 21, 2010 11:40 AMYou say "if there is a value in 0014 subtype 6004 then...", so I will assume that you are talking of WT 6004 in Infotype 0014.
So, in a PCR immediately after IT0014 is processed (with function P0014 in your schema), look for WT 6004. If it exists with a number (or an amount), create a temporary variable to act as a "flag" (as in ADDWT&6004 or ADDWT&HIRE).
Then, in PCR ZSSM, you can query that temporary variable with the sequence of operations NUM=& HIRE NUM?0 (or NUM=& 6004 NUM?0 ). If the return value is =, it means that there was no IT0014 with WT 6004, and if the return value is * it means that there was. -
Potential IRS reporting change if Social Security rate is not extended
Hello - We received notice from ADP that due to the Federal Social Security rate changes this year that if the current 4.2% rate is not extended that they feel the IRS will require separate reporting capabilities for the different tax rates applied throughout the 2012 tax year. We are curious if SAP is addressing this issue systematically so that we will be able to comply with any changes to capturing and reporting 2012 taxes to the IRS.
Below is an excerpt from the notice received from ADP. Thank you for any information you can provide on this matter...
If the 4.2% Employee Social Security tax rate is not extended before we begin processing March 1 payrolls, ADP anticipates the likelihood that the IRS will require separate reporting to reflect the different rates for Social Security wages, taxes, Tips, Uncollected Social Security tax on Tips and Group-Term Life (GTL), and non-taxable Third Party Sick Pay for each rate.
In order to comply with the potential of separate reporting mandates, the existing fields will be used for reporting all wages and taxes applicable to the 4.20% rate. ADP will create new field codes to capture and display all wages and taxes applicable to the 6.20% rate. These changes would require your company to store the Social Security wages, taxes, Tips, Uncollected Social Security tax on Tips and Group-Term Life (GTL), and non-taxable Third Party Sick Pay in a separate code within your payroll system.Kristy,
While BSI and SAP will be on top of getting the correct rate out as soon as possible I do understand what ADP is refering to. I also have a client that received that simialar notice.
At this time nothing has been release from SAP on how they will attempt to handle this if indeed the IRS makes this a mandatotry rule for tax reporting in 2012. ADP is just making the comment for now that it could happen but there is nothing in place that notes this as a mandate. If the IRS determines this is to happen it will required a W-2 Form change and those are always delivered in the YE notes from SAP beginning in October each year. My clients use processing class 30 in their wage types with a code of "T" so that they can set up accumulators. Since the tax of 4.2 is in place from Jan to March I feel that the Monthy and Quarterly accumulators will house the information needed to accomodate such a requirement.
How SAP will dictate this gets into the W-2 will have to wait until the IRS publishes an official guideline on the reporting.
I know this is not the answer on "How this will be handled" but you will want to be sure to keep an eye out in October for SAP solutions that relate to 2012 Tax Reporting. https://websmp208.sap-ag.de/~form/sapnet?_SHORTKEY=01100035870000733666&
Hope this helps. -
How to get refund employee Social security and reverse the employer amount
Dear Members, I have a requirement to refund overpayments of Social Security to an employee. The over payments have occurred as a result of an employee retiring in the same year they come back to work as a temp. They have two employee #'s therefore the maximum for Social Security will not be recognized until it is reached under the most recent employee number. We should not be over deducting for an employee that works for the same company. If it does happen to go through and over deduct, it is extremely difficult for the employee and employer to get the refund from the IRS. I have a requirement to refund the employee and reverse the employer amount as well. Looking for suggestion. Thanks in advance Punna Rao
Hi Friend,
You will need to have a new wage type may be called as Social Security Refund wage type created that will act to be taxed for only Social Security taxes and should be entered on IT0015 to be proccessed such that it should refund Social Security amount only.
Also, whenever you have case wherein you need to have limits set appropriately for Social Security taxes, have it entered prior to next payroll run on employees' IT221 as adjustment run so that it updates YTD correctly and there is no excess of SS tax payment.
Also, IT221 needs to be also entered for refunding Employer amounts as it won't be reversed with standard reversal process as not being part of employees' net payment or gross payment, hence needs to be manually adjusted on IT221.
Thanks,
Ameet -
A friend of mine had a problem with his Adobe CC account id info. In conversation with Adobe they asked to verify his home address. He got confused and gave them an old home address, they did verify the account anyway, but shortly after he received an email from Adobe asking him to provide his government issued id number...I believe that is UK for social security number. Anyone know how we can confirm if this was a legitimate request from Adobe?
Adobe has no need for that information, and you should never share it if in question. He may have talked with someone who was posing as Adobe. How did he converse with Adobe?
-
Hi
We have made a new conditions JISC for social Security cess with acces sequence having a combination region/delregion/mc
where we have maintained 1% rate with rate code V0 for purchase & A0 for sales & this config is working fine only in the case when the tax code is V0 & A0 . But when we change the Tax code from V0 to for e.g F1 - Vat 4% , system only calculate Vat and not social security cess
We have also tried to maintain F1 tax code in condition JISC in combinate of region/delregion/taxcode but system is not allowing me to input the rate and the error message states
" Tax indicator F1 has percentage rate 4 "
Can somebody help us with solution
Plz note - this case is IS Retail specific
Thanks
RajDear Raj,
Are you using TAXINN or TAXINJ?
If you are using TAXINN, then pls check FV11 / FV12 transaction codes.
Bye,
Muralidhara -
Thailand TAX ID and Social Security infotype
Dear Expert,
I have 2 question regarding Thailand TAX social security infotype.
1)
I am using the infotype 0364 to capture my Thailand employee Tax information i.e. TAX ID. However the TAX ID that user provide me is 13 character but when i check on the PA0364, the max length is only 10 digit. Anyone can confirm this?
2)
There is a few subtype for social security, can anyone let me know which subtype to use when creating this infotype?
Thanks.
Regards,
Bryan.Noe,
I definitely want you to be able to get your information to the right team. Is this for a new line of service or an existing account?
SandyS_VZW
Follow us on Twitter @VZWSupport -
Location of Social Security Withholding Rates
Can anyone tell me which EBS database table is being referenced for Social Security withholding rates? Our latest pay statements correctly reflect the withholding rate change in 2011 from 6.2% to 4.2% but the latest record in the table pay_us_federal_tax_info_f has an effective start date of 1/1/2010 and a rate of 6.2%
Thanks,
--DaveEven we have the same issue in our HRMS System
-
How do I get the iPhone 6 with a 2 year contract if I am an international student and does not have a social security number? I talked to many sales person. One person said I could not get it with contract at all. The other one said I need to pay a $400 security deposit. The last one said I should just enter 1 through 9 in the space provided for social security number.
Thanks for reaching out to us about service with our awesome family monkrisann. Our sales team can provide you with the best options for starting service without a social security number. I recommend prepaid for the best option.
Kinquana_VZW
Follow us on Twitter @vzwsupport -
No rule in key IN722...
Dear Friends
Im getting this message when running payroll " No rule in key IN722... ..
any idea what does this mean
Regards
LakshmiHello Friends,
I am facing the same problem as shown below.
Factoring and storage
GEN/8 6 Create wage types /801 to /810 in IT
Input
Processing
Output
PIT INP1 NOAB Determine monthly factors
PIT IN72 P72 Nominal Cumulations
Input
Processing
/001 Valuation basis 1
STOP: No rule in key IN722*****
Kindly provide the solution.
Thanks in advance.
Mohan -
Hello all,
Not sure if this is every company, but we have pretty strict rules for SSN's. We use the C150. We have the following rule to catch the main SSN offensives and this works very well.
ssn: if (recv-listener == 'OutboundMail') AND body-contains("\\b[0-9]{9}\\b|\\b[0-9]{3}[-]+[0-9]{2}[-]+[0-9]{4}\\b|\\b[0-9]{3}[\\t]*[0-9]{2}[ \\t]*[0-9]{4}\\b|\\b[0-9]{3}[,]+[0-9]{2}[,]+[0-9]{4}\\b|\\b[0-9]{3}[;]+[0-9]{2}[;]+[0-9]{4}\\b|\\b[0-9]{3}[:]+[0-9]{2}[:]+[0-9]{4}\\b|\\b[0-9]{3}[.]+[0-9]{2}[.]+[0-9]{4}\\b|\\b[0-9]{8}\\b", 1)
But, we actually need to catch 9 digit numbers also such as 555555555. We are having a lot of problems with this rule and making it work good. So far, we have caught ticket numbers, HTML font classes, Outlook meetings, etc. I know this is going to be a tough rule, but wondering if anyone else had luck making one work. This one seems to catch 9 digit numbers if there is a letter on either side or more than a 9 digit number, but not if it has a hypen, period, comma, etc on either side.
ssn_8_or_9_digit: if (recv-listener == "OutboundMail") AND (body-contains("([^\\w=-@:]|^)\\b[0-9]{9}\\b([^\\w=-@:]|$), 1)
Please let me know if anyone has luck.In version 6.1 (or above?)
Smart Identifiers
When you use message rules that scan message content, you can use smart identifiers to detect certain patterns in the data.
Smart identifiers can detect the following patterns in data:
• Credit card numbers
• U.S. Social Security numbers
• CUSIP (Committee on Uniform Security Identification Procedures) numbers
• ABA (American Banking Association) routing numbers
To use smart identifiers in a filter, enter the following keywords in a filter rule that scans body or attachment content:
Syntax
When you use a smart identifier in a filter rule, enter the smart-identifier keyword in quotes within a filter rule that scans the body or attachment file, as in the example below:
CHAPTER 4: POLICY ENFORCEMENT 171
You can also use smart identifiers in content filters and as a part of content dictionaries.
Note — You cannot combine a smart identifier key word with a normal regular expression or another key word. For example the pattern *credit|*ssn would not be valid.
Note — To minimize on false positives using the *SSN smart identifier, it may be helpful to use the *ssn smart identifier along with other filter criteria. One example filter that can be used is the “only-body-contains” filter condition. This will only evaluate the expression to be true if the search string is present in all of the message body mime parts.
For example, you
could create the following filter:
SSN-nohtml: if only-body-contains(“*ssn”) { duplicatequarantine(“
Policy”);}
Maybe you are looking for
-
Help I updated my phone to 5.1.1
help I updated my phone to 5.1.1 and now i cant put music on it
-
Hello, I would like to ask you about advice. We have MSSQL 2008 R2, 32 bit. Memory is 4GB, split into 2GB for Windows and 2GB for applications. Database has recovery model simple because we have replicated data into other servers ( 2 ). Contemporary
-
Ringtones will not sync after Iphone 4 to 5 upgrade
I just upgraded my Iphone 4 to a 5. Everything migrated fine except the ringtones. If I look in my Itunes in myTones folder the tones listed but they are not in the folder but I have the tones in my Itunes library. Does this have to do with the file
-
Please explain the magic! (Question)
The ActionScript snippet below is from the BlaseDS chat sample app. Can someone please explain the magic that declares the chatMessage property of AsyncMessage.body (IMessage.body?) object? It's not in the docs anywhere so I'm guessing it is not buil
-
Will your "Adobe Audio and Video Online Training Library", "After Effects® 7.0: Working with Layers" give staff the skills they need to edit the CCTV footage to blur/mask out a feature in the footage? I need to get some training for our CCTV section