Emplacement des données en BDD avant cloture ?

Forum consacré aux développements d'applications interfacées avec les logiciels Sage

Modérateurs: Super Modérateur, Modérateurs

Règles du forum
Merci de prendre connaissance des règles d'utilisation du forum

Avant de poster un nouveau message, utilisez la fonction RECHERCHER. Indiquez la VERSION de votre logiciel et toutes informations utiles à la résolution de votre question. Ne rédigez pas vos messages en MAJUSCULES. Soyez courtois et pensez aux formules de POLITESSE d'usage. Les messages à vocation COMMERCIALE ou PUBLICITAIRE seront supprimés.

*** LORSQU'UN SUJET EST RESOLU, SON AUTEUR DOIT EDITER LE 1ER MESSAGE DU SUJET EN HAUT DE PAGE ET COCHER "SUJET RESOLU" ***

Emplacement des données en BDD avant cloture ?

Messagede Josette92 » Jeu 28 Oct 2010 14:21

Bonjour,

Je recherche dans quelle(s) table(s) de la base de données sont stockées les salaires avant la cloturation de la fiche de paie dans Sage Paie ? Je présume qu'en attente de la cloturation, les données sont temporairement dans une table ou autre avant de s'insérer dans la table T_HCUM après la validation. Mais où ?

Si quelqu'un a une idée, je suis preneur.

Merci par avance.

Bon après-midi.
Josette92
Posteur néophyte
Posteur néophyte
 
Messages: 9
Inscription: Jeu 7 Oct 2010 14:45

Re: Emplacement des données en BDD avant cloture ?

Messagede OokieDookie » Jeu 28 Oct 2010 19:50

:?: Je vous ai donné la réponse dans votre topic précédent.
T_CUMSAL donc.

HTH,
"L'expérience est le nom que chacun donne à ses erreurs." (O. Wilde)
Qualité et précision de la question conditionnent celles de la réponse. :roll:
:arrow:Nouveau venu ? Une urgence ? A lire...
:arrow:SMS-addict / M(o)ufles OEM ?
Avatar de l’utilisateur
OokieDookie
Modérateur
Modérateur
 
Messages: 1012
Inscription: Jeu 14 Fév 2008 13:50
Localisation: Paris

Re: Emplacement des données en BDD avant cloture ?

Messagede Josette92 » Ven 29 Oct 2010 10:52

En ce qui concerne ce point (avant cloturation), si j'ai tenté de d'appliquer votre solution pour avoir les salaires d'un mois. Mais mon test n'a pas été concluant.

Si je prends un exemple, en voulant récupérer les salaires actuellement saisis pour ce mois mais pas encore clôturés je fais ceci :

SELECT
S.SA_CompteurNumero,
S.Nom,
S.Prenom,
H.FinPeriodePaie,
H.InfoEnCours,
BDD.Dbo.DecryptConstante(ElementCumul) AS ElementCumul,
CASE H.InfoEnCours
WHEN 1 THEN RTRIM(ISNULL(BDD.dbo.DecryptConstante(C.ElementCumul), ''))
ELSE RTRIM(ISNULL(BDD.dbo.DecryptConstante(H.SalaireBase), ''))
END AS SalaireBase
FROM
BDD.dbo.T_SAL S
INNER JOIN
BDD.dbo.T_HST_SALAIRE H
ON
S.SA_CompteurNumero = H.NumSalarie
INNER JOIN
BDD.dbo.T_CUMSAL C
ON
S.SA_CompteurNumero = C.NumSalarie
AND C.OpCstCumul = '3'
AND MONTH(H.FinPeriodePaie) = '10'
AND YEAR(H.FinPeriodePaie) = '2010'
ORDER BY
S.SA_CompteurNumero,
H.InfoEnCours DESC,
H.DateHist DESC

Si j'ai bien compris, OpCstConstante = 59 concerne bien les salaires de bases. Et si je l'utilise, j'obtiens bien le résultat des salaires de bases avec pour fin de période de paie pour le mois d'octobre. Mais comme je le montre dans mon exemple, j'utilise ici la valeur 3 (donc pour avoir le net à payer) seulement là je n'obtiens aucun résultat... Donc je ne sais pas trop pourquoi, y'a un point que je ne dois pas avoir assimilé surement :s.
Josette92
Posteur néophyte
Posteur néophyte
 
Messages: 9
Inscription: Jeu 7 Oct 2010 14:45

Re: Emplacement des données en BDD avant cloture ?

Messagede OokieDookie » Sam 30 Oct 2010 12:23

Il ne faut pas confondre historiques administratifs et bulletins clôturés.

Historiques administratifs = Évolution du salaire (ou de l'horaire)
T_HST_SALAIRE pour les anciens
T_CUMSAL (ElementCumul) pour le salaire en cours.

Bulletins = valeurs archivées ou calculées
T_HCUM pour les bulletins clôturés
T_CUMSAL (ValeurIntermediaire après calcul/édition , ValeurMois après clôture)

Le net ne sera donc disponible que dans le second contexte.

HTH,
"L'expérience est le nom que chacun donne à ses erreurs." (O. Wilde)
Qualité et précision de la question conditionnent celles de la réponse. :roll:
:arrow:Nouveau venu ? Une urgence ? A lire...
:arrow:SMS-addict / M(o)ufles OEM ?
Avatar de l’utilisateur
OokieDookie
Modérateur
Modérateur
 
Messages: 1012
Inscription: Jeu 14 Fév 2008 13:50
Localisation: Paris


Retourner vers Développements ODBC, Objets métiers, SQL

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités