ONE - Agganci paghe

Transcript

ONE - Agganci paghe
ONE - Agganci paghe
Aggancio Paghe Zucchetti 01_02
Tipologia: Misto. E' soprattutto composto da voci giornaliere, ma è anche possibile gestire voci mensili.
Unità di misura utilizzabili:
O
G
F
V
Ore. L'unità di misura da usare.
Giorni. Serve per passare voci mensili, con unità di misura giorni.
Forfettario. Come Giorni ma arrotondato alla mezza giornata superiore.
Valuta. Per passare importi.
Parametri disponibili per la configurazione
•
"Percorso e nome del file contenente i dati dell'export paghe": contiene il percorso e nome del file
che conterrà le voci.
•
"Formato campo Valore in ore, centesimi di ora": Identifica il modo in cui devono essere visualizzati
a video ed esportati i valori espressi in ore generati da questa funzionalità. Se Vero, significa che nella
stampa ed in fase di export su file, il campo VALORE, se contenente un totale di ore, deve essere
mostrato a video o esportato nel formato "ore, centesimi di ora", altrimenti, se Falso, nel formato "ore,
minuti".
•
"Aggiunge caratteri CR + LF a fine record": Se Vero, al termine di ogni record scritto nel file ASCII
vengono aggiunti i caratteri CR + LF di a capo riga, altrimenti se Falso, non viene inserito alcun
carattere separatore di record.
•
"Inserisci la voce paghe nel campo 'CodVoceRP' (tracciato RIPA02)" : se impostato a Vero, la voce
paghe al posto di essere inserita nel campo “CodGiusvPA” del tracciato RIPA02, viene riportato nel
campo “CodGiusvRP” sempre del tracciato RIPA02.
•
"Voce paghe allineata a destra (tracciato RIPA02)" : se impostato a Vero la voce paghe al posto di
essere allineata a sinistra ovvero normalizzata alla lunghezza standard di 5 caratteri aggiungendo a
destra i caratteri di riempimento (ad es. la voce “01” diventa “01000“), viene allineata a destra. Ciò
significa che per raggiungere la lunghezza di 5 caratteri vengono aggiunti i caratteri di riempimento a
sinistra (ad es. la voce “01” diventa “00001”).
•
"Carattere di riempimento per le voci paghe (tracciato RIPA02)" : carattere utilizzato per la
normalizzazione della voce paga a 5 caratteri. Il carattere utilizzato di default è “0”.
•
"Valore di default per il campo 'CodSeznVocePA' (tracciato RIPA02)" : carattere che deve essere
inserito nel campo “CodSeznVocePA” del tracciato RIPA02. Il carattere utilizzato di default è “R”.
•
“Anagrafica Dipendenti”
I campi “Campo paghe 1” e “Campo Paghe 2” presenti nella maschera Anagrafica Dipendenti, se
valorizzati vengono utilizzati rispettivamente per compilare i campi “CodSoggDip” e “NumRapp” del
tracciato RIPA00. Del campo “Campo paghe 1” vengono presi in considerazione i primi 8 caratteri
inseriti, mentre del campo “Campo paghe 2” vengono presi in considerazione gli ultimi 3 caratteri
inseriti. Si tenga presente che il “Campo paghe 2” deve essere obbligatoriamente compilato con soli
caratteri numerici.
Hugnot Automation s.r.l.
1/5
05/10/08
TRACCIATO
Applicativo : PAGHE
Versione : 03.08
FILE
: PPTRRP
Tipo file
Organizzazione
Lunghezza record
: Temporaneo
: Sequenziale
: 100
Nome Campo
CodTipoRec
Dati
K Tipo
CHR
CHR
Inz
1
3
Fin Lung Descrizione
2
100
2 Codice tipo record
98 Dati
Descrizione Struttura :
Tale file è composto da tre formati record. Essi devono essere disposti in modo tale che ogni serie di record,
riguardanti le presenze(RIPA01) o le voci(RIPA02), devono essere immediatamente precedute dal record di testata
contenente la codifica anagrafica(RIPA00) del dipendente a cui si riferiscono.
Esempio:
RIPA00
RIPA01
RIPA01
RIPA01
....
...
RIPA02
RIPA02
....
...
..
RIPA00
RIPA01
RIPA01
....
...
RIPA02
....
...
..
Descrizioni Campi :
CodTipoRec :
Identifica il tipo di record in importazione.
Valori possibili:
"00" = Dati identificativi dipendente e dati unici per dipendente
"01" = Movimenti giornalieri
"02" = Voci mensili
Hugnot Automation s.r.l.
2/5
05/10/08
Dati :Parte dati
FILE
Formato
ID-Formato
Tipo file
Organizzazione
Lunghezza record
Nome Campo
:
:
:
:
:
:
PPTRRP
RIPA00
(CodTipoRec="00")
Temporaneo
Sequenziale
100
K Tipo
CodTipoRec
CodDipnRP
CodSoggDipn
NumRapp
VFGenrAutmTeor
XFill1
CHR
CHR
CHR
NUM
CHR
CHR
Inz
1
3
24
32
35
36
Fin Lung Descrizione
2
23
31
34
35
100
2
21
8
3
1
65
Codice tipo record:contiene 00
Codice soc+anagr.del dip Rilev
Codice soggetto dipendente
Numero rapporto
Generazione automatica del teorico ?
Filler
Descrizione Struttura :
Record contenente la codifica anagrafica del dipendente proprietario dei dati presenti sui record di tipo RIPA01
e RIPA02. La codifica può essere quella propria con cui l'applicativo di rilevazione presenze identifica il
dipendente, oppure direttamente la codifica con cui il dipendente stesso è riconosciuto dall'applicativo PAGHE.
Tale record rappresenta la testata di ogni serie di dati riguardanti un dipendente. Senza la presenza di questo
record, le presenze e/o le voci di un dipendente non verranno mai importate nell'applicativo PAGHE.
Descrizioni Campi :
CodTipoRec :Contiene "00"
CodDipnRP :E' la codifica del dipendente nel programma di rilevazione presenze.
Se non vengono compilati i campi "Codice soggetto dipendente" e "Numero rapporto", sarà possibile, grazie alla
"Tabella di abbinamento dipendenti", collegare i codice qui presente ai codici dipendente di Paghe.
Facoltativo: si può non compilare se vengono compilati il "Codice soggetto dipendente" e il "Numero rapporto".
CodSoggDipn :Codice anagrafico attribuito in PAGHE per il dipendente di cui si stanno passando le preesenze.
Qualora non fosse indicato (tutti i campi a blank), il campo "Codice dipendente rilevazione presenze" diventa
obbligatorio.
NumRapp :Collegato al campo "Codice soggetto dipendente", identifica il numero di rapporto del soggetto nel
sistema Paghe. Se tutti i campi sono a zero si intende non compilato.
VFGenrAutmTeor :Campo obbligatorio.
Se questo campo contiene il valore "S", per questo dipendente, verranno
scartate le informazioni riguardanti i movimenti giornalieri ed attribuito
l'orario teorico di PAGHE al dipendente.
Indicare "N" se si vuole che venga letto quanto comunicato nel formato RIPA01.
Hugnot Automation s.r.l.
3/5
05/10/08
FILE
Formato
ID-Formato
Tipo file
Organizzazione
Lunghezza record
Nome Campo
:
:
:
:
:
:
PPTRRP
RIPA01
(CodTipoRec="01")
Temporaneo
Sequenziale
100
K Tipo
CodTipoRec
CodGiusvRP
CodGiusvPA
DataMovmn
AAMovmn
MMMovmn
GGMovmn
NumOreMovmn
NumMinMovmn
NumCentMovmn
VFGioRip
VFGioChisStrrr
CodTurno
XFill1
CHR
CHR
CHR
NUM
NUM
NUM
NUM
NUM
NUM
CHR
CHR
NUM
CHR
Inz
1
3
8
10
1
5
7
18
20
22
24
25
26
27
Fin Lung Descrizione
2
7
9
17
4
6
8
19
21
23
24
25
26
100
2
5
2
8
4
2
2
2
2
2
1
1
1
74
Codice tipo record
Codice giustificativo rilevazione presenze
Codice giustificativo Paghe
Anno movimentazione
Mese movimentazione
Giorno movimentazione
Numero ore movimentazione
Numero minuti movimentazione
Numero centesimi movimentazione
Giorno di riposo ?
Giorno di chiusura straordinari ?
Codice turno
Filler
Descrizione Struttura :
Record contenente una singola movimentazione giornaliera componente il foglio ore del dipendente.
Descrizioni Campi :
CodTipoRec :Contiene "01"
CodGiusvRP :E' il codice giustificativo dell'assenza o della presenza del pendente. Anche in questo caso si
tratta del codice utilizzato dalla rilevazione.
Facoltativo: si può non compilare (campo a blank) se viene compilato il "Codice giustificativo Paghe"
Se non viene compilato il campo "Codice giustificativo Paghe", sarà possibile, grazie alla "Tabella di
abbinamento giustificativi", collegare il codice qui indicato ad codice giustificativo Paghe.
CodGiusvPA : E' il codice giustificativo Paghe per comunicare le ore di assenza,presenza, straordinari.
La lista dei codici utilizzati dalla procedura Paghe si trova nella "Tabella giustificativi"
Per comunicare ore ordinarie utilizzare il giustificativo "01".
Nell'eventualità che nel file della "rilevazione presenze" ci sia un'informazione non utile alla elaborazione
paghe, un movimento quindi che Paghe deve scartare, comunicare un codice giustificativo "99".
NumOreMovmn :Numero ore del movimento
NumMinMovmn :Numero minuti del movimento. In alternativa a questa informazione, possono essere comunicati i
centesimi presenti nel campo successivo.
NumCentMovmn :Numero centesimi del movimento.
In alternativa al "Numero minuti", il rilevatore può comunicare il numero dei centesimi. Sarà la procedura di
acqusizione presenze che trasformerà i centesimi in minuti.
VFGioRip :Campo utile alla gestione dei dipendenti con orario di lavoro "indefinito".
Per questi dipendenti, l'informazione, serve appunto per comunicare al sistema Paghe in quali giorni il
dipendente è a casa in riposo. Per i dipendenti con orario di lavoro definito il campo deve essere lasciato non
compilato. E' possibile anche per gli indefiniti (nel caso in cui la rilevazione non ne sia in grado) non
compilare tale informazione. In questo caso nella "Tabella rilevatori di Paghe" è possibile attivare un flag per
la compilazione automatica dei giorni di riposo in quei giorni che la rilevazione presenze non comunica.
Valori ammessi
"blk" = nessuna comunicazione
"S" = Si
"N" = No
VFGioChisStrrr :
Campo utile alla gestione dei dipendenti con orario di lavoro "indefinito".
Per questi dipendenti, l'informazione, serve appunto per comunicare al sistema Paghe in quali giorni si chiude
la gestione periodica per il calcolo dei limiti di fascia degli straordinari.
Per i dipendenti con orario di lavoro definito il campo deve essere lasciato non compilato.
Valori ammessi
"blk" = nessuna comunicazione
"S" = Si
"N" = No
CodTurno : Codice turno del movimento. Valido per qualsiasi tipo di dipendente
Valori ammessi
0 = turno non presente
1 - 9 = codice turno comunicato
Hugnot Automation s.r.l.
4/5
05/10/08
FILE
Formato
ID-Formato
Tipo file
Organizzazione
Lunghezza record
Nome Campo
:
:
:
:
:
:
PPTRRP
RIPA02
(CodTipoRec="02")
Temporaneo
Sequenziale
100
K Tipo
CodTipoRec
CodVoceRP
CodSeznVocePA
CodVocePA
DataPerdElabn
AAPerdElabn
MMPerdElabn
GGPerdElabn
CodTipoCedl
CodTipoVoce
NumQuan
ImpTarfBase
ImpTarf
ImpVoce
DataIniPerdComp
AAMMIniPerdComp
AAIniPerdComp
MMIniPerdComp
GGIniPerdComp
DataFinePerdComp
AAMMFinePerdComp
AAFinePerdComp
MMFinePerdComp
GGFinePerdComp
NumMesiDm10Prev
NumSettPrev
CodTipoTitEsoAIES
AAArrtFisc
XFill1
CHR
CHR
CHR
NUM
NUM
NUM
NUM
NUM
CHR
NUM
NUM
NUM
NUM
NUM
NUM
NUM
NUM
NUM
NUM
NUM
NUM
CHR
NUM
CHR
Inz
Fin Lung Descrizione
1
3
8
9
13
1
5
7
21
22
23
35
49
63
74
1
1
5
7
82
1
1
5
7
90
93
95
96
100
2
7
8
12
20
4
6
8
21
22
34
48
62
73
81
6
4
6
8
89
6
4
6
8
92
94
95
99
100
2
5
1
4
8
4
2
2
1
1
7.5
9.5
9.5
9.2
8
6
4
2
2
8
6
4
2
2
2.1
2
1
4
1
Codice
Codice
Codice
Codice
tipo record
voce rilevazione presenze
sezione voce Paghe
voce Paghe
Anno periodo di elaborazione
Mese periodo di elaborazione
Giorno periodo di elaborazione
Codice tipo cedolino
Codice tipo voce
Numero quantita' della voce
Importo tariffa base della voce
Importo tariffa della voce
Importo della voce
Anno inizio periodo di competenza
Mese inizio periodo di competenza
Giorno inizio periodo di competenza
Anno fine periodo di competenza
Mese fine periodo di competenza
Giorno fine periodo di competenza
Numero mesi per DM10 per preavviso
Numero settimane per preavviso
Codice tipo titolo esodo/altre inden.e somme
Anno di arretrati fiscali
Filler
Descrizione Struttura :
Record contenente una singola voce retributiva o statistica.
Descrizioni Campi :
CodTipoRec :Contiene "02"
CodVoceRP :Codice voce mensile.
Anche in questo caso si tratta del codice utilizzato dalla rilevazione.
Facoltativo: si può non compilare (tutto il campo blank) se viene compilato il "Codice voce Paghe"
Se non viene compilato il campo "Codice voce Paghe", sarà possibile, grazie alla "Tabella di abbinamento
giustificativi", collegare il codice qui indicato ad codice giustificativo Paghe.
CodSeznVocePA :Codice sezione voce Paghe
Valori ammessi: "R" = Voci retributive; "S" = Voci statistiche; blk = Il codice voce paghe non viene comunicato
CodVocePA :Codice voce in Paghe.La lista dei codici usati dalla procedura Paghe si trova nella "Tabella voci".
DataPerdElabn : Periodo di elaborazione.
AAPerdElabn :Anno di elaborazione della voce
MMPerdElabn :Mese di elaborazione della voce
GGPerdElabn :Il gionro serve per determinare in quale "rottura" del cedolino inserire la voce. Nel caso in cui
non venga compilato, verrà impostato l'ultimo giorno del mese.
CodTipoCedl :Campo obbligatorio
Tipo cedolino in cui comunicare la voce:
Valori ammessi: "0" = Cedolino normale; da "1" a "9" = Cedolini aggiuntivi (tipi cedolini senza presenze)
CodTipoVoce :Campo obbligatorio per tipo sezione voce "R". Campo da non compilare per tipo sezione voce "S"
Valori ammessi: "H" = Ore; "G" = Giorni; "M" = Mese; "I" = Importo; blk (valido nel caso di voce statistica)
NumQuan :Campo facoltativo. Quantità della voce.Il campo compilato di 9 indica una forzatura a zero.
ImpTarfBase :Campo facoltativo. Tariffa base della voce.Per l'eventuale compilazione di questo campo, consultare
il manuale operativo Paghe
ImpTarf :Campo facoltativo. Tariffa della voce
ImpVoce :Campo facoltativo. Importo della voce. Il campo compilato di 9 indica una forzatura a zero.
DataIniPerdComp :Campo facoltativo. Data inizio competenza della voce
DataFinePerdComp :Campo facoltativo.Data fine competenza della voce
Hugnot Automation s.r.l.
5/5
05/10/08