Ce mode de calcul d’un bulletin peut être demandé par le bouton Avec Net de la fenêtre principale de calcul des bulletins. On peut le mettre en œuvre chaque fois que l’on veut déterminer une valeur brute permettant d’obtenir un salaire net donné. La valeur brute à déterminer peut être soit un salaire de base (cas d’un stagiaire par exemple auquel on a promis une valeur de rémunération nette), soit celle d’une indemnité ou retenue particulière. C’est ainsi par exemple que l’on peut traiter le cas de la régularisation au net en cas d’absence maladie, ce cas étant décrit plus en détail au chapitre 10.5 IJSS et Régularisation au net (méthode 2).
Lorsque vous demandez un calcul de bulletin avec net donné le système vous présente un écran composé des zones suivantes :
- Salaire net à obtenir. Indiquez la valeur nette à obtenir.
- Dans le cumul salarié. Indiquez le nom du cumul salarié dans laquelle le système doit chercher à obtenir la valeur nette indiquée. En principe, il s’agit du cumul NETAVP correspondant au net à payer avant prélèvement à la source. Le nom du cumul proposé par défaut est défini dans la fenêtre des paramètres généraux, sur l’onglet Calcul, à l’invite Cumul Net à payer obtenu.
- Constante salarié à faire varier. Indiquez le nom de la constante salarié que le système va faire varier jusqu'à obtenir la valeur nette demandée. Il est évident que la constante indiquée ici doit intervenir quelque part dans le calcul du bulletin, de par le paramétrage du système de paye par le biais de l’alimentation d’une colonne Nombre ou base ou Montant pour l’une au moins des rubriques du bulletin du salariés. Si l’on cherche à connaître le salaire de base permettant d’obtenir un net donné, choisissez la constante BASMEN. Dans le cas de la régularisation au net, choisissez la constante REGNET. Le nom de la constante proposée par défaut est défini dans la fenêtre des paramètres généraux, sur l’onglet Calcul, à l’invite Constante salarié à faire varier.
Pour déterminer la valeur brute permettant d’obtenir le net demandé, le système effectue plusieurs calcul successivement, en modifiant la valeur de la constante salarié indiquée à chaque calcul compte tenu du net obtenu. Il procède par dichotomie, en observant entre chaque calcul le ratio entre l’écart enregistré sur le net obtenu par rapport à l’écart effectué sur la valeur de la constante de départ, de façon à converger plus rapidement vers la bonne valeur. En règle générale, le résultat est obtenu en 3, 4 ou 5 calculs successifs. Pour éviter de partir dans une boucle infinie, le système s’arrête :
- Soit lorsque la bonne valeur nette est obtenue ; le dernier bulletin calculé par le système est donc le bon ; celui-ci peut être affiché ou imprimé immédiatement.
- Soit lorsque trois calculs successifs effectués avec des valeurs brutes différentes donnent la même valeur nette, cela signifiant que la constante salarié que l’on fait varier ne joue en rien sur le salaire net obtenu ; il s’agit probablement d’une erreur de saisie ou de paramétrage.
- Soit enfin lorsque la bonne valeur nette n’a pu être obtenue au bout de 10 calculs successifs. Cela peut arriver dans certains cas où l’on ne peut obtenir la valeur nette exacte (au centime près), le fait d’ajouter ou de retrancher un centime sur la valeur brute ne permettant jamais d’obtenir exactement la valeur nette demandée. La calcul s’arrête alors au 10ème essai, la valeur nette obtenue étant très proche de celle demandée.