Version 3 RGDU : Complément maladie

Il y a toujours un complément maladie

BC_MALCOMP25

Avant

si (
    (([V_NEWAGCP.CUMREMUAF]) >  ([V_NEWAGCP.TXSMICMAL]*[V_NEWAGCP.CUMSMICPRO3112]))
    et ([V_NEWAGCP.CUMREMUAF]>0)
    et ([V_NEWAGCP.CUMSMICPRO3112]>0)
    )
alors (
       f_histoclotsit([BC_BRUT_URSAFF.MONTANT])+ [BC_BRUT_URSAFF.MONTANT]
       - f_histoclotsit([BC_MALCOMP25.MONTANT])
       )
sinon (
       f_histoclotsit([BC_MALCOMP25.MONTANT])*(-1)
      )

Après

si (([PLAFONDSECU.NUMCAS]=2) et (CONSTANTE(CONTRAT.ANNEE_CLOTURE)<2026))
alors (
      si (
        (([V_NEWAGCP.CUMREMUAF]) >  ([V_NEWAGCP.TXSMICMAL]*[V_NEWAGCP.CUMSMICPRO3112]))
        et ([V_NEWAGCP.CUMREMUAF]>0)
        et ([V_NEWAGCP.CUMSMICPRO3112]>0)
        )
      alors (
           f_histoclotsit([BC_BRUT_URSAFF.MONTANT])+ [BC_BRUT_URSAFF.MONTANT]
           - f_histoclotsit([BC_MALCOMP25.MONTANT])
           )
      sinon (
           f_histoclotsit([BC_MALCOMP25.MONTANT])*(-1)
           )
      )
sinon ([BC_BRUT_URSAFF.MONTANT])

 

MALCOMP25.TXEMP

Avant

si ([MALCOMP25.BASE]>0)
alors (6)
sinon ( si (([BC_BRUT_STA.MONTANT]>0) et (CONSTANTE(CONTRAT.DSNNATURE)=29))
        alors (6)
        sinon (0)
      )

Après

si (([PLAFONDSECU.NUMCAS]=2) et (CONSTANTE(CONTRAT.ANNEE_CLOTURE)<2026))
alors (
      si ([MALCOMP25.BASE]>0)
      alors (6)
      sinon ( si (([BC_BRUT_STA.MONTANT]>0) et (CONSTANTE(CONTRAT.DSNNATURE)=29))
              alors (6)
              sinon (0)
            )
      )
sinon (6
      )