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