Cerca nel blog

Visualizzazione post con etichetta Modulo HR. Mostra tutti i post
Visualizzazione post con etichetta Modulo HR. Mostra tutti i post

domenica 25 ottobre 2020

Modulo HR: Report standard di SAP HR suddivisi per modulo

 

Modulo HR: Report standard di SAP HR suddivisi per modulo

Di seguito è riportato l'elenco completo dei report relativi a SAP HR:

PA reports

RPLACTJ0 Employee Actions List
RPLEHSU0 Employee Job/Salary History
RPLINFC0 Infotype Overview for Employees
RPLMIT00 Employee List
RPLPAY00 Payments and Deductions List
RPLREF00 Reference Personnel Numbers
RPUAUD00 Infotype Audit Report

PA Integration Reports

RHINTE00 Transfer data from PA to OM
RHINTE10 Prepare Tables for transfer of data from

OM to PA
RHINTE20 Check all the fields are configured in both
OM and PA tables
RHINTE30 Transfer data from
OM to PARecruitment

RPAPL001 Applicants by Name
RPAPL002 Applications
RPAPL003 Vacancy Assignments
RPAPL004 Applicants by action
RPAPL005 Applicant Statistics
RPAPL006 Job Advertisements
RPAPL008 Evaluate Recruitment Instruments
RPAPL009 Applicants by Activity
RPAPL010 Vacancies
RPAPL011 Applicants’ Education and Training
RPAPL012 Variable Applicant List

Time Reports

RPTQTA10 Display Leave Quotas
RPTQTA00 Bulk Leave Quotas Update
RPLTIM00 Time Recording Overview
RPTABS20 Attendance/Absence Data: Overview
RPTABS50 Attendance/Absence Data: Calendar View
RPTABS60 Attendances/Absences: Multiple Employee View
RPTENT00 Time Recording for Multiple Persons and Infotypes
RPTLEA40 Overview Graphic of Attendances/Absences
RPTTYYCA Extract employee data into spread sheet
RPTLEACONV Transfer of Remaining Leave from Infotype 0005 to Infotype 2006
RPLABSG0_ABSENCE_HISTORY Absence history
RPLABSG0_ENTITLEMENT_DETAILS Entitlement Details


Payroll Programs / Payroll Reports
Schemas and PCRs

RPUCTF00 Change Attributes for Schemas and PCRs (change owner)
RPUCTI00 Lists Subschemas not called up in any other schema
RPUCTJ00 Lists Personnel Calculation Rules which are not called up
RPUCCOSE Source text search in PC rules
RPUCTX00 Copy Personnel Calculation Rules from client 000 to other clients
RPUSCD10 Schema directory – useful after LCP to see changed schemas, also shows who changed it last and when
RPUCTC00 Displays PCRs full source text
RPUDEL20 Deletes payroll results

Wage Type Utilities

RPU12W0C (HR utility 512W-classes) allows you to reload backups of specific processing classes,
cumulations and evaluation classes created with RPU12W0S in T512W
RPU12W0S Creates a backup of T512W in T599U or reloads the backup into T512W.
RPU99U0V Displays T599U
RPU5XX0D Generically deletes entries in T599U, T512W or T512T<
/span>

OM Reportsorganisation
SAP Report RHCDOC_DISPLAY To view the change document on OM,
SAP Report RHXSTAB0 Staff Functions for Organizational Units
SAP Report RHSTEL00 Job Index-search with object id/type/plan version
SAP Report RHXSTEL0 Job Index
SAP Report RHXDESC0 Job Description
SAP Report RHXSCRP0 Complete Job Description
SAP Report RHSBES00 staff Assignments
SAP Report RHXDESC1 Position Description
SAP Report RHXSTAB1 Staff Functions for Positions
SAP Report RHFILLPOS Periods for Unoccupied Positions
SAP Report RHXHFMT0 Authorities and Resources
SAP Report RHSOLO00/RHXSOLO00) Planned Labor Costs
SAP Report RHVOPOS0 Vacant Positions
SAP Report RHVOPOS1 Obsolete Positions
SAP Report RHXSCRP1 Complete Position Description
SAP Report RHSTR04 Reporting Structure with Persons
SAP Report RHSTR05 Reporting Structure without Persons
SAP Report RHXSTRU06 Work Centers per Organizational Unit
SAP Report RHXSTR02 Organizational Structure with Persons
SAP Report RHXSTR03 Organizational Structure with Work Centers
SAP Report RHXSTR07 Activity Profile of Positions
SAP Report RHXSTR08 Activity Profile of Positions with Persons
SAP Report RHEXIST0 Existing Objects
SAP Report RHXEXI00 Existing Organizational Units
SAP Report RHXEXI02 Existing Jobs
SAP Report RHXEXI03 Existing Positions
SAP Report RHXEXI04 Existing Tasks
SAP Report RHXEXI05 Existing Work Centers
SAP Report RHSTRU00 Structure Display/Maintenance
SAP Report RHINFAW0) Reporting on an Infotype
SAP Report RHPNPSUB) Starting an HR Report

Infotype Audit Logs
to track master data changes to Infotypes

RPUAUD00 track (PA) master data infotype changes/Infotype audit log
RHCDOC_DISPLAY (PD) Infotypes audit log configure it in table T77CDOC_CUST

OTHER HR Utility Reports
RPLMUT00 List of Maternity Data
RPLICO10 Flexible Employee Data
RPPSTM00 HR Master Data Sheet
RPLREF00 Reference Personnel Numbers
RPLTRF10 Defaults for Pay Scale Reclassifications
RPLTRF00 Time Spent in Pay Scale Group/Level
RPLTEL00 Telephone Directory
RPSTRF00 Assignment to Wage Level/list of the pay scale classification of employees.

RSUSR006 List users last login

SAP HR MASS DATA CHANGES/MASS DATA DELETION Utilities/Reports

RPUP1D00/10 View/Delete data from PCL1 Cluster
RPUP2D00/10 View/Delete data from PCL2 Cluster
RPUP3D00/10 View/Delete data from PCL3 Cluster
RPUP4D00/10 View/Delete data from PCL4 Cluster

RHGRENZ0 Delimit Objects
RHGRENZ1 Set New End Date
RHGRENZ2 Delimit Infotypes
RHGRENZ4 Set New End Date


RPUDELPN Delete all info for an employee number, including cluster data and infotypes

RPCDELM1 Deletion of temporary data occured during the payroll run
RPUAUDDL HR Report to delete audit data from the PCL4 Audit Cluster.
RPUDEL20 Delete Payroll results




lunedì 6 aprile 2020

Modulo HR TOOLBOX - Parte 2

Modulo HR TOOLBOX - Parte 2

Layout del file: il layout del file descrive la struttura del file di esportazione, in particolare la sequenza e la lunghezza degli oggetti del campo. La funzione di layout del file consente di convertire il formato del file di esportazione, noto come formato del file di esportazione SAP, in qualsiasi formato file definito dall'utente. Un formato di interfaccia è assegnato a ciascun layout di file.
Passaggi del layout del file
L'output predefinito per lo strumento di interfaccia PU12 è un file di testo e dovremo definire un layout di file dei nostri dati esportati.

Crea un layout di file custom come mostrato di seguito:


Fornire il formato dell'interfaccia creato nei passaggi precedenti. In questo passaggio, il formato dell'interfaccia è collegato con Layout file.

Crea un blocco come mostrato di seguito:



Tempo di elaborazione di un blocco:
Questa opzione determina il tempo di elaborazione di un blocco. Durante l'elaborazione dei blocchi da Interface Toolbox, si verificano vari tempi di elaborazione. In un determinato momento di elaborazione, Toolbox elabora tutti i blocchi assegnati a questo momento.
Seleziona un tempo di elaborazione per l'elaborazione a blocchi:
Inizio del file: Toolbox elabora questi blocchi all'inizio del file da convertire. Questo tempo di elaborazione esiste esattamente una volta.
Dati dei dipendenti prima dell'elaborazione: prima che Toolbox elabori i dati dei dipendenti, controlla il tempo di elaborazione "Dati dei dipendenti prima dell'elaborazione". Il sistema chiama questo tempo di elaborazione esattamente una volta per ogni periodo di gestione stipendi per un dipendente.
Dati dei dipendenti durante l'elaborazione: Toolbox chiama questo tempo di elaborazione quando elabora i periodi di gestione stipendi per un dipendente. Il sistema chiama questo tempo di elaborazione esattamente una volta per ogni periodo di gestione stipendi per un dipendente.
Dati dei dipendenti dopo l'elaborazione: dopo che Toolbox ha elaborato i periodi di gestione stipendi per un dipendente, Toolbox chiama il tempo di elaborazione "Dati dei dipendenti dopo l'elaborazione". Il sistema chiama questo tempo di elaborazione esattamente una volta per ogni dipendente nel file da convertire.
Fine del file: Toolbox elabora questi blocchi alla fine del file da convertire. Questo tempo di elaborazione esiste esattamente una volta.

Crea una struttura come mostrato di seguito:

Creare i seguenti campi nella struttura sopra:
La lunghezza di un campo referenziato chiederà nella fase successiva un nome campo per limitare la lunghezza dell'output a quel campo referenziato. A causa del valore dinamico sceglieremo un campo che popolerà i dati in questo campo.


Nella schermata sopra abbiamo scelto il campo P0002-PERNR in modo che la larghezza del campo venga scelta uguale alla larghezza del campo P0002-PERNR


Nella schermata precedente abbiamo scelto la variabile globale & VAR_PERNR che conterrà il valore pernr del PERNR attualmente elaborato. La voce corrente assicura che il record sia attivo.

l valore costante, sostituirà il contenuto con un valore costante, indipendentemente dal contenuto dell'infotype.

Il valore dinamico otterrà i dati dall'infotype o dalle variabili globali, (ci sono molte variabili globali disponibili e che possono essere visualizzate premendo F4).

User Exit eseguirà una routine personalizzata e il valore restituito verrà inserito nei contenuti.


Prendiamo in considerazione un esempio di User Exit a livello di campo, come mostrato di seguito.
Definiamo la lunghezza del campo WEEKDAY:




Il campo Weekday conterrà il giorno della settimana di P0002-BEGDA e verrà inserito in questo campo.
La subroutine ha 16 parametri, di cui i primi 15 sono parametri di input nel modulo e il 16 è il parametro di ritorno che sostituirà il contenuto del campo nel layout del file come mostrato di seguito:







Esempio di codice per questa User Exit:
Una volta terminato di creare tutte le strutture ed associato i relativi campi:
Inserire il programma e includere i nomi che genererà per il layout del file. Fai clic sul pulsante suggerisci valori oppure puoi scegliere un nome in base alla convenzione di denominazione del progetto.


Salvare il formato del layout del file e torna alla schermata principale.

Generare il programma ABAP per il layout dei file:

Passaggi dettagliati per testare l'interfaccia:
Nella Tab  Esporta, selezionare il formato dell'interfaccia ed eseguirlo.

Opzioni di esportazione: fornire i dati della schermata di selezione come mostrato di seguito:


Esporta solo per periodi originali: questa opzione determina se il sistema deve esportare tutti i periodi o solo i periodi originali. Il periodo originale corrisponde al periodo di gestione stipendi in cui è iniziata l'esportazione dei dati.
·       Se si contrassegna la casella di controllo, viene effettuato un confronto con l'ultimo periodo originale nella convalida della modifica, poiché è l'ultimo periodo trasferito al sistema di terze parti.
·       SAP consiglia l'opzione di esportazione quando il sistema di terze parti non supporta la contabilità retroattiva.
·       Se non si contrassegna la casella di controllo, l'ultimo periodo può anche essere un periodo contabile retroattivo

Esempio: Payroll viene eseguito per un dipendente per il periodo 03 con contabilità retroattiva al periodo 01.
·       Se il parametro è attivo, i dati vengono esportati solo per il periodo 03 in 03. (Le differenze di tipo salariale devono essere trasportate al periodo corrente utilizzando l'opzione R4).
·       Se il parametro non è attivo, i dati vengono esportati per tre periodi (01 in 03, 02 in 03 e 03 in 03).

Ripetizione dell'esportazione: questa opzione determina se l'esportazione dei dati corrente è una ripetizione o una nuova esportazione. Queste informazioni sono importanti per Toolbox in relazione alla convalida delle modifiche.

Esempio: sono già stati esportati dati per il periodo 02 del Payroll. Avviare una nuova esportazione per il periodo 02 del Payroll. Esistono due opzioni per l'opzione di esportazione "ripetizione":
·       Opzione 1: la casella di controllo non è contrassegnata.
Effetto 1: il programma di esportazione considera l'esportazione corrente come esportazione aggiuntiva per il periodo 02 del Payroll. La convalida della modifica confronta i dati del periodo 02 del Payroll con i dati dell'esportazione precedente per questo periodo  del Payroll. Ciò consente di esportare più volte un periodo di gestione stipendi e trasferisce le differenze solo al sistema di terze parti.
·       Opzione 2: la casella di controllo è contrassegnata.
Effetto 2: nel caso di una convalida di modifica attiva, il programma di esportazione ignora la prima esportazione dal periodo 02 del Payroll. La convalida della modifica confronta i dati del periodo 02 del Payroll con i dati del periodo 01 del Payroll. Anche i dati della prima esportazione vengono eliminati per periodo 02 del Payroll.
·       Se si eseguono tre o più esportazioni per il periodo del Payroll e la casella di controllo Ripetizione è contrassegnata, solo l'esportazione precedente immediata viene ignorata per il periodo corrente del Payroll. Il sistema confronta con l'esportazione prima dell'ultimo per l'attuale periodo del Payroll.

Non tutte le esportazioni vengono ignorate per l'attuale periodo del Payroll.

Aggiorna durante l'esportazione: questa opzione decide se un'esportazione di dati viene solo simulata o effettivamente eseguita.

La casella di controllo deve essere contrassegnata per ogni esportazione di dati produttivi.
·       Se non si contrassegna la casella di controllo, il programma di esportazione non crea un file di esportazione.
I risultati dell'interfaccia sul cluster IF (formato interfaccia) non vengono aggiornati.
·       Se si contrassegna la casella di controllo, il programma di esportazione crea il file di esportazione.
I risultati dell'interfaccia sul cluster IF (formato interfaccia) vengono aggiornati.
 
Esporta registro:
  • Se si contrassegna la casella di controllo, il sistema mostra informazioni dettagliate sui dati di esportazione e modifica la convalida.
  • Contrassegnare anche la casella di controllo se si desidera avviare il programma di esportazione a scopo di test per i singoli numeri di personale.
All'esecuzione l'output è come mostrato di seguito:



Scarica da TemSE:

Nella Tab  Esporta, selezionare l’opzione “Scaricare da TermSE”, ovvero file sequenziale temporaneo come mostrato di seguito:
In TemSe Object, premere F4.



Selezionare l'opzione seguente:



Seleziona l'ultimo file TemSe
Fornire il percorso del file sul server di presentazione come mostrato di seguito.