Avoid Duplicate Payroll Run
Hi, One of our client is using 11.5.9 Oracle HR and Oracle Payroll. ( No financials ). The user ran payroll run for a particular period twice. Is there any way to restrict the payroll run, if it is already processed for the payroll period? Any workarounds.????
Regards... RK.
You can copy the seeded concurrent program to launch the payroll, and adjust some valuesets, so that some lists become empty when the payroll has already been processed.
Similar Messages
-
Can you use two tax classes in the same payroll run?
Hi,
I have a wage type that is currently set to Tax Class 1 (fully taxed) for processing class 71, I need to change it to tax class 7 (Withholding and SUI only) and have it computed as part of the regular payroll run and also by itself using offcycle.
When I have it set as Tax Class 1, all is well, when I change it to tax class 7, I get the error...
BSI Messages and Status 4101 CAN NOT PROCESS DUPLICATE RESIDENT STATE FED
This is the first time we're using this tax class and I think i have it set up correctly in the tax model but am not for sure.
Any suggestions? I'd really appreciate some guidance as I've looked
Thanks!
Stephanie AbrahamsonI think you should not change the PRCL 71 from 1 to 7 wide open. Start it with begin date of pay period you want and keep the history with PRCL 71 1.
As well check the config of tax model.
Arti -
Lookup transformation to avoid duplicate rows? - SSIS 2005
Hi,
I'm maintaning a SSIS 2005 pkg. I need to read a flat file to write on a SQL Server table, avoiding duplicates.
I can have duplicates rows into the flat file to import and I need to prevent the insert of any rows already existing in the SQL Server table.
So, I think to use a lookup transformation. I've created a flat file source, then I connect it to a lookup transformation and inside it I've specified as the reference table the SQL Server destination table. Then, I've checked the available lookup columns
each adding as a new column: but the lookup task has arised an error and so I've specified as lookup operation the replacement. For each unmatching I need to write on the SQL Server table (the reference table in the lookup). For the lookup output error I've
indicate to ignore failure. Other steps?
However, when I run the pkg then inside the SQL Server destination table I can see only NULL values, but I want to see the rows don't already present in the table.
Any suggests to me, please? ThanksHi,
I'm using SSIS 2005 as reported in the title of the post.
I could have duplicates inside the source file and the existing table could haven't any rows.
Thanks
If you dont have any rows in existing table, then they will go through Error output in lookup task. For duplicates, lookup task will find matches and will go through lookup match output
Please Mark This As Answer if it helps to solve the issue Visakh ---------------------------- http://visakhm.blogspot.com/ https://www.facebook.com/VmBlogs -
SQVI - Quick Viewer - Avoid Duplicates
Hi All,
I am running a Quick Viewer and need to display the Count of records for each month.
Now I have 2 records for each Employee.(Say 1 for dental and 1 for medical)
Say I have 5 employees,So I could display the Count as 10 records.
But in Actual I need to display the count as 5 because there are 5 employees.
Since in my dataset 2 records are fetched for each employee,Record count is many a times double the employee count .
Is there anyway we could avoid duplicates in Quick viewer.
Edited by: Kumar B on Nov 3, 2009 9:48 AMI am using a custom infotype table in HR similar to the IT0167 (health plans).
Problem is few employees have medical and dental,Few have only medical and few Only dental.
Thus making it difficult to get the actual count of employees.
Thank you,
Edited by: Kumar B on Nov 3, 2009 10:19 AM -
Hi All,
I need to code for avoid duplicate IDOC when my program convert one idoc to another IDOC. The Code is written below..
LOOP AT t_seldoc.
SELECT SINGLE * FROM edidc
WHERE docnum EQ t_seldoc-idoc.
REFRESH: t_idocst,
t_edidd.
IF edidc-mestyp = c_msg_type.
MOVE: c_new_type TO edidc-mestyp,
c_st69 TO edidc-status,
c_st69 TO t_seldoc-status,
t_seldoc-idoc TO t_idocst-docnum.
ELSE.
MOVE: 'Z_NGI_SBT_TICKET' TO edidc-mestyp,
c_st69 TO edidc-status,
c_377 TO edidc-stdmes, "Add the stdmes for acks
c_st69 TO t_seldoc-status,
t_seldoc-idoc TO t_idocst-docnum.
ENDIF.
APPEND t_idocst TO t_idocst.
PERFORM update_idoc.
READ TABLE t_output WITH KEY idoc = t_seldoc-idoc.
MOVE sy-tabix TO l_tabix.
MOVE c_upd_idoc TO t_output-status.
MODIFY t_output INDEX l_tabix.
MODIFY t_seldoc.
ENDLOOP.
Line: -
This is the perform statement.
CHANGE BY Swati Namdev 28042009
types : begin of ty_vbak,
vbeln type vbak-vbeln,
end of ty_vbak.
Data : LT_dup_check type standard table of Z1NG_SBTTICKETHD,
it_vbak type standard table of ty_vbak.
End Here Swati Namdev 28042009
CALL FUNCTION 'EDI_DOCUMENT_OPEN_FOR_EDIT'
EXPORTING
document_number = t_seldoc-idoc
ALREADY_OPEN = 'N'
IMPORTING
IDOC_CONTROL =
TABLES
idoc_data = t_edidd
EXCEPTIONS
document_foreign_lock = 1
document_not_exist = 2
document_not_open = 3
status_is_unable_for_changing = 4
OTHERS = 5.
IF sy-subrc NE 0.
MESSAGE ID sy-msgid
TYPE sy-msgty
NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
EXIT.
ENDIF.
LOOP AT t_edidd WHERE segnam EQ c_tickey_hdr.
MOVE t_edidd-sdata TO z1tickethd.
IF z1tickethd-tkt_type EQ '0'.
MOVE '3' TO z1tickethd-tkt_type.
ELSEIF
z1tickethd-tkt_type EQ '1'.
MOVE '4' TO z1tickethd-tkt_type.
ENDIF.
MOVE z1tickethd TO t_edidd-sdata.
MODIFY t_edidd.
ENDLOOP.
DATA: z1ng_sbttickethd LIKE z1ng_sbttickethd,
z1ng_sbtticketdt LIKE z1ng_sbtticketdt,
z1ng_ticketdt LIKE z1ng_ticketdt.
LOOP AT t_edidd WHERE segnam EQ 'Z1NG_TICKETDT'.
MOVE t_edidd-sdata TO z1ng_ticketdt.
CLEAR: z1ng_sbtticketdt.
MOVE-CORRESPONDING z1ng_ticketdt TO z1ng_sbtticketdt.
MOVE z1ng_sbtticketdt TO t_edidd-sdata.
t_edidd-segnam = 'Z1NG_SBTTICKETDT'.
MODIFY t_edidd.
CALL FUNCTION 'EDI_CHANGE_DATA_SEGMENT'
EXPORTING
idoc_changed_data_record = t_edidd
EXCEPTIONS
idoc_not_open = 1
data_record_not_exist = 2
OTHERS = 3.
ENDLOOP.
LOOP AT t_edidd WHERE segnam EQ 'Z1NG_TICKETHD'.
MOVE t_edidd-sdata TO z1ng_tickethd.
CLEAR: z1ng_sbttickethd.
MOVE-CORRESPONDING z1ng_tickethd TO z1ng_sbttickethd.
MOVE z1ng_sbttickethd TO t_edidd-sdata.
t_edidd-segnam = 'Z1NG_SBTTICKETHD'.
MODIFY t_edidd.
CHANGE BY Swati Namdev 28042009
MOVE-CORRESPONDING z1ng_sbttickethd TO LT_dup_check.
append z1ng_sbttickethd to LT_dup_check.
End here Swati Namdev 28042009
ENDLOOP.
CHANGE BY Swati Namdev 28042009
refresh it_vbak. clear it_vbak.
if lt_dup_check[] is not initial.
Select vbeln from vbak into table it_vbak for all entries in
lt_dup_check where KUNNR = lt_dup_check-CUST
and ZZTKT_NBR = lt_dup_check-TKT_NBR.
if it_vbak[] is not initial.
Message text-002 type 'E'.
endif.
endif.
End here Swati Namdev 28042009
CALL FUNCTION 'EDI_CHANGE_CONTROL_RECORD'
EXPORTING
idoc_changed_control = edidc
EXCEPTIONS
idoc_not_open = 1
direction_change_not_allowed = 2
OTHERS = 3.
IF sy-subrc NE 0.
MESSAGE ID sy-msgid
TYPE sy-msgty
NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
EXIT.
ENDIF.
CALL FUNCTION 'EDI_CHANGE_DATA_SEGMENT'
EXPORTING
idoc_changed_data_record = t_edidd
EXCEPTIONS
idoc_not_open = 1
data_record_not_exist = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid
TYPE sy-msgty
NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
EXIT.
ENDIF.
CALL FUNCTION 'EDI_DOCUMENT_CLOSE_EDIT'
EXPORTING
document_number = t_seldoc-idoc
do_commit = c_yes
do_update = c_yes
WRITE_ALL_STATUS = 'X'
TABLES
STATUS_RECORDS = T_EDI_DS40
EXCEPTIONS
idoc_not_open = 1
db_error = 2
OTHERS = 3.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid
TYPE sy-msgty
NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
EXIT.
ENDIF.
CALL FUNCTION 'IDOC_STATUS_WRITE_TO_DATABASE'
EXPORTING
idoc_number = t_seldoc-idoc
TABLES
idoc_status = t_idocst.
COMMIT WORK.
CALL FUNCTION 'EDI_DOCUMENT_DEQUEUE_LATER'
EXPORTING
docnum = t_seldoc-idoc.
COMMIT WORK.
ENDFORM. " UPDATE_IDOC
AT present I am checking if IDOC is Duplicate giving error message but now I have to set status as 51 and for duplicate idoc and run for remaining.
Please provide the solution.
regards
Swati
Edited by: Swati Namdev on May 5, 2009 11:26 AM
Edited by: Swati Namdev on May 5, 2009 11:28 AM
Edited by: Swati Namdev on May 5, 2009 11:28 AM
Edited by: Swati Namdev on May 5, 2009 11:29 AM
Edited by: Swati Namdev on May 5, 2009 11:32 AMHi all
any inputs on this pl...?
Q: If the same idoc is received second time then how to stop the processing
the duplicate idoc ?
(I understood the question this way )
regards -
How do I avoid duplicates importing with dvd's?
I just bought my Mac, and love it! I am learning as I go, and so far everything has been very straightforward. I previously had a home PC where I stored all of my photos using Picasa. Short story, all became scrambled (1.000's of pics), and was totally unable to fix it. I do have dvd's with the correct content that I would like to import, but several have duplicate photos. Every time I try, I see duplicates in my library. This would amount to 100's of duplicates. Is there a shortcut? I see that "avoid duplicates" is an option with cameras and other devices, but cannot figure out how this works with DVD's. I am very frustrated, and have spent hours and hours trying to get it right. Could anyone please give me some advice? I would be so appreciative!!! Thank You!!!
Purchase and run Duplicate Annihilator - http://brattoo.com/propaganda/ - on your iPhoto library
LN -
Is there a way to import photos but not allow import if it already exists in iPhoto?
I'm just starting to use iPhoto 08 instead of Image Browser. Have brought a lot of pics in but doubt they're all here. Wish to bring more in but know a lot of my "old" file is imported already. Would like to avoid duplicates.
Is there a way to see in the photo list thumbnails what, if any, albums a photo is in. Again wanting to avoid duplication.
GeoffiPhoto will tell you if you are bringing in a duplicate. It will ask you what you want to do.
If for some reason that's not working for you try trash the com.apple.iPhoto.plist file from the HD/Users/ Your Name / library / preferences folder. (Remember you'll need to reset your User options afterwards. These include minor settings like the window colour and so on. Note: If you've moved your library you'll need to point iPhoto at it again.)
*What's the plist file?*
For new users: Every application on your Mac has an accompanying plist file. It records certain User choices. For instance, in your favourite Word Processor it remembers your choice of Default Font, on your Web Browser is remembers things like your choice of Home Page. It even recalls what windows you had open last if your app allows you to pick up from where you left off last. The iPhoto plist file remembers things like the location of the Library, your choice of background colour, whether you are running a Referenced or Managed Library, what preferences you have for autosplitting events and so on. Trashing the plist file forces the app to generate a new one on the next launch, and this restores things to the Factory Defaults. Hence, if you've changed any of these things you'll need to reset them. If you haven't, then no bother. Trashing the plist file is Mac troubleshooting 101.
Is there a way to see in the photo list thumbnails what, if any, albums a photo is in. Again wanting to avoid duplication.
No. But a photo can be in 100 albums with no extras disk space used, as albums simply reference photos in the Library.
Regards
TD -
How do I "avoid" duplicate calendar entries on my devices?
I have an iPod touch, an iPhone 4, an iPad 2 and a MacBook Pro running OS X 10.8.2. My software/IOS is up to date on all devices. My main calendar is my Google Calendar. Whenever I sync, my devices show multiple double calendar entries. Now, I have found a large amount of information on removing the duplicate entries which has been helpful. However, I am having difficulty finding an answer as to how to eliminate this in the future. What I want is to be able to go into iCal, on any of my devices, and see the same calendar (which it appears I currently can) without ever having double entries for the same events. How do I need to have it set up? Yes, I have searched ad nauseum; but, I can't find my answer. Maybe I am just incompetent. Any help and/or guidance would be greatly appreciated.
O.K., first, thanks for the response Mistimp. Here is my specific situation, my google calendar is my "main" calendar and is what populates iCal. I hope that makes sense. I want to be able to make calendar entries on any device either in iCal or Google. I believe I can do that. I'll have to check further. If I'm not mistaken, the duplicate entries show up every time I sync. Then, I have to go through the process of turning off a calendar and then re adding it. I want to avoid that step and just avoid duplicate entries forever.
-
Data from Infotypr 9 is not reflecting in BT table after payroll run
Hi All,
When we are running the Payroll Run for a period the data for bank details is not reaching correctly in BT table.
Infact the Bank key is coming wrong in BT table this is causing wrong Bank Name getting printed on the Renumeration slip.
Can you please suggest is there a setting from where these details are picked from. Or what can be other problem areas.
Regards,
Vidya.Hi,
You can go to tcode FBZP and click on house bank. You can see the banks maintaned here.
Reward If Useful -
Hello Seniors,
Please help me with some details on how payroll run in UK, What are the wage type used?
How to calculated the wage type?
how to generate payslip and do we need to do integration between hr n finance?
Awaiting for a prompt response
Thanks in advance,
SmoronikaMainly in any country payroll Process is same but the taxation will be different
l
Direct Valuation
Indirect valuation
Recurring Payments and deductions
Additional Payments
Off Cycle Payments
UK Taxation Infotypes 0065 ,0069,0070 and 0071 0442
Try to understand the UK payroll process the go to standard Model wage types and start understand the Process
Find the HELP Document is SAP Library , u have payroll under payroll u have UK payroll
Best Regards -
Wrongly payroll run for one employee, who left company several month ago
Hi all,
There is one case.
One employee left company several months ago and his payroll data was also determined in the system. But the month payroll run included this guy not correctly. And also there are not any change found for his info type data with pc00_m16_uaud. But system shows the payroll administer, who run the payroll this month, changed his payroll master data in infotype 3.
Any suggestion about this case will be appreciated.
JulianHi Jullian
A Retro payroll runs if "Earl.pers. RA date" is changed in Infotype 3. This also changes if there is any master data change in any payroll related Infotype like 8, 14, 15 etc. Please check if any data has changed for the employee to cause Retro payroll run.
Thanks -
Avoid duplicate batch (batch managment)
dear all,
We are facing problem related to batch managment .we are using manual batch entry .we don't want to make duplicate entry of same batch (which have already assign to material) against any material.what is solution to avoid duplicate batch entry.
can u tell me the settings and any user exit in which we can avoid the duplicate batch.
regardsHi hema,
in our scenario user manually enter batch of raw material in MIGO when we do good recipte in MIGO againts purchase order we enter batch manually.but we need that a batch which has already assign to raw material can not be assign again .if user enter the previous batch then system gives a error that batch has already exist.
may be u know the prob -
What is a best practice for counting number of payments in Payroll Run?
I'm trying to get a feel for what people are using as a means for counting number of payments being created during a payroll run. I would like to get a total number of checks, direct deposits, wires and zero net checks. My initial thought is to use the Pre-DME number "Selected and Evaluated Persons". This number seems to always match the number of persons "Selected" and "Evaluated" in posting to FI/CO.
Since many companies are restricting use of SE16 and access to many of the BT tables is locked down, I would like to use something that the end user has access to and can easily use. I don't believe the spools from RFFOUS_C and T are appropriate since it would have overflow pages (2 page REM Statements) in that number and thus would not be an accurate reflection of total number of payments.
I would appreciate your insight and thoughts on this topic.
Thanks!Hello Jennie,
This is what we do every payroll:
1. After running live payroll and before exiting our users run wage type reporter /559 to get the payroll net pay. They also run Postings to FICO simulation run to check payroll net pay GL account. This match all the time. So this is the first pass.
2. They finish all subsequent activities in PRD run upto RFFOUS_T.
3. We have developed a custom report which almost looks like REGUH which gives the net pay details by every payment method and amount to be deposited or paid. We match this report from the output we received from step 1.
4. Run postings to FICO live and check the payroll net pay GL account for final validation.
The steps might sound tedious but of a great use.
Arti -
How to avoid duplicate posting of noted items for advance payment requests?
How to avoid duplicate posting of noted items for advace payments request?
Puttasiddappa,
In the PS module, we allow the deletion of a component pruchase requisition allthough a purchase order exists. The system will send message CN707 "<i>A purchase order already exists for purchase requisition &</i>" as an Iinformation message by design to allow flexible project management.
If you, however, desire the message CN707 to be of type E you have to
modify the standard coding. Doing so, using SE91, you can invoke the
where-used-list of message 707 in message class CN, and to change the
i707(cn)
to
e707(cn)
where desired.
Also, user exit CNEX0039 provides the possibility to reject the
deletion of a component according to customers needs e. g. you may
check here whether a purchase order exists and reject the deletion.
Hope this helps!
Best regards
Martina Modolell -
How to avoid duplicate BOM Item Numbers?
Hello,
is there a way to avoid duplicate BOM Item Numbers (STPO-POSNR) within one BOM?
For Routings I could avoid duplicate Operation/Activity Numbers with transaction OP46 by setting T412-FLG_CHK = 'X' for Task List Check. Is there an aquivalent for BOMs?
Regards,
Helmut GanteHello,
is there a way to avoid duplicate BOM Item Numbers (STPO-POSNR) within one BOM?
For Routings I could avoid duplicate Operation/Activity Numbers with transaction OP46 by setting T412-FLG_CHK = 'X' for Task List Check. Is there an aquivalent for BOMs?
Regards,
Helmut Gante
Maybe you are looking for
-
Can I buy a MacBook Pro Retina one month before I travell?
I will have a trip no NYC and I wanna buy a macbook pro retina display 25 dyas before my trip because i dont wanna exceed my credit card limit. Can the macbook pro stay 25 days at the Apple Store? Thank you!!!
-
Having just got my iBook and being new to Mac, I think I have done the unthinkable. It came with 9., but I went and installed the O XS CD and all my applications have disappeared, everything. Am I able to uninstall O XS and get it all back, or have I
-
Dynamic Link not running?
I just tried to import video frames to layers, and I got this message: I read a few other forums and followed their directions and opened task manager to check and see if the dynamic link manager was running, and it just wasn't there at all. Can anyo
-
Photoshop CS5 - Current Users of 10 bits per pixel color
Hello, I'm looking for feedabck from anyone who currently has a full 10 bit display pipeline using Photoshop CS5. I've got a question in on another thread about info on 10 bpp hardware support but I wanted to also start a new thread to get comments
-
I used aura to install linux-grsec, and after a while it said failed due to unresolved dependancies (gradm and linux-pax-flags). So I installed the two missing packages also using aura, and it finished without errors. Second installation of linux-grs