Source: https://acoss.fr/sites/acossfr/home/tese-code-source.html
Timestamp: 2019-04-18 12:34:50+00:00

Document:
Tese-Code source | Acoss.fr
> Tese-Code source
Titre Emploi Service Entreprise (Tese) - Code source
Le code du Tese est produit par l'Agence Centrale des Organismes de la Sécurité Sociale (Acoss), Caisse nationale du réseau des Urssaf. Cette publication s’inscrit dans la mise en œuvre de la Loi pour une République numérique, qui a ajouté à l’article L300-2 du Code des Relations entre le Public et l’Administration (CRPA) la mention de codes sources comme documents administratifs.
Veuillez cliquer ici pour prendre connaissance des mentions légales du site www.acoss.fr
Ces codes sources sont placés sous licence CeCILL. Veuillez cliquer ici pour en prendre connaissance et valider celle-ci afin de pouvoir accéder au téléchargement.
Cette archive contient un extrait du code source de l'application Tese utilisé pour calculer les éléments du bulletin de paie puis générer ceux-ci au format PDF. Ce code est découpé en 3 répertoires : MoteurCalcul EtablissementBulletins Documentation Le dossier "MoteurCalcul" contient un ensemble de packages PL/SQL utilisés pour calculer les éléments du bulletin de paie. Le point d'entrée est la fonction f_calculprestation dans le package TESE_MC_MOTEUR Le dossier "EtablissementBulletins" contient le code source en Java permettant de récupérer les éléments d'attestation précedemment calculés dans un format XML, puis de transformer ces éléments dans un fichier au format PDF : Le point d'entrée est la méthode getAtts() dans la classe fr.urssaf.ttc.presentation.cetpe.EditionServlet. Le xml est transformé en PDF grace à libraire Apache FOP et au fichier XSL-FO atts.xsl fourni ci-après. Le dossier "Documentation" contient le fichier Diagramme de Séquence - Tese.pdf Politique de contribution Cette archive est mise à disposition dans un but de diffusion et non de collaboration, le développement et les évolutions du code restant la compétence de l'Acoss. Droits d'auteur et licence 2018-2018 Agence Centrale des Organismes de Sécurité Sociale (Acoss) Ce code est sous licence CeCILL 2.1. Voir le fichier LICENCE.txt.
Ce contrat est une licence de logiciel libre issue d'une concertation
entre ses auteurs afin que le respect de deux grands principes préside à
sa rédaction:
* d'une part, le respect des principes de diffusion des logiciels
libres: accès au code source, droits étendus conférés aux utilisateurs,
* d'autre part, la désignation d'un droit applicable, le droit
français, auquel elle est conforme, tant au regard du droit de la
responsabilité civile que du droit de la propriété intellectuelle et
de la protection qu'il offre aux auteurs et titulaires des droits
patrimoniaux sur un logiciel.
Les auteurs de la licence CeCILL (Ce[a] C[nrs] I[nria] L[ogiciel] L[ibre])
Commissariat à l'énergie atomique et aux énergies alternatives - CEA,
établissement public de recherche à caractère scientifique, technique et
industriel, dont le siège est situé 25 rue Leblanc, immeuble Le Ponant
D, 75015 Paris.
Centre National de la Recherche Scientifique - CNRS, établissement
public à caractère scientifique et technologique, dont le siège est
situé 3 rue Michel-Ange, 75794 Paris cedex 16.
Inria, établissement public à caractère scientifique et technologique,
dont le siège est situé Domaine de Voluceau, Rocquencourt, BP 105, 78153
conférer aux utilisateurs la liberté de modification et de
redistribution du logiciel régi par cette licence dans le cadre d'un
modèle de diffusion en logiciel libre.
L'exercice de ces libertés est assorti de certains devoirs à la charge
des utilisateurs afin de préserver ce statut au cours des
redistributions ultérieures.
et de redistribution qui en découlent ont pour contrepartie de n'offrir
aux utilisateurs qu'une garantie limitée et de ne faire peser sur
l'auteur du logiciel, le titulaire des droits patrimoniaux et les
concédants successifs qu'une responsabilité restreinte.
Une liste de questions fréquemment posées se trouve sur le site web
officiel de la famille des licences CeCILL
(http://www.cecill.info/index.fr.html) pour toute clarification qui
GNU GPL: désigne la GNU General Public License dans sa version 2 ou
toute version ultérieure, telle que publiée par Free Software Foundation
GNU Affero GPL: désigne la GNU Affero General Public License dans sa
version 3 ou toute version ultérieure, telle que publiée par Free
Software Foundation Inc.
EUPL: désigne la Licence Publique de l'Union européenne dans sa version
1.1 ou toute version ultérieure, telle que publiée par la Commission
définie ci-après à l'article 5 <#etendue> pour toute la durée de
protection des droits portant sur ce Logiciel.
définie à l'article 3.1 <#acceptation-acquise> ci dessus et le Licencié
reconnaît en avoir pris connaissance.
telle que définie en 3.1 <#acceptation-acquise>.
la reproduction permanente ou provisoire du Logiciel en tout ou
le chargement, l'affichage, l'exécution, ou le stockage du Logiciel
la possibilité d'en observer, d'en étudier, ou d'en tester le
fonctionnement afin de déterminer les idées et principes qui sont à
la base de n'importe quel élément de ce Logiciel; et ceci, lorsque
le Licencié effectue toute opération de chargement, d'affichage,
d'exécution, de transmission ou de stockage du Logiciel qu'il est en
droit d'effectuer en vertu du Contrat.
d'un avertissement relatif à la restriction de garantie et de
<#responsabilite> et 9 <#garantie>,
Logiciel pour une durée d'au moins 3 ans à compter de la distribution du
logiciel, étant entendu que le coût additionnel d'acquisition du Code
Source ne devra pas excéder le simple coût de transfert des données.
Lorsque le Licencié apporte une Contribution au Logiciel, les conditions
de distribution du Logiciel Modifié en résultant sont alors soumises à
l'intégralité des dispositions du Contrat.
Le Licencié est autorisé à distribuer le Logiciel Modifié, sous forme de
code source ou de code objet, à condition que cette distribution
respecte les dispositions du Contrat dans leur totalité et soit
d'une note précisant les conditions d'accès effectif au code source
complet du Logiciel Modifié, pendant une période d'au moins 3 ans à
compter de la distribution du Logiciel Modifié, étant entendu que le
coût additionnel d'acquisition du code source ne devra pas excéder
le simple coût de transfert des données.
Le Licencié peut inclure un code soumis aux dispositions d'une des
versions de la licence GNU GPL, GNU Affero GPL et/ou EUPL dans le
Logiciel modifié ou non et distribuer l'ensemble sous les conditions de
la même version de la licence GNU GPL, GNU Affero GPL et/ou EUPL.
Le Licencié peut inclure le Logiciel modifié ou non dans un code soumis
aux dispositions d'une des versions de la licence GNU GPL, GNU Affero
GPL et/ou EUPL et distribuer l'ensemble sous les conditions de la même
version de la licence GNU GPL, GNU Affero GPL et/ou EUPL.
par le Contrat et ce, pour la durée visée à l'article 4.2 <#duree>.
à ne pas supprimer ou modifier de quelque manière que ce soit les
à reproduire à l'identique lesdites mentions de propriété
8.1 Sous réserve des dispositions de l'article 8.2
<#limite-responsabilite>, le Licencié a la faculté, sous réserve de
prouver la faute du Concédant concerné, de solliciter la réparation du
préjudice direct qu'il subirait du fait du Logiciel et dont il apportera
droits visés à l'article 5 <#etendue>).
l'article 9.2 <#bonne-foi> et notamment sans aucune garantie sur sa
valeur commerciale, son caractère sécurisé, innovant ou pertinent.
exercées contre le Licencié, le Concédant lui apportera son expertise
technique et juridique pour sa défense. Cette expertise technique et
Contrat ou une version postérieure, sous réserve des dispositions de
l'article 5.3.4 <#compatibilite>.
J'accepte les termes de la licence CeCILL dont j'ai pris connaissance
Avertissement : Vous êtes sur le point de télécharger un logiciel libre soumis à la licence CeCILL. Vous reconnaissez avoir pris connaissance de cette licence, et en avoir accepté les termes.
Ce code source est un extrait d'un programme informatique servant à calculer les éléments du bulletin de paie et générer ceux-ci au format PDF.

References: l'article 5
 l'article 3
 l'article 4
 l'article 8
 l'article 5

l'article 9

l'article 5