Algoritmi per voci di bilancio negli stipendi
Durante l'importazione degli ordinativi da file esterni generati da software paghe è necessario che il programma risolva, tra le altre cose, i riferimenti alle voci di bilancio e questa operazione prevede di trovare una corrispondenza tra i codici forniti dal programma paghe e le informazioni sulle voci di bilancio contenute in JSerfin. Se da un lato JSerfin offre flessibilità sulle modalità con cui riferire una voce di bilancio (codice meccanografico, codice capitolo, codice univoco) dall'altro ci sono software paghe che prevedono generalmente un unico tipo di riferimento e in certi casi esistono dei vincoli strutturali nel software paghe che possono risultare incompatibili con JSerfin come, ad esempio, una lunghezza massima del codice capitolo che risulti inferiore alla lunghezza di alcuni capitoli in JSerfin.
E' quindi importante stabilire a priori quale tipo di informazione sarà fornita dal software paghe e come deve essere trattata per poter ottenere il riferimento necessario alla voce di bilancio: una volta stabilito il criterio va configurata opportunamente la procedura di importazione degli ordinativi scegliendo uno tra i seguenti algoritmi che rappresentano i criteri al momento riscontrati e gestiti.
Codifica completa
Questo semplice algoritmo prevede che il software paghe fornisca l'intero codice meccanografico della voce di bilancio (es. 10101011744021). E' il caso di software paghe Make2Win, X-Pers ed in genere tutti i software che utilizzano il formato Standard Saga.
Codice univoco
Questo algoritmo prevede che il software paghe fornisca il codice univoco (alias codice interno).
Codifica capitolo
Questo algoritmo prevede che il software paghe fornisca un codice numerico che rappresenta la parte di codice meccanografico che identifica il capitolo/articolo ovvero, negli enti con ordinamento contabile 267, le cifre del codice meccanografico oltre la 7a posizione.
Codice univoco (offset fisso a 1000)
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec dolor neque, placerat vel massa eget, auctor pharetra urna. Sed luctus egestas congue. Aenean egestas nibh et magna consectetur rutrum. Ut scelerisque orci non quam elementum, tristique tempus magna hendrerit. Quisque viverra cursus nunc, in pellentesque ipsum vulputate quis. Quisque sagittis ultricies nisi, et pellentesque diam posuere in. Cras id porta diam. Phasellus ipsum lacus, porttitor eget justo at, tempor aliquam risus. Donec ullamcorper massa eget laoreet aliquet. Nullam venenatis, nibh id laoreet porttitor, felis lectus viverra nibh, nec suscipit eros est vitae neque.
Suspendisse euismod magna a ligula porttitor vestibulum. Nulla congue orci quis risus eleifend feugiat. Cras et orci ipsum. Mauris facilisis risus sit amet enim tincidunt vehicula. In laoreet, neque faucibus suscipit lobortis, risus erat tempor ipsum, vitae sagittis mauris erat eu est. Cras vitae lectus ac tortor ullamcorper adipiscing in id orci. Integer dictum, risus nec commodo auctor, turpis ipsum ultricies nisl, ut dictum ipsum diam vitae nisi.
Pellentesque blandit fermentum dignissim. Integer est turpis, suscipit in condimentum ac, vehicula non quam. Aliquam quis porta odio. Integer nec pellentesque massa, vel semper odio. Nulla gravida dolor id euismod tristique. Mauris ut tortor est. Curabitur sed arcu viverra, mollis orci et, eleifend nisi. Duis suscipit est a ante lacinia vulputate ac sit amet tortor.
Codice univoco (offset variabile da articolo)
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec dolor neque, placerat vel massa eget, auctor pharetra urna. Sed luctus egestas congue. Aenean egestas nibh et magna consectetur rutrum. Ut scelerisque orci non quam elementum, tristique tempus magna hendrerit. Quisque viverra cursus nunc, in pellentesque ipsum vulputate quis. Quisque sagittis ultricies nisi, et pellentesque diam posuere in. Cras id porta diam. Phasellus ipsum lacus, porttitor eget justo at, tempor aliquam risus. Donec ullamcorper massa eget laoreet aliquet. Nullam venenatis, nibh id laoreet porttitor, felis lectus viverra nibh, nec suscipit eros est vitae neque.
Suspendisse euismod magna a ligula porttitor vestibulum. Nulla congue orci quis risus eleifend feugiat. Cras et orci ipsum. Mauris facilisis risus sit amet enim tincidunt vehicula. In laoreet, neque faucibus suscipit lobortis, risus erat tempor ipsum, vitae sagittis mauris erat eu est. Cras vitae lectus ac tortor ullamcorper adipiscing in id orci. Integer dictum, risus nec commodo auctor, turpis ipsum ultricies nisl, ut dictum ipsum diam vitae nisi.
Pellentesque blandit fermentum dignissim. Integer est turpis, suscipit in condimentum ac, vehicula non quam. Aliquam quis porta odio. Integer nec pellentesque massa, vel semper odio. Nulla gravida dolor id euismod tristique. Mauris ut tortor est. Curabitur sed arcu viverra, mollis orci et, eleifend nisi. Duis suscipit est a ante lacinia vulputate ac sit amet tortor.
Codice univoco (offset variabile da file)
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec dolor neque, placerat vel massa eget, auctor pharetra urna. Sed luctus egestas congue. Aenean egestas nibh et magna consectetur rutrum. Ut scelerisque orci non quam elementum, tristique tempus magna hendrerit. Quisque viverra cursus nunc, in pellentesque ipsum vulputate quis. Quisque sagittis ultricies nisi, et pellentesque diam posuere in. Cras id porta diam. Phasellus ipsum lacus, porttitor eget justo at, tempor aliquam risus. Donec ullamcorper massa eget laoreet aliquet. Nullam venenatis, nibh id laoreet porttitor, felis lectus viverra nibh, nec suscipit eros est vitae neque.
Suspendisse euismod magna a ligula porttitor vestibulum. Nulla congue orci quis risus eleifend feugiat. Cras et orci ipsum. Mauris facilisis risus sit amet enim tincidunt vehicula. In laoreet, neque faucibus suscipit lobortis, risus erat tempor ipsum, vitae sagittis mauris erat eu est. Cras vitae lectus ac tortor ullamcorper adipiscing in id orci. Integer dictum, risus nec commodo auctor, turpis ipsum ultricies nisl, ut dictum ipsum diam vitae nisi.
Pellentesque blandit fermentum dignissim. Integer est turpis, suscipit in condimentum ac, vehicula non quam. Aliquam quis porta odio. Integer nec pellentesque massa, vel semper odio. Nulla gravida dolor id euismod tristique. Mauris ut tortor est. Curabitur sed arcu viverra, mollis orci et, eleifend nisi. Duis suscipit est a ante lacinia vulputate ac sit amet tortor.