Skip to main content
Répondu

Paramétrer le remboursement d'une avance limité à 10% du salaire


Forum|alt.badge.img+2

Bonjour,

Je cherche à paramétrer en automatique le remboursement d’une avance par compensation, dans la limite chaque mois de 10 % du salaire net .

est ce que quelqu’un aurait une solution?

Merci d’avance

bonne journée

Meilleure réponse par Anthony Petit

Bonjour,

Vous pouvez utiliser le profil XRECUFRAI2 - Récupération avance sur frais à concurrence de 10% du net imposable.

Pour le montant de l’avance, vous pouvez le renseigner dans la fiche salarié au niveau de l’avance sur frais

 

Afficher l'original

16 commentaires

Anthony Petit
Community Manager
Forum|alt.badge.img+2
  • Community Manager
  • 4134 commentaires
  • Réponse
  • 27 février 2024

Bonjour,

Vous pouvez utiliser le profil XRECUFRAI2 - Récupération avance sur frais à concurrence de 10% du net imposable.

Pour le montant de l’avance, vous pouvez le renseigner dans la fiche salarié au niveau de l’avance sur frais

 


Forum|alt.badge.img+2
  • Auteur
  • Ambassadeur
  • 389 commentaires
  • 27 février 2024

merci beaucoup pour cette réponse rapide 

 


@Anthony Petit

Bonjour,

Je viens de prendre connaissance de votre réponse, cependant, je ne trouve pas ce profil.

Pourriez-vous m’indiquer s’il y a un paramétrage particulier, une fonction calcul ?

Merci d’avance pour votre retour.

Bonne journée

 


Anthony Petit
Community Manager
Forum|alt.badge.img+2
  • Community Manager
  • 4134 commentaires
  • 27 mars 2024

Bonjour @Vanessa LAURY,

Il est proposé par défaut normalement, mais je n’arrive plus à le déclencher non plus.
Je me renseigne et reviens vers vous.


Forum|alt.badge.img+2
  • Auteur
  • Ambassadeur
  • 389 commentaires
  • 27 mars 2024

Bonjour,

Je l’ai descendu dossier (les 10% etaient ajoutés ou lieu d’etre déduits)

Begin

// #41368 : Récupération dans le limite de 10 % du net imposable

TotalARecup = Emp.MontantAvanceFraisARecuperer
If TotalARecup <> 0 Then
    If bul.participation = false or bul.interessement = false then
        bs = 0.0
        ts = 0.0
        rs = 0.0
        bp = 0.0
        tp = 0.0
        rp = 0.0
        Force = Saisie("MtRecupFrais",0)
        If Force <> 1 Then
            RecupDuMois = 0
            RetourLigne = CHR(10)
            Memo = "RECUPERATION TROP PERCU: Maximum 10% du net imposable" + RetourLigne
            If Force <> 0 Then
                RecupDuMois = Force
            Else
                Memo = Memo + "Total du trop perçu à récupérer : " + TotalARecup + RetourLigne
                Dd = Date(1,1,Bul.Annee)
                Df = DateAddMonths(Bul.Periode, -1)
                Call CumulLignesSalarie(2,"DIXPCT","F10",Dd,Df,bs,ts,rs,bp,tp,rp)
                MontantDejaRecup = rs
                If MontantDejaRecup <> 0 Then Memo = Memo + "Trop perçu déjà récupérés : " + MontantDejaRecup + RetourLigne
                If MontantDejaRecup < TotalARecup Then
                    Solde = TotalARecup - MontantDejaRecup
                    If Bul.SortiCemois Then
                        RecupDuMois = Solde
                    Else
                        RecupDuMois = Min(0.10 * Bul.NetImposable, Solde)
                    EndIf
                    Memo = Memo + "Solde : " + Solde + RetourLigne
                EndIf
            EndIf
            If RecupDuMois > 0 Then
                Exec("Lprime_F10")
                BaseS = -RecupDuMois
                TauxS = 0
                MethodeCalcul = 2
                Liblong = "Remboursement trop perçu"
                Marque1 = "FG-FVD"
                Marque2 = "DIXPCT"
                If Memo <> "" Then Call Rem(Memo)
                Exec("GenereLprime")
            EndIf
        EndIf
    endif
EndIf

End

 

 

il suffit alors de mettre le profil dans la fiche salarié

 

bonne journée


Anthony Petit a écrit:

Bonjour @Vanessa LAURY,

Il est proposé par défaut normalement, mais je n’arrive plus à le déclencher non plus.
Je me renseigne et reviens vers vous.

Très bien merci beaucoup pour votre retour


HERVE GUERARD a écrit:

Bonjour,

Je l’ai descendu dossier (les 10% etaient ajoutés ou lieu d’etre déduits)

Begin

// #41368 : Récupération dans le limite de 10 % du net imposable

TotalARecup = Emp.MontantAvanceFraisARecuperer
If TotalARecup <> 0 Then
    If bul.participation = false or bul.interessement = false then
        bs = 0.0
        ts = 0.0
        rs = 0.0
        bp = 0.0
        tp = 0.0
        rp = 0.0
        Force = Saisie("MtRecupFrais",0)
        If Force <> 1 Then
            RecupDuMois = 0
            RetourLigne = CHR(10)
            Memo = "RECUPERATION TROP PERCU: Maximum 10% du net imposable" + RetourLigne
            If Force <> 0 Then
                RecupDuMois = Force
            Else
                Memo = Memo + "Total du trop perçu à récupérer : " + TotalARecup + RetourLigne
                Dd = Date(1,1,Bul.Annee)
                Df = DateAddMonths(Bul.Periode, -1)
                Call CumulLignesSalarie(2,"DIXPCT","F10",Dd,Df,bs,ts,rs,bp,tp,rp)
                MontantDejaRecup = rs
                If MontantDejaRecup <> 0 Then Memo = Memo + "Trop perçu déjà récupérés : " + MontantDejaRecup + RetourLigne
                If MontantDejaRecup < TotalARecup Then
                    Solde = TotalARecup - MontantDejaRecup
                    If Bul.SortiCemois Then
                        RecupDuMois = Solde
                    Else
                        RecupDuMois = Min(0.10 * Bul.NetImposable, Solde)
                    EndIf
                    Memo = Memo + "Solde : " + Solde + RetourLigne
                EndIf
            EndIf
            If RecupDuMois > 0 Then
                Exec("Lprime_F10")
                BaseS = -RecupDuMois
                TauxS = 0
                MethodeCalcul = 2
                Liblong = "Remboursement trop perçu"
                Marque1 = "FG-FVD"
                Marque2 = "DIXPCT"
                If Memo <> "" Then Call Rem(Memo)
                Exec("GenereLprime")
            EndIf
        EndIf
    endif
EndIf

End

 

 

il suffit alors de mettre le profil dans la fiche salarié

 

bonne journée

On va essayé cela, merci pour le retour
Bonne journée


Anthony Petit
Community Manager
Forum|alt.badge.img+2
  • Community Manager
  • 4134 commentaires
  • 28 mars 2024

Super merci @HERVE GUERARD 


Anthony Petit
Community Manager
Forum|alt.badge.img+2
  • Community Manager
  • 4134 commentaires
  • 28 mars 2024

Je fais remonter que le profil n’est plus disponible ainsi que le montant est ajouté au lieu de déduit pour correction.


Anthony Petit a écrit:

Je fais remonter que le profil n’est plus disponible ainsi que le montant est ajouté au lieu de déduit pour correction.

Bonjour j’ai tenté la manip ce jour, le montant est déduit deux fois. Avez-vous fait ce constat ?

Merci


Anthony Petit
Community Manager
Forum|alt.badge.img+2
  • Community Manager
  • 4134 commentaires
  • 7 juin 2024

Bonjour,

En créant le profil, il ne se génère qu’une fois.
Vous ne l’avez pas mis en profil utilisateur + dans la fiche salarié ?


Anthony Petit
Community Manager
Forum|alt.badge.img+2
  • Community Manager
  • 4134 commentaires
  • 6 janvier 2025

Bonjour,

Une mise à jour sera proposée demain sur le profil XRECUFRAI2.

Le profil de prime n'a plus besoin d'être dupliqué au niveau dossier pour pouvoir être appelé. Il faut saisir dans les éléments variables un montant dans MontantPretMois.

La récupération d'avance sur frais est limitée à 10% du net imposable.
Possibilité de forcer le montant à récupérer via la saisie de l'EVP : MtARecupMois.
Possibilité d'augmenter ou de diminuer le montant du prêt via la saisie de l'EVP : MontantPretMois
Possibilité de stopper le prélèvement pendant un mois en saisissant à -1 l'EVP : MtARecupMois.
La saisie d'un montant négatif dans MontantPretMois permet de diminuer le montant du prêt à récupérer auprès du salarié. 
 
Par ailleurs, le remboursement perdure tant que le salarié n'a pas intégralement remboursé le montant du prêt, il n'y a plus de remise à 0 en début d'année civile. 
Il n'y a plus de lien avec le montant saisi en fiche salarié qui est également intégralement repris en cas de sorti du salarié.


Cédric D
Connaisseur
  • Connaisseur
  • 15 commentaires
  • 28 janvier 2025

Bonjour,

Je viens de tester votre profil, il s’avère qu’il décompte bien que 10% mais par contre le net à payer est diminué du double du montant prélevé.

Dans mon cas salaire brut  à 3023.70 Euros - retenues 674.28 - 2 fois la récupération avance sur frais (245.63) soit 1858.16 au lieu de 2103.79 Euros. Pouvez-vous vérifier votre paramétrage…

En vous remerciant.

Cordialement,


Anthony Petit
Community Manager
Forum|alt.badge.img+2
  • Community Manager
  • 4134 commentaires
  • 31 janvier 2025

Bonjour,

Je fais remonter la problématique et reviens vers vous dès que possible.


bonjour, les 10% sont normalement calculés sur le NET avant PAS. Avec quel intitulé modifier “Bul.NetImposable” ?


Anthony Petit
Community Manager
Forum|alt.badge.img+2
  • Community Manager
  • 4134 commentaires
  • 24 mars 2025
Cédric D a écrit:

Bonjour,

Je viens de tester votre profil, il s’avère qu’il décompte bien que 10% mais par contre le net à payer est diminué du double du montant prélevé.

Dans mon cas salaire brut  à 3023.70 Euros - retenues 674.28 - 2 fois la récupération avance sur frais (245.63) soit 1858.16 au lieu de 2103.79 Euros. Pouvez-vous vérifier votre paramétrage…

En vous remerciant.

Cordialement,

Bonjour ​@Cédric D ,

La problématique sera corrigée avec la mise à jour de mardi 25/03.


Commenter


Gestion des cookies

Nous utilisons des cookies pour améliorer et personnaliser votre expérience. Si vous acceptez ou continuez de naviguer, vous acceptez règles relatives aux cookies. En savoir plus sur nos cookies

 
Paramètres de cookies