Action type problem
Hi All,
I Have written a program to delimit the most recent record of PA0000 and creating a new record by giving the Personnel.no , action type and date in selection screen.
It is delimiting and creating a new record in PA0000 perfectly.
But if i see in PA30 by selecting 0000 ActionsType in display mode i can able to see the newly created record,but i am not able see the new record in overview tab.
hope my question is understood, otherwise please feel free if u have any doubts about my question.
as this is urgent to me, please give me a reply .
Thanks,
JKR.
Hi,
Please activate additional actions.
GO to :IMG>Personnal Mngt>Personnel Admin>Customise procedures>Actions-->Set up Personnal actions -->Activation 'Additional Actions'
Remove Test and click on execute.
then check with the overview in pa30 for actions infotype 0000
Regards,
Pranitha
Similar Messages
-
Short Dump while executing New Hire (action type) in PA40
Hi All,
i am getting short dump while executing PA40 for new hire action type can anyone look into this and guide as i am new to HCM.
Category ABAP Programming Error
Runtime Errors SYNTAX_ERROR
ABAP Program /1PAPAXX/HDR_21000A
Application Component Not Assigned
Date and Time 21.08.2014 14:07:03
Short text
Syntax error in program "/1PAPAXX/HDR_21000A ".
What happened?
Error in the ABAP Application Program
The current ABAP program "SAPFP50M" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
The following syntax error occurred in program "/1PAPAXX/HDR_21000A " in
include "/1PAPAXX/HDR_21000AO01 " in
line 52:
""LV_LENGTH" has already been declared"
The include has been created and last changed by:
Created by: "HCM04 "
Last changed by: "HCM03 "
Error in the ABAP Application Program
The current ABAP program "SAPFP50M" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
What can you do?
Please eliminate the error by performing a syntax check
(or an extended program check) on the program "/1PAPAXX/HDR_21000A ".
You can also perform the syntax check from the ABAP Editor.
If the problem persists, proceed as follows:
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
The following syntax error was found in the program /1PAPAXX/HDR_21000A :
""LV_LENGTH" has already been declared"
How to correct the error
Probably the only way to eliminate the error is to correct the program.
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File
(Unconverted)".
2. Corresponding system log
Display the system log by calling transaction SM21.
Restrict the time interval to 10 minutes before and five minutes
after the short dump. Then choose "System->List->Save->Local File
(Unconverted)".
3. If the problem occurs in a problem of your own or a modified SAP
program: The source code of the program
In the editor, choose "Utilities->More
Utilities->Upload/Download->Download".
4. Details about the conditions under which the error occurred or which
actions and input led to the error.
System environment
SAP Release..... 731
SAP Basis Level. 0007
Application server... "dc-ds-erp"
Network address...... "172.16.23.111"
Operating system..... "Linux"
Release.............. "3.0.13-0.27-default"
Hardware type........ "x86_64"
Character length.... 16 Bits
Pointer length....... 64 Bits
Work process number.. 1
Shortdump setting.... "full"
Database server... "dc-ds-erp"
Database type..... "ORACLE"
Database name..... "ECD"
Database user ID.. "SAPSR3"
Terminal.......... "NLC-HP"
Char.set.... "C"
SAP kernel....... 720
created (date)... "Sep 14 2013 06:16:24"
create on........ "Linux GNU SLES-11 x86_64 cc4.3.4 use-pr130820"
Database version. "OCI_112, 11.2.0.3.0, V1, default"
Patch level. 500
Patch text.. " "
Database............. "ORACLE 10.1.0.*.*, ORACLE 10.2.0.*.*, ORACLE 11.2.*.*.*"
SAP database version. 720
Operating system..... "Linux 2.6, Linux 3"
Memory consumption
Roll.... 0
EM...... 37708200
Heap.... 0
Page.... 106496
MM Used. 4666776
MM Free. 3709976
User and Transaction
Client.............. 210
User................ "HCM03"
Language key........ "E"
Transaction......... "PA40 "
Transaction ID...... "53EF470299AB5D67E1000000AC10176F"
EPP Whole Context ID.... "005056A301D11EE48A9D08B337F884E3"
EPP Connection ID....... 00000000000000000000000000000000
EPP Caller Counter...... 0
Program............. "SAPFP50M"
Screen.............. "MP000000 1000"
Screen Line......... 3
Debugger Active..... "none"
Information on where terminated
Termination occurred in the ABAP program "SAPFP50M" - in
"GET_HEADER_WITH_TCLAS".
The main program was "MP000000 ".
In the source code you have the termination point in line 146
of the (Include) program "FP50MDHD".
Source Code Extract
Line
SourceCde
116
CALL FUNCTION 'HR_HEADER_GET'
117
EXPORTING
118
DHDID = FHD_HID
119
BEGDA = BEGDA
120
TCLAS = TCLAS
121
* Es wird nur einer der folgenden 3 Parameter benutzt.
122
* Ausgewertet wird zunaechst MOLGA, dann P0001 dann PERNR.
123
* Der erste der nicht initial ist wird ausgewertet.
124
* MOLGA =
125
P0001 = P0001
126
PERNR = PSPAR-PERNR
127
IMPORTING
128
PROG = HEADER_PROG
129
DNUM = HEADER_DYNNR
130
EXCEPTIONS
131
HEADER_DEACTIVATED = 1
132
HEADER_UNKNOWN = 2
133
HEADER_GENERATE_DEACTIVATED = 3
134
HEADER_GENERATE_FAILED = 4
135
INTERNAL_ERROR = 5
136
OTHERS = 6.
137
138
IF NOT SY-SUBRC IS INITIAL.
139
* Bei Problemen gibt's eben ein leeres Dynpro.
140
HEADER_PROG = 'SAPMP50A'.
141
HEADER_DYNNR = '0090'.
142
ELSE. " NOT sy-subrc IS INITIAL. "
143
* Dann setzen wir jetzt auch noch das Datum fest.
144
PERFORM HEADER_BEGDA_SET IN PROGRAM (HEADER_PROG) USING BEGDA.
145
* Und schalten auf Uebergabe der PERNR mit globalen Variablen.
>>>>>
PERFORM HEADER_LAZY_ON IN PROGRAM (HEADER_PROG).
147
ENDIF. " (ELSE) NOT sy-subrc IS INITIAL. "
148
* Merken wie der Header heisst. Damit MPPERS00 sich erinnern kann.Hi,
Error Log: Syntax error
""LV_LENGTH" has already been declared"
please check LV_LENGTH variable declaration.
It may be declared more once! -
How to retrieve the action type of a PA40 action?
Hi there,
I am trying to find out the way to identify what was the action type for the personnel action that is just being executed. I will try to explain myself with a concrete example.
Let's take the hiring action.
A user goes to PA40 and initiates the action to hire a new employee. The program will then start guiding the user through the different infotypes defined within the infogroup.
Let's say that the order is IT0001, IT0002, IT0006, ...
I have setup table T779X to call a Function Module of my own after inserting IT0006. At that point in time I can know that the IT has been modified through transaction PA40 (sy-tcode) but, how can I know what action is being executed?
ThanksJim,
Actions can always be found afterwards in IT000 indeed
My problem is that I need to know what action type was initiated in REAL TIME. When I am debugging the batch for IT0006, after the user initiated an action through PA40
Thanks for the answer anyway -
Extended Content type problem
I want to extend the content type 'ExtendDocument' from 'Document'.
So I use 'Oracle Internet File System Manager' to create a new Class Object named 'EXTENDDOCUMENT', which is extend from 'DOCUMENT', and add a attribute 'EXTENDURL'.
This Class Object's bean class is 'ifs.beans.ExtendDocument' and server class is 'ifs.server.S_ExtendDocument'.
I create these 2 java class and put the class files to ORACLE_AS_HOME\ifs\cmsdk\custom_classes directory.
As I want to set the object type as 'ExtendDocument' when uploading a file which expend name is '*.wmv', so that need to change 2 default value 'ParserLookupByFileExtension' and 'IFS.PARSER.ObjectTypeLookupByFileExtension'
So I add 'name=wmv, datatype=STRING, value=oracle.ifs.beans.parsers.ClassSelectionParser' to ParserLookupByFileExtension.
And then add 'name=wmv, datatype=STRING, value=EXTENDDOCUMENT' to IFS.PARSER.ObjectTypeLookupByFileExtension.
After done above actions, i restart my oracle application.
I use CUP to upload a test file 'test.wmv' to CMSDK repository, and its type is 'EXTENDDOCUMENT'.
But if I use FTP or WebStarterApp application to upload 'test.wmv' file to CMSDK repository, then its type is 'DOCUMENT'.
Why and how to change to make FTP and WebStarterApp application can upload *.wmv file's type as 'EXTENDDOCUMENT'?
anybody can help me?
thanks.Nirav-P-Thakar wrote:
FileNameMap fnmMime = URLConnection.getFileNameMap ( ) ;
fnmMime.getContentTypeFor(fileName);
URLConnection.guessContentTypeFromName(fileName);I have tried out both methods but it returns null when the file is of type MS Office or Open Office.In reply 1 BalusC said..
"Alternatively you can use ServletContext#getMimeType() for this. It guesses the content type based on the mime mapping as it is been definied in the web.xml of the application server and the webapplication. If it returns null, then you need to add new <mime-mapping> entry to the web.xml."
I would try doing it this way. Try including entries for the mime mappings in the deployment descriptor of the web application. -
RFID Fixed Device: Different action type
Hi Forum,
we are working with a fixed device.
The same "device group" could send via PML message different command:
- Tag commissioning
- Tag decommissioning
AII determines and execute the right "rule"
Unfortunately AII determines the same "action type", because in customizing ("Condition and rule --> Activities --> Assign action type to Device Group role") to the same Business Role/Doc Type we could assign just one default "action type".
How could we address different action type? Is there an additional field in PML message we could manage? Or ...?Hi Paolo
There are two ways:
1.Maintain different device groups for different roles corresponding to different action types. Thus, in this approach it is not possible to assign different roles to same device group.
2. Alternatively, define one device group. To this device group assign <i><b>ALL Roles</b></i>. Now assign different action types to this <i>AII Roles</i>.
Also maintain the condition for fixed devices for different business processes.
Going by second approach you will be able to assign diiferent action types to one role (i.e. ALL Roles) under one device group.
The only problem with the second approach is, you wont be able to maintain the different location ids for different processes for the same device group. -
Bug in form action configuration: problem with multifield
I’ve created a new page in content/geometrixx-outdoors/en/ and added a form component (from the foundation components).
I configure the form’s start element with the action type ‘Mail’ and add a mail address in the Mailto field (xtype="multifield") in the action configuration area.
I save the configuration and see the start node in the JCR having a property ‘mailto’ with the specified value (as expected).
However, if I open the start element’s configuration dialog again and try to change the mail address (in Mailto) or add another mail address (in Mailto, CC or BCC), clicking the dialog’s OK button doesn’t close the dialog and save the values anymore.
Only after I removw a multifield element, I’m able to save the values by clicking the OK button.
(Tested with FF 11 and Chrome 18.)
I'de like to see this problem fixed.
Can I file this problem description as bug anywhere?I forgott to mention that I've already installed CQ5.5.
Unfortunately, I see this bug not fixed yet.
Note: it's the multifield (xtype="multifield") that's bothering me.
This has nothing to do with the radio or checkbox field. There's no default selection possible. -
hi experts,
i want to add a new reason of action type while using pa40/pa30.. can anyone help me with the steps for the same.
Regards.Hi
u can Go through this
PM>PA>Customizing procedure>action>Define info groups>User group dependency on menus and info groups
Enter what action u want to add
Again go through this Menu path
PM>PA>Customizing procedure>action>Set up personnel action is there ,Add ur action here also
Thanks -
Hi gurus
I am new to OAF, First I need to explain my scenerio.
I need to make some field mandatory or non mandatory based on one LOV item (Pick list or message choice list).
for this i extended the controler and apply the changes, but in this case what heppen, It will effect only when i open the list (pop list) and click on more (Available in poplist) and it will open a new form and i select value from that form. But when I open the poplist and select the value from the same list rather going to more option (it does not open new form), then there are no effect. I though the issue with refreshing when selecting value from the same list.
To resolving this issue what i did
1. go to page == > the same LOV
2. Change the Client Action properties (
Action type = fireAction
event = xxevent
submit = true.
After doing this when i run the page from my OAF enviroement , every thing is OK. Then I transfer the Controler to Server machine and change the controller and run the same page from the server, it has the same refreshing issue, Then I thought because I did not transfer LOV such properties so this is hepening,
Now I want to initilize such properties in Page load or what I need to do, Please advise me.
Regards,
HaqEdward,
Thank you for the suggestion! It directly lead to my solution wherein I used CASE statements for the column in my Region SELECT such as the following:
WHEN (:P2_GRADING_METHOD = 'CR/NC' OR scs.scs_pass_audit = 'P') AND GET_GRADE_B93 (sac.stc_final_grade, sac.stc_verified_grade) IS NULL THEN htmldb_item.select_list_from_lov (5, 'Enter Grade', 'GRADE_LOV_CRNC','onBlur="return validate_grade(this,''FW_DATE_'||ROWNUM||''')"','NO',NULL,NULL,'GRADE_'||ROWNUM)
When the column is NULL, the Select List (LOV) contains the entry 'Enter Grade' and that is the value displayed on page load. I bypass the value 'Enter Grade' during Submit Processing where database updating occurs.
I did not find the need to enter values for p_null_value and p_null_text since I don't believe that it would cause the 'Enter Grade' value to display on page load for null value columns but rather would enable the user to select 'Enter Grade' from the list and have a specified return value stored in htmldb_item array.
Again, thank you for the help! -
Updating action type field in infotype 0000.
Hi experts,
I have to update the action type(MASSN)field and reason for action(MASSG)field in infotype 0000 for the existing record. I am trying to use function module HR_INFOTYPE_OPERATION to update it,but i am not able to update the action type field.Below is the code.Can anybody please give me a solution for this.
DATA:ls_p0000 type p0000.
DATA : RETURN like BAPIRETURN1.
DATA : KEY like BAPIPAKEY.
DATA : RETURNE like BAPIRETURN1 .
DATA :NOCOMMIT like BAPI_STAND-NO_COMMIT.
PARAMETERS:is_pernr type pernr.
ls_P0000-SUBTY = 'IG'.
ls_P0000-PERNR = IS_pernr.
ls_P0000-BEGDA = '20100101'.
ls_P0000-ENDDA = '99991231'.
ls_P0000-MASSN = 'IG'. "action type
ls_P0000-MASSG = '01' . "reason for action
CALL FUNCTION 'BAPI_EMPLOYEE_ENQUEUE'
EXPORTING
NUMBER = IS_PERNR
IMPORTING
RETURN = RETURNE.
CALL FUNCTION 'HR_INFOTYPE_OPERATION'
EXPORTING
INFTY = '0000'
NUMBER = ls_P0000-PERNR
SUBTYPE = ls_P0000-SUBTY
OBJECTID = ls_P0000-OBJPS
LOCKINDICATOR = ls_P0000-SPRPS
VALIDITYEND = ls_P0000-ENDDA
VALIDITYBEGIN = ls_P0000-BEGDA
RECORDNUMBER = ls_P0000-SEQNR
RECORD = ls_P0000
OPERATION = 'INS'
TCLAS = 'A'
DIALOG_MODE = '0'
NOCOMMIT = NOCOMMIT
IMPORTING
RETURN = RETURN
KEY = KEY.
CALL FUNCTION 'BAPI_EMPLOYEE_DEQUEUE'
EXPORTING
NUMBER = IS_PERNR
Thanks in advance.operation "INS" is for insertion,check the FM documentation for value to be passed to operation parameter for change.
I think its "MOD"
Edited by: abapuser on Sep 15, 2010 2:02 PM -
Type problem with InDesign, especially CC.
Hi. I'm experiencing a type problem with InDesign, especially CC. When I open a type box, the cursor appears in the top right hand corner. I can correct that by selecting 'range left' but when I paste or type in my copy, the final period of each paragraph appears at the beginning of the last line. This is drivning me up the wall as I can find a way of correcting it.
Any ideas to solve this problem?
ThanksAre you using a MENA (Middle East North Africa, Hebrew, Arabic, Farsi, …) version? Then restting woul not help.
If not, you have to create a new document with the same Paragraph, Character and Object Styles (name should be identical) and import them into the other document to overwrite these style oddities.
If you are working without styles? Create correct new styles and apply them.
I doubt that resetting preferences will change here anything as paragraph properties from any existing document will not be changed when working with new preferences. -
How to define action type of a personalised item
I have an existing table in a existing OAF page.it has two column one "Quantity" and one "Amount".I have to add another column"Price" in this table.My requirement is that once "Quantity" and "Price" are entered and tabbed out from the Price field the "Amount" field should get calculated(Amount=price*quantity)and displayed.
Now what I am doing is that I have created price column through personalization but there is no attribute where I can specify the action type or event type for the price column so that I can calculate the amount field by capturing that event.
I have also checked the existing Quantity column if it has such action type defined or not but there is no such action type defined.
Please tell me how it can be implemented and whether it is possible or not.
please reply if you want more clarification.If there is no action type field for your bean, then You should try to create it dynamically through the controller code. There you will have access to all the properties of bean.
--Shiv -
Update action type(massn) of employee in PA0000
hi abapers
i want to change action type(massn) of employee(pernr)
i have two parameter in my selection screen. one is employee number (pernr) and second is action type(massn). i want that once i enter employee number and action type. it will get updated in PA0000 infotype.
i am using FM 'HR_MAINTAIN_MASTERDATA'.
thanks
SachinDoing an SU53 on the screen will show you what Authorization is missing on your Profile.
However, I might add that an Action doesn't end in Infotype 0000. More often than not it is followed by changes to other infotypes via Dynamic Actions/Infogroup etc. I would rather delete the action & create a new action, instead of changing it.
~Suresh -
PNPCE LDB search help shows all action types?
Hi All!
I use pnpce in my program. Want to select all vacations in 302 infotype.
By "search help" button i use "HR Master Record: Infotype 0302 (Additional Actions)" sh.
P* structures (such p0298, p0302) filles up with ALL "Action types" - not only with "V7" which i specified.
Tell me pls why?
Thanks fo ideas!!
Edited by: Julius Bussche on Dec 29, 2008 11:01 AMHi,
I understood from the qn that you have used PNPCE as LDB.You want to select some specific action from F4 help in input.That is not getting populated.
Sometimes, entry might be restricted for hits.After pressing F4, make the maximum no. of hits as blank. -
CS1 and CS2 InDesign file type problems and Tiger
Dual 2.7GHrz G5, 2GB RAM, OSX 10.4.5
Previously, InDesign 3 (CS1 version) was installed on this Mac. I needed to install the full CS2 package. Everything installed just fine. The problem I am having is the file type associations. The Mac now sees CS1 InDesign files as Indesign CS2 files. I got info on a file I knew to have been created and saved in InDesign CS1. I changed the "open with:" to InDesign CS and it worked until I hit "Change all". It then reverts back to a CS2 file type. On other sites I found some different things to try like rebuilding or deleting the LaunchServices pref files, checking to see if their was a CFBundleIdentifier, etc. Anyway, what I seem to have found is that Tiger gets confused when the Type and Creator are the same in the info.plist files. Panther, however, does not seem to have this same problem. We have 10+ other G5's of similar hardware specs as the one listed above, running Panther 10.3.9, have CS1 and CS2 installed, and we are not having the same file type problems.
As a test, I modified the CFBundleIdentifier to be different than the one found in the CS1 info.plist, and it let me "change all" the CS1 files to CS1. Of course, CS2 files could not be associated with CS2 now.
Is there a fix for this? Or, is there a patch being worked on that will fix this problem? We really need to keep both versions of the software installed, and I don't want to have to rely on users making the decision about what version they are working in.
TomIf Get Info shows both app versions (& it should) as "Open with:" choices, you can at least still set individual docs to open with the preferred version. Instead of having to open Get Info windows, you can do the same thing a bit more easily with the contextual menu that pops up when you right (or CMD) click & hold on a Finder document icon.
Normally, the "Open with >" choice in this menu is a one time thing, but if you hold down the option key, it changes to "Always Open With >" & makes the new app choice permanent as it opens the doc, all in one step. -
Operation for checking action type and then reason
Dear All
I am trying to write a PCR in which first i need to check the action and then if it is a involuntry termination then i need to check the reason and say if it is dismmisal then i need to process certain logic.
Is there any operation by which i cna check action type and reason
Thanks for your supporta nd cooperation
Best RegardsHi,
Please check MAS1N, MAS1G for OUTWP in Payroll.
Also there are some country specific operations like that, e.g. HKMAS.
You can use it as a reference for your custom operation, if standard doesn't fit your requirements.
Cheers
Maybe you are looking for
-
How can I add my HP Photosmart C4180 to my home network so that I can print from any of my computers
I am trying to set up my HP C4180 to my home network so that I can print from any of my computers without having to have them attached by USB. The YouTube video I watched was for a different HP printer and the installation of my HP C4180 did not give
-
Access to the web site was OK until I upgraded to Firefox 8 which works OK with other sites I visit more regularly.
-
Helo All, Newbie to the Mac world here - have just purchased a used 15" MacBook Pro A1226, which came with some discs. I want to reset the machine to its original settings; as it currently has the old user's info on it. The discs I received with the
-
Can i connect ipad to samsung tv to play videos on the tv?
Thanks
-
Samsung UN40D640 or LG 42LW5300 - Which one is better?
I am planning to buy a 40inch (40 inch or 42 inch) 3D LED SMART TV. So in this context which one will be better - Samsung UN40D640 or LG 42LW5300 ? Please let me know the pros & cons of both the TVS alongwith the practical experience of the users Reg