Assigning form
hi guru's,
i have design a payslip in PE51 but problem is that i dont know how and where i will include it or how i'll call it?
can anyone please tell me step by step procedure? its urgent.
regards nitin.
Hi,
In the payroll driver intial screen
fill payroll area
period
employee number
payroll area
test run - checked
display log - checked
layout for remuneration statement - ZTEST (your remuneration statement variant)
execute
Now display log tree screen appears
in that screen in the left side of old log and right side of get layout icon there will be a icon "FORM" which looks like a spectacle on top of a paper.
click this button you will get the pay slip.
or
fill payroll area
period
employee number
payroll area
test run - checked
display log - not checked
layout for remuneration statement - ZTEST (your remuneration statement variant)
execute
Now your pay slip will display directly
HOPE NOW YOUr ISSUE SHULD BE SOLVED, if not send screen shot of payroll driver to me
award point if helpful
Similar Messages
-
Where to find assigned FORMS related to FI account statements
Hi Friends,
This is regarding FI account statements, here i'm having Company code and related Correspondence type and at SPRO, i could able to find the path for assigned driver program, but not the FORM, could you please help me out in finding the assigned FORM for the related Company code & Correspondence type.
TIA
Best Regards,
AndhariHi,
We can find the relevant Forms of account statements at SPRO itself...
I'm providing you the path
Financial Accounting -> Account receivable and Accounts payable -> Business transactions ->
-> Incoming payments -> Manual incoming payments -> Outgoing payment notices ->
-> Carry out and check settings for correspondence -> Define Form names for
correspondence print
Here just provide Comp.code and correspondence type, it'll shows us the assigned Form and program -
I have a responsibility which does not have access to the professional assignment form. However, they need access to the Costing information which is an Assignment Extra Information Type. How can I give them this EIT without not giving them the Assignment form and linking the EIT to it?
Hi,
Are you talking about seeded Costing then that is not an EIT. That is is Assignment --> Other --> Costing.
Probably what you can do is give them access to assignment form but make is disabled and then attach Costing which the they can update.
Thanks,
Avinash -
Assign Form for Payment Method
Hi all,
Can anybody explain what is the difference between 'assigning form in paying company codes' and 'assigning form in payment methods in company code' ?
Since the configuration in "assign form for payment method in company code" only cater for 1 form,how can we configure to include 2 forms?
Thanks.Hi all,
Since the configuration in "assign form for payment method in company code" only cater for 1 form,any idea on how to configure 2 forms to be included together?
I've tried in FBZP, but still only 1 form can be printed out.
If anyone can help me on this problem,generous points will be awarded.
Thanks.
Helena. -
Assign Form and Output Program for Purchase Order
Hi,
in SPRO, Assign Form and Output Program for Purchase Order I see the following data:
- IMG Activity Assign Form and Output Program for Purchase Order
- View Maintenance: Data
- VV_TNAPR_EF
- TNAPR
- 007ZNEU2EF
What is 007ZNEU2EF ?
Yours faithfullyI dont have enough knowledge on this one. However i will try to clarify this
007 i think its a version
ZNEU2 its a Process type
EF Purchase order -
Assign forms to Message type reg.
Hi
Can anyone please explain the difference between the assignment of FORMS to MESSAGE TYPE between the following two options.
1.SPRO>MM->Purchasing->Messages>Assign form for messges.
2.SPRO-->MM->Purchasing->Messages->Output control->Message types for PO->Processing routine
Thanks in advacne,
Regards,
Sasi1.SPRO>MM->Purchasing->Messages>Assign form for messges.
In this step you are assgining the form and program to output type and medium
2.SPRO-->MM->Purchasing->Messages->Output control->Message types for PO->Processing routine
Same will defulat here except the step you need to define for Fine-Tuned Control: Purchase Order -
Autopopulating PER_ALL_people_f column fields(related to people DFF) depending on Job title change in assignment form.
Can you check these -
http://www.google.co.uk/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&ved=0CDYQFjAB&url=http%3A%2F%2Foracle.anilpassi.com%2Ff…
Forms personalization for DFF -
Query on Forms Personalization of Oracle Assignment Form
Hi All,
My customer has a requirement of personalization on the Assignment form. They would like to show the People group flex field segments but make them non-editable.
Since the People Group is a KFF, I am unable to figure out how to personalize this. If any of you has done this with any KFF, could you please let me know the steps to follow?
Thank you.
Regards,
Prathima.Balamurugan wrote:
We are migrating Oracle forms 4.5 to oracle 10g. We have following apporaches.
1. Oracle 4.5-->6i-->10g, In this what are benefits of migrating into intermediate version.Oracle's migration path is 4.5, 6i, 10g it is more logical to migrate using this path and it is recommended by Oracle, the obsolete built-ins would be pointed out at compilation and fixes would be more automated and simple since Forms 6i was designed to accept migration from 4.5 and the internal design of the forms will be much more adaptable to later releases.
2. if we migrating into intermediate version 6i, do we need to fix all the errors before moving to 6i.It would be better and easier to fix things in Forms 6i rather than 10g, you can leave them and than you'll have to fix them under 10g.
3. if no, do we lose any functionlity while migrating to 10g.Functionality built on obsolete built-ins and commands will be lost, you are more likely to face bugs.
4. Does Oracle support direct migration to 10g?Oracle's official migration path is 4.5 to 6i to 10g
5. if we open oracle 4.5 form in 10g form builder, do we lose any functionality? do we need to lot manual replacement?It all depends on your application size and features. I suggest you migrate to Forms 6i first and than to 10g although you can do it directly to 10g since Forms 6i is no longer supported.
I personally rather follow the recommended path and use Oracle support in 10g migration.
For more Forms migration information check out [Forms Upgrade Center|http://www.oracle.com/technology/products/forms/htdocs/upgrade/index.html] .
Tony -
Create Organization & assign forms bulk action
How can you create organizations by a bulk action,
Is it possible to assign userform & viewuserform along with this bulk action
As well as is it possible to assign a admin user to each Organisationi figure it out by myself, Thought would be of use to someone if required.
created an xml file .... like below, and import it using the "Configure"- "ImportExport File " from the Administrator UI.
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE Waveset PUBLIC 'waveset.dtd' 'waveset.dtd'>
<Waveset>
<ObjectGroup name='OU one'> <MemberObjectGroups> <ObjectRef type='ObjectGroup' id='#Top#' name='Top'/> </MemberObjectGroups> </ObjectGroup>
<ObjectGroup name='OU two'> <MemberObjectGroups> <ObjectRef type='ObjectGroup' id='#Top#' name='Top'/> </MemberObjectGroups> </ObjectGroup>
<ObjectGroup name='OU three'> <MemberObjectGroups> <ObjectRef type='ObjectGroup' id='#Top#' name='Top'/> </MemberObjectGroups> </ObjectGroup>
</Waveset
if u need to add approvers for any of these OUs you can add the tag "Approver" and you can assign forms too along with this .
The best way to do this is create a test OU with all that you need like approver, form etc...
and use the same syntax.
If multiple OUs are created make sure you have the <Waveset> tag in there....
Thanks NSankar -
How to update People Group KFF Segments in Assignment Form
Hi Gurus,
Please help me on how to update people group KFF individual segments on assignment form.
Please provide sample code/reference.
Thanks,
Raghava.Hi Vignesh,
I have tried the api using below code. But im getting the error like below:
ORA-20001: FLEX-VALUE DOES NOT EXIST: N, VALUE, Teachers, N, SEGMENT, PENSION_SCHEME_ESCH, N, VALUESET, GEN_PENS_SCHEME_LOOKUP
ORA-06512: at "APPS.HR_ASSIGNMENT_API", line 16616
ORA-06512: at line 22
Code:
DECLARE
l_people_group_id number;
l_special_ceiling_step_id number;
l_ovn number;
l_soft_coding_keyflex_id number;
l_group_name varchar2(9000);
l_effective_start_date date;
l_effective_end_date date;
l_org_now_no_manager_warning boolean;
l_other_manager_warning boolean;
l_spp_delete_warning boolean;
l_entries_changed_warning varchar2(9000);
l_tax_district_changed_warning boolean;
l_concatenated_segments varchar2(9000);
l_gsp_post_process_warning varchar2(9000);
BEGIN
l_ovn:=11;
--l_people_group_id:=966;
l_soft_coding_keyflex_id:=null;
l_special_ceiling_step_id:=null;
hr_assignment_api.update_emp_asg_criteria
(p_effective_date =>TO_DATE('08-SEP-2012')
,p_datetrack_update_mode =>'CORRECTION'
,p_validate =>FALSE
,p_assignment_id =>37325
--,p_segment1 =>'Local Government Conditions (Green book)'
--,p_segment2 =>'R'
,p_segment3 =>'None'
,p_object_version_number =>l_ovn
,p_special_ceiling_step_id =>l_special_ceiling_step_id
,p_people_group_id =>l_people_group_id
,p_soft_coding_keyflex_id =>l_soft_coding_keyflex_id
,p_group_name =>l_group_name
,p_effective_start_date =>l_effective_start_date
,p_effective_end_date =>l_effective_end_date
,p_org_now_no_manager_warning =>l_org_now_no_manager_warning
,p_other_manager_warning =>l_other_manager_warning
,p_spp_delete_warning =>l_spp_delete_warning
,p_entries_changed_warning =>l_entries_changed_warning
,p_tax_district_changed_warning =>l_tax_district_changed_warning
,p_concatenated_segments =>l_concatenated_segments
,p_gsp_post_process_warning =>l_gsp_post_process_warning
END;
Commit;
Please help me on how to update the individual segment.
Thanks
Raghava -
Deriving Effective Date on Assignment Form
Hi All,
On the Assignment form, in the People Group KFF, we have defined a value set, which will render values based
on the effective date of the record. Could you please tell me how I can derive the effective_date from the Assignment form.
I do not want to use sysdate, because the user can date track to a different date other than the sysdate.
Any help?
Regards,
Prathima.Hi
I think you want to get the Assignment Effective Start Date ,I have a question on the requirement lets take an example, if the Assignment record is starting from 01-Jan-2011 and ending 31-Jan-2011 and again starting from 01-Feb-2011 and continuing till end of time. So if user date track to 25-Jan-2011 so in this case you want effective_start_date as 01-Jan-2011 or 01-Feb-2011.
If you always want Latest Effective Start Date (01-Feb-2011 in the example ) then you can use the below query -
Select effective_start_date from per_all_assignments_f
where effective_end_date ='31-DEC-412'
primary_flag='Y'
HTH
Gaurav -
Function to return Job History from the Employee Assignment Form (EBS)
Hi All,
I was hoping to get some help from some SQL and PL/SQL experts on a problem which I’ve been battling to solve, without lots of subquery and self joins and performance problems.
I would ideally like to create a PL/SQL function that would return an Assignment Effective Start Date from an employees record in HR eBusiness Suite based on a few conditions.
I find it easiest to explain with the below table example, which is for a single person, lets say person_id = 3546:
*<PRE> ID Effective Start Date Effective End Date </PRE>*
<PRE> 01 01-DEC-2009 31-DEC-2009 </PRE>
<PRE> 01 *01-NOV-2009* 30-NOV-2009 </PRE>
<PRE> 88 01-OCT-2009 31-OCT-2009 </PRE>
<PRE> 01 01-SEP-2009 30-SEP-2009 </PRE>
<PRE> 67 01-AUG-2009 31-AUG-2009 </PRE>
Above are all the assignments for person_id 3546 with the ID of the Job/Grade they have been assigned. What I need to achieve is, that if I run a report as of the 15-DEC-2009, I would like see the 'Effective Start Date' of '01-NOV-2009' for the most recent ID that has been assigned to the person, in this case ID 01. It shouldn't group ID 01 and give the the date of '01-SEP-2009'.
Some more examples:
If I change the as of date to '10-NOV-2009' and run the report, i would get an 'Effective Start Date' of '01-NOV-2009' for ID 01.
If I change the as of date to '15-OCT-2009' and run the report, i would get an 'Effective Start Date' of '01-OCT-2009' for ID 88.
If I change the as of date to '29-SEP-2009' and run the report, i would get an 'Effective Start Date' of '01-SEP-2009' for ID 01 .
Have i explained enough?? And has anyone some ideas?
Many thanks,
LanceThe logic behind this, is that for an employee I need to determine how long that employee has been in there current job for. In the example I gave, the ID relates to the job ID and walking through the assignments this is what happens.
At '01-AUG-2009' the employee was at job id 67.
At '01-SEP-2009' the employee changed jobs and therefore their new ID was 01.
At '01-OCT-2009' the employee was temporarily promoted to job D of 88.
However at '01-NOV-2009' they returned to the previous grade ID of 01.
Therefore if I ask the question, as of today’s date, how long has the person been in their current job for. I would need to calculate the days from today - '01-NOV-2009'. I wouldn't take '01-DEC-2009' into consideration, because the employee was in the same job the previous month/assignment as well, therefore I need to take the min of these two dates to show the date of when the person first had a job ID of 01.
With regards to the logic shown below, this is similar to the date track function found across HR eBusiness forms. Depending on that 'As of Date' is entered, should return the date when that person was first in their current job.
as of 15-DEC-2009 should give 01-NOV-2009
as of 10-NOV-2009 should give 01-NOV-2009
as of 29-SEP-2009 should give 01-SEP-2009
Within the long winded SQL I have written, it contains the following condition: 'As of Date' >= 'Effective Start Date'. This is acting as my date track feature to only show assignments available to the employee at a particular date. The below code is taken from Oracle’s view called hrfg_job_history. I have had to use this to get my data, but at a cost of performance.
SELECT /* unique attributes */ bgrt.NAME business_group_name,
peo.full_name person_name, job.NAME job_name,
ass.effective_start_date effective_start_date,
hr_discoverer.check_end_date
(asf.effective_end_date)
effective_end_date /* foreign key resolutions */,
peo.employee_number employee_number,
ass.assignment_number assignment_number /* ids */,
ass.assignment_id assignment_id,
ass.business_group_id + 0 business_group_id, ass.job_id job_id,
ass.person_id person_id
FROM hr_all_organization_units bgr,
hr_all_organization_units_tl bgrt,
per_jobs job,
per_people_x peo,
per_assignments_f asf,
per_assignments_f ass
WHERE ass.job_id = job.job_id
AND ass.person_id = peo.person_id
AND ass.business_group_id + 0 = bgr.organization_id
AND bgr.organization_id = bgrt.organization_id
AND bgrt.LANGUAGE = USERENV ('LANG')
AND ass.assignment_type = 'E'
AND NOT EXISTS (
SELECT NULL
FROM per_assignments_f ass1
WHERE ass1.assignment_id = ass.assignment_id
AND NVL (ass1.job_id, 9.9) + 0 = NVL (ass.job_id, 9.9) + 0
AND ass1.effective_start_date =
(SELECT MAX (ass2.effective_start_date)
FROM per_assignments_f ass2
WHERE ass2.assignment_id = ass1.assignment_id
AND ass2.effective_start_date <
ass.effective_start_date)
AND ass1.assignment_type = 'E')
AND ass.assignment_id = asf.assignment_id
AND asf.effective_end_date =
(SELECT MAX (assf.effective_end_date)
FROM per_assignments_f ass3, per_assignments_f assf
WHERE ass3.assignment_id = ass.assignment_id
AND ass3.assignment_id = assf.assignment_id
AND NVL (ass3.job_id, 9.9) + 0 = NVL (ass.job_id, 9.9) + 0
AND assf.assignment_type = 'E'
AND ass3.assignment_type = 'E' /* check for end of time dates */
AND ( ( assf.effective_start_date =
ass.effective_start_date
AND ass.effective_end_date =
TO_DATE ('31-12-4712', 'DD-MM-YYYY')
AND assf.effective_end_date = ass.effective_end_date
) /* check for rows which have changes after */
OR ( ass3.effective_start_date >=
ass.effective_start_date
AND (assf.effective_end_date =
(SELECT MIN (ass4.effective_start_date) - 1
FROM per_assignments_f ass4
WHERE ass4.assignment_id = ass.assignment_id
AND ass4.effective_start_date >=
ass3.effective_start_date
AND ass4.assignment_type = 'E'
AND (NVL (ass4.job_id, 9.9) + 0 <>
NVL (ass.job_id, 9.9)
+ 0
) /* check for rows which do not have changes after */
OR ( ass3.effective_start_date =
ass.effective_start_date
AND NOT EXISTS (
SELECT NULL
FROM per_assignments_f ass7
WHERE ass7.assignment_id = ass.assignment_id
AND ass7.effective_start_date >
ass3.effective_start_date
AND ass7.assignment_type = 'E'
AND (NVL (ass7.job_id, 9.9) + 0 <>
NVL (ass.job_id, 9.9)
+ 0
AND (assf.effective_end_date =
TO_DATE ('31-12-4712', 'DD-MM-YYYY')
AND ass.business_group_id + 0 =
NVL (hr_general.get_business_group_id, ass.business_group_id)Any more ideas?
thanks,
Lance -
Gurus:
Given a value in form field one, I want to assign a value to form field two (same form). How can I accomplish this?
Thanks in advance!
kcKen,
You can set the the value on the server side from any event hadlers by calling p_session.set_value() function. For an example please see Portal FAQ: http://otn.oracle.com/products/iportal/htdocs/portal_faq.htm
Thanks,
Dmitry -
hi all,
i have created a form in PE51 for salary slip, can anyone please tell me how and where i would assign it?
its urgent.
regards saurabh.Hi
Look at these links they are useful for HR forms
HR FORMS
http://help.sap.com/saphelp_erp2004/helpdata/en/3d/a458c7a4ab2a4382c5b6bfe988edcd/frameset.htm
Go through these pdf docs....
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAXX/PYINT_FORMS.pdf
http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PYXXFORM/PYINT_FORMBUILDER.pdf
Regards
Kiran -
Dynamic Assignment Form Permission
Original post by khunte42
5:57am, May 25
I want to be able to turn on and off the edit permission/access control of part of a form depending on if the person that is viewing the form is a member of the current assigned Service Team/Queue or not. Is this possible I was thinking of using namespace variables to check membership that would have to be on load etc. If anyone can shed some light on this or if someone has done this before please do share. I don't want to have to recreate the wheel unless it is doable and necessary, thanks!Craig Christiane
3:35am, May 27
Hi,
I don't think you will be able to define this based a Service Team or Queue. Another work around I believe would to be create a custom role within OrganisationDesigner and assign those people you wish to have edit permissions on that form to the custom role created. Once the custom role has been defined you can then use AFC rules to create a condition based on that role and then apply the rules you want to take effect, show or hide a certain dictionary or field, make editable, etc and then make the triggering event on load.
Craig -
Assignment form and driver program
In which t-code do we assign service order form and its respective print program. its not there in NACE.
The standard t-code that prints this form is IW32
please help
Edited by: Progirl Progirl on Jun 5, 2009 4:39 PMHi,
Here is the way
Go to SPRO -> Plant Maintainance and Customer Service -> Maintainance and Service Processing - >Maintainance and Service Orders - > Print Control -> Define Shop Papers, Forms and Output programs ->Click on Define shop papers .
Here you check shop paper for Service order and attach form & Program.
Maybe you are looking for
-
ACS 5.4 multiple network interfaces support
In ACS 5.4 release note, it says: Multiple network interface connector support ACS 5.4 supports up to four network interfaces: Ethernet 0, Ethernet 1, Ethernet 2, and Ethernet 3. ACS management functions use only the Ethernet 0 interface, but AAA
-
With the demise of MobileMe is iWeb essentially useless now?
My personal website has been down since MobileMe went away. I just renewed my domains on GoDaddy and need to be able to publish my site but it appears iWeb can't publish to anything but an FTP server or a personal folder. What to do now?
-
Believe my question says it all.
-
When opening iphoto, grey screen with the wait cursor is as far as i can get!
hey there. i am running snow leopard 10.6.8 and have currently got ilife 11 installed on my imac. however, after accidently deleting a photo from my library (and possibly an important file which helps iphoto to run, im not too sure) i now cannot open
-
Compatibility with Lynksys WUSB54 GC
I have an existing airport extreme network that works well with my macbook and macbook pro. I introduced a Dell PC with a Lynksys WUSB54GC wireless connector and the airport will not recognize it. The network shows that is is connected, and I get not