Operations from PCR in simple english.

NUM= BWGRL
NUM= PLANS
NUM?0
ZERO= N
GCY X112
ADDWT
above are some of the operations from PCR  X012 Calculate valuation bases for alternative payment
as we know, there is a logical meaning for all the operations listed above however there must be a simple English explanation for the same. I have created this thread so that all these technical operations can be deciphered in simple english.
One example i would like to include is as follows
ADDWT
ADDWT     blank     -     Means Add Wage Type to      Output table(OT)
ADDWT     A     -     Means Add Wage Type to      Previous employer table (VAG)
ADDWT     C     -     Means Add Wage Type to      Cumulation table(CRT)
ADDWT     D     -     Means Add Wage Type to      Difference table (DT)
ADDWT     E     -     Means Add Wage Type to      Results table (RT)
ADDWT     G     -     Means Add Wage Type to      Gross results table (GRT)
ADDWT     H     -     Means Add Wage Type to      Alt. results table (AIT)
ADDWT     I     -     Means Add Wage Type to      Input table (IT)
ADDWT     L     -     Means Add Wage Type to      Results table last payroll (LRT)
ADDWT     M     -     Means Add Wage Type to      Incentive wages results (LS)
ADDWT     N     -     Means Add Wage Type to      Loan (LO) (can only be used with function P0045)
ADDWT     O     -     Means Add Wage Type to      Output table (OT)
ADDWT     S     -     Means Add Wage Type to      Cumulated and variable info (EX/ES)
ADDWT     U     -     Means Add Wage Type to      Difference table (DFT)
ADDWT     W     -     Means Add Wage Type to      Wage maintenance table
ADDWT     X     -     Means Add Wage Type to      Cumulated tax table (SCRT)
Please share your understandings of as many operations as possible as it can help non technical consultants understand the the meaning of operations easily.

I believe that SAP has tried to translate in "simple english" the documentation of operations, and the same could be said of functions and features.  The problem is trying to explain all possibilities.
For example, the documentation for operation ZERO= mentions that "Operation ZERO= initializes fields in the  current header entry of a table or variable" and that it's syntax is OOOOOSVVVV where OOOOO is the operation (ZERO=), S is the operation sign (blank or &) and VVVV is the name of the temporary variable or the field.  So:
ZERO= RNA     means zero out the values in the Rate, the Number and the Amount fields of the WT being processed
ZERO=&9999   means zero out the temporary variable 9999 (in table VAR)
ZERO= N          means zero out the value of the Number field of the WT being processed
When it comes to Payroll operations RTE, NUM or AMT, there are over a dozen operators and a multitude of operands, these last ones divided into 5 different structure variants, as in
NUM=X nnnn           ......Wage types
NUM=Xnnnnn           ......Table fields
NUM=nnnnnn            ......Direct values
NUM= nnnnn            ......Report layout fields (with one space between = and nnnnn)
NUM=    nnnn          ......IT wage types (with two spaces between = and nnnn)
The 2 examples in your PCR correspond to the 4th variant (a space followed by 5 characters) so they relate fo Report Layout Fields.  If you drill down in the documentation for operation NUM, 6 places operands, 4th variant, Record Layout Fields, you'll notice that BWGRL corresponds to Valuation basis per hour.
But to come back to your PCR, operation NUM= BWGRL is useless since it is followed immediately by NUM= PLANS, which is like saying: Replace the number field by the Valuation basis per hour and replace the valuation basis per hour by the position (PLANS), the second instance of NUM= overwriting the first one.

Similar Messages

  • I just updated to OS X Yosemite Version 10.10.3 because After Effects CS6 would't open anymore. But it still does't work. Does anyone know what to do. Please in simple English, because I'm from Germany.

    I just updated to OS X Yosemite Version 10.10.3 because After Effects CS6 would't open anymore. But it still does't work.
    Does anyone know what to do?
    Please in simple English, because I'm from Germany.
    Thx.

    Thank you so much, Mr. Curtis! I'm not sure exactly how that worked, but it allowed me to get back on both AE and Premiere Pro. 10 points to you!
    Also, for the  other people that may have similar problems and are viewing this forum, definitely try this out. Listen to Jim's advice, don't use the most recent version (which is currectly 5.5.47) - instead try a slightly older one. The one I had installed was version 5.5.24.
    Once again, thank you! You saved my project!

  • What is MULTI Operator in PCR

    Dear Experts,
    Can anyone please brief me regarding the function MULTI  Operator in PCR from where the values are captures in the field AMT,RTE,NUM.It is Payroll Operator.Thanks well in advance.
    With Regards
    Shaik

    MULTI: Multiply
       Object
         Operation
       Use
         This operation multiplies two fields of the current entry of table OT
         and stores the result in a third field.
       Input
         The operation processed the following wage type fields:
         o   NUM (Number)
         o   RTE (Rate)
         o   AMT (Amount)
       Syntax
         OOOOO xyz
         OOOOO       MULTI       Operation name
         x                       first  factor
         y                       second factor
         z                       product
         For x, y, and z you can use the following parameters:
         o   N for the Number field (see operation NUM)
         o   R for the Rate field (see operation RTE)
       o   A for the Amount field (see operation AMT)
    Processing
       In theory each field can by multiplied with any field. However, not all
       the possible multiplications are useful.
       For example, you can multiply the Amount field by the Rate field.
       However, both fields are linked to the payroll currency, for example
       10000 ESP and 5000 ESP/h. The result in this case is ESP squared/h. This
       value cannot be mapped usefully in any of the fields Amount , Rate or
       Number.
       This peculiarity should be taken into account particularly for
       currencies with more or fewer than 2 decimal places. The number field is
       interpreted differently from the fields amount and rate, which are
       always seen together with the payroll currency. Currencies, that have
       more or fewer than two decimal places cannot be stored directly in the
       number field.
       Possible multiplications

  • Every time apple sends an update for my Itunes it goes wrong. last time this happened I got someone to fix it for me. I am very techno phobic and do not understand the on line instructions for uninstalling and reenstalling.Please help in simple English.

    when ever Apple sends an update to my pc, it knackers up my itunes. The last time this happened I got someone to fix the problem for me, I am very techno phobic and do not understand the uninstalling and reinstalling. It comes up error MSVCR80. Please can someone help in simple English , as the technical jargon just goes over my head.
    much Thanks

    The last time this happened I got someone to fix the problem for me, I am very techno phobic and do not understand the uninstalling and reinstalling.
    I think you should get a friend or family member who knows a bit more about computers to fix this for you.
    They should try the following instructions.
    Uninstall your existing copy of iTunes. Delete any copies of the iTunesSetup.exe (or iTunes64Setup.exe) installer files from your downloads areas for your web browsers and download a fresh copy of the iTunes installer from the Apple website:
    http://www.apple.com/itunes/download/
    (The current build of the 11.1.4.62 installer was changed a few days ago, which fixed the bulk of the reports of MSVCR80.dll/R6034/APSDaemon.exe/Error-7/AMDS-could-not-start trouble ... but the build number on the installer was not changed. So we're trying to make sure you do the reinstall using a "new good" 11.1.4.62 installer instead of an "old bad".)
    Does the install with the new copy of the installer go through properly? If so, does that clear up the error message?
    If you still have the same error messages cropping up, then try the procedures from the following user tip:
    Troubleshooting issues with iTunes for Windows updates

  • What ever happened to plug and play, or simple english to explain the tech stuff.

    What ever happened to plug and play, or simple english to explain the tech stuff.

    plug and play. well that is a windows term.. Apple decided they didn't need uPnP on the Time Capsule because that is just so windows.. so they use there own system.. called NAT-PMP.. (port mapping protocol). Just to make sure that things like playstation, xbox, etc could not open ports properly. And windows machines of course should be excluded from playing.
    http://en.wikipedia.org/wiki/NAT_Port_Mapping_Protocol
    "simple english".. unfortunately networking requires the use of a fair number of terms people are just unfamiliar with.
    The big lie was computers and networking are easy. Computers in isolation might be fine.. but as soon as you link things in networks.. it gets much harder.. and people who do study for a couple of years just to diploma level in networking haven't done it because they are dumb and could have read the simple english manual overnight. But because it is complex.
    I try and explain it this way.. if your washing machine goes bung, do you start pulling it to pieces and trying to find the fault.. or do you call the washing machine repairman.. who has trained to fix washing machines.
    If your computer or networking goes bad.. then "who are you going to call?" The manufacturer and complain about how hard it is to setup a $100 piece of equipment and expect them to give two hours of hand holding for free on the phone. People would never call a computer support technician.. no this is easy.. it is in simple english somewhere.. and you only need to spend an hour and all will be fine. Even though you have as much training in networking as in washing machine repairs. Would you call the washing machine manufacturer and expect 2 hours of free phone support for you to strip down their washing machine.. after all it cost 6x times what the router cost?? Or has some strange lie grabbed hold of you that this is simple. 

  • Invoke any operation from inside a webmethod

    I think it is a easy problem but I can't solve it:
    <br>
    <p>
    I like to generate with JWS a WSDL-file:
    <br><p>
    ----------ANT Snip ----------------------<br>
    <target name="build-service"><br>
    <jwsc srcdir="${basedir}../../" destdir="../../output/${ear.deployed.name}"><br>
    <jws file="/${packageName}/${javaClassName}"/><br>
    </jwsc><br>
    </target><br>
    <br>
    ---------------------------------------<br>
    <br><p>
    I don't like to use user defined Types her. I want only invoke any operation from my Web Service Method if it is invoked.
    <br>
    My actually not worked code snip:
    <br>
    ---------------------------------------------------<br>
    <br>
    ..........................<br>
    <br>
    @WebService(name="anyPortType",<br>
    serviceName="anyService",<br>
    targetNamespace="http://example.org" )<br>
    <br>
    @SOAPBinding(style=SOAPBinding.Style.RPC,<br>
    use=SOAPBinding.Use.LITERAL)<br>
    <br>
    @WLHttpTransport(portName="commuPort",<br>
    contextPath="anyclient",<br>
    serviceUri="anyclientimpl")<br>
    <br>
    public class HelloWorldImpl {  
    <p>
    @WebMethod(operationName="persistMyData")<br>
    public void invokeAnyMethod(com.any.AnyClass aClass){<br>
    // invokeAnyMethod may persists Data or any thing else ....<br>
    // notice: a user defined type "AnyClass" do not produce errors<br>
    <b>Tools.invokeAnyMethod(aClass); <-- localized problem </b><br>
    <br>
    <br> <p>
    ..................................... <br>
    <br>
    } <br>
    <br>
    But it produce following compling-errors: <br>
    <br>
    C:\..\build.xml:54: Compile failed; see the compiler error output for details.
         at weblogic.wsee.tools.anttasks.JwscTask.execute(JwscTask.java:184)
         at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
         at org.apache.tools.ant.Task.perform(Task.java:364)
         at org.apache.tools.ant.Target.execute(Target.java:341)
         at org.apache.tools.ant.Target.performTasks(Target.java:369)
         at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
         at org.apache.tools.ant.Project.executeTargets(Project.java:1062)
         at org.apache.tools.ant.Main.runBuild(Main.java:673)
         at org.apache.tools.ant.Main.startAnt(Main.java:188)
         at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
         at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at com.intellij.rt.ant.execution.AntMain2.main(AntMain2.java:17)
    <br>
    <p>     
    Can somebody help me please? It needs a simple solution I think.

    Hi Peter,
    From the example in MSDN, It means when you  declare a variable within a try or catch block, the variable is instantiated upon entrance to the block and marked for fear-down as the logic exits the block.This means any variables declared within a try
    block will only be visible in the try block and not outside of it- like in the catch block.
    The following links will help you understand more.
    http://blogs.msdn.com/b/scottwil/archive/2005/03/21/400140.aspx
    http://blogs.msdn.com/b/csharpfaq/archive/2004/08/12/how-to-keep-a-local-variable-in-scope-across-a-try-and-catch-block.aspx
    http://stackoverflow.com/questions/94977/why-arent-variables-declared-in-try-in-scope-in-catch-or-finally
    >> I think putting a "return" in the catch block above may make the compiler error go away. 
    No, the return statement terminates execution of the method in which it appears and returns control to the calling method. If the method is a
    void type, the return statement can be omitted. The best way is Declare your variables before the try block.
    Best wishes!
    Kristin
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • How to get serch-adminauditlogs in simple english

    how to get serch-adminauditlogs in simple english
    Is it possible to conver to Event-logs or any text files with simple english
    Raj

    Hi,
    Here is a great link that explains about the cmdlet
    Search-AdminAuditLog cmdlet
    To Export into a CSV use "| Export-Csv c:\scripts\test.txt" (without quotes) after the cmdlet.
    Mark as Answer/Helpful Post if it helps.
    Cheers.
    Naren Neelam, Messaging Consultant, ITBigBang (P) Ltd Www.ITBigBang.Com | Hire Us for Messaging Consulting

  • Hi, I would like to synchronize the calendar's items of my iPad Mini with my MacBook Pro. At today I can only do the reverse operation (from MacBook Pro to iPad Mini). Can you help me maybe with a little tutorial or something? Many Thanks.

    Hi, I would like to synchronize the calendar's items of my iPad Mini with my MacBook Pro. At today I can only do the reverse operation (from MacBook Pro to iPad Mini). Can you help me maybe with a little tutorial or something? Many Thanks.

    Hello there Tonynos.
    The following Knowledge Base article should help with guiding you on how to synchronize information from your iOS device to your computer:
    iOS: How to transfer or sync content to your computer
    http://support.apple.com/kb/HT1296
    Thanks for reaching Apple Support Communities.
    Cheers,
    Pedro D.

  • How to delete an operation from order using the bapi

    Can somebody please tell me how to delete an operation from order using the bapi
    BAPI_ALM_ORDER_MAINTAIN.
    Following was the test data for the BAPI.
    000000 OPERATION DELETE 0000040052810070
    000000 SAVE 0000040052810070
    Even I tried entering the operation table. The BAPI control ends fine, but when I check the order using IW32, the operation still exists.
    So, can you please tell me where Iam going wrong.

    Hi Subash Mohanvel,
    Check bapireturn parameter of the bapi BAPI_ALM_ORDER_MAINTAIN after execution of the code , and if there is no error message in the return table then call bapi_Transaction_commit.
    Unless you call this database saving of the records/values will not get reflected in the system.
    Hope that helps.
    Regards
    Kapadia
    ***Assigning points is the way to say thanks in SDN.***

  • Sync and Create project operation from DTR is taking more than one hour

    Hi All.
    Recently basis team has implemented the track for  ESS/MSS application.So When we import the track to NWDS its showing 500 Dcs.
    I have successfully done the Sync and create project operation from DTR for 150 DCS and its take 5 min per Dcs.
    However after that when i am trying to sync Dc or create project DC from DTR the operation is taking more than 3 hour per DC.Which should not be the case because for rest 150 DC that i ahve done Sync operation adn Create project operation from DTR it hardly takes 5 min per Dc.As this operataion is taking so much time finally i have close the NWDS to stop this operation.
    I am using NWDS 2.0.15 and EP7.0 portal SP15 and NWDI is 7.0
    Can any body tell how to solve this issue so that i can Sync and Create project from DTR for a DC within 5 min?
    Thanks
    Susmita

    Hi Susmita,
    If the DCs are fine in CBS build, then I feel there is no need to test all of them locally in NWDS.
    You can verify some certain applications in these DCs, then you sync & create project for these DCs & test run these applications.
    As I get you only need to check ( no changes will be done ), yes you can verify them in small groups (say 20-25 DCs/group) in different workspaces so that no workspace is overloaded.
    But why do you want to keep a copy of them locally as you are not making any changes, you can Unsync & Remove these projects once verified & use the same workspace to work on the next set of DCs.
    Hope this clarifies your concerns.
    Kind Regards,
    Nitin
    Edited by: Nitin Jain on Apr 23, 2009 1:55 PM

  • Is it possible to change the spell check dictionary in "pages for iPad" from Spanish to UK English?  The app was downloaded in Spain.

    Is it possible to change the spell check dictionary in “pages for iPad” from Spanish to UK English?  The app was purchased in Spain and I am living in spain temporarily

    Spell checking should be based on the keyboard layout that you've got selected in Settings > General > Keyboard > International Keyboards - if you have an English 'UK keyboard' selected then the spell checking should be English

  • From german version to english version

    I purchased the English version of Adobe photoshop Elements 10 Editor few months ago. Evertyhing's going well. But one day suddenly changed into German version when I opened it. Now I just want to exchange for English(the version I've purchased.)
    Thank you so much

    How to re-install the application?
    Thank you
    在 2012/6/17 下午9:51 時, 99jon 寫到:
    Re: from german version to english version
    created by 99jon in Photoshop Elements - View the full discussion
    Did you re-install the application? Language selection is normally part of set-up.
    Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/4499255#4499255
    To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/4499255#4499255. In the Actions box on the right, click the Stop Email Notifications link.
    Start a new discussion in Photoshop Elements by email or at Adobe Forums
    For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • CA02: Delete Operation from Routing

    Hello,
    My question is: how can i delete an operation from routing, like in CA02, but using FM or BAPI and avoiding Batch Input?
    Right now it's done with Batch input, but when there is more than one routing per material it crashes, due to extra screens.
    Thanks in advance...

    Dear,
    if you have created operation through CA01 then
    Go to CA02-- Select your operation and then header manu Edit--Delete or use (Shift+F2) and save it.
    If in CO01 production order then in operation details screen and select your operation and delete it.
    Please try and come back.
    Regards,
    R.Brahmankar

  • I've just updated my iPad and can't open mime attachments can anyone help in simple English h please?

    I've just updated my iPad and can't open mime attachments can anyone help in simple English h please?

    I've just updated my iPad and can't open mime attachments can anyone help in simple English h please?

  • Can safari translate from other languages to English?

    Can safari translate from other languages to English?

    Not by itself.  Search google for a Safara Extension that can do translation.

Maybe you are looking for