Màj mode règlement dans compta en import OD paie
Modérateurs: Super-Apogea, Super Modérateur
2 messages
|Page 1 sur 1
Màj mode règlement dans compta en import OD paie
Bonjour,
Cela concerne une compta 100 V14.04 SQL.
Bien que le champs existe, le mode de règlement n'est pas généré dans le fichier de l'OD de paie (*.pnm), or nous avons absolument besoin de mettre à jour le mode de règlement dans les écritures comptables pour ensuite utiliser les moyens de paiements et filtrer sur le mode de règlement.
J'ai créé un trigger sur la table F_ECRITUREC mais je rencontre trois problèmes :
1) Tous les comptes comportent après insertion un mode de règlement alors que cela ne concene que les écritures de tiers.
2) Le journal est saturé et bloque l'appli, comment ne pas écrire dans le journal d'evenement ?
3) Le temps de traitement est excessivement long, n'y a t'il pas moyen de rendre les choses plus rapides ?
Ci-dessous le trigger créé :
CREATE TRIGGER UPDATE_REGLT_SAL
ON dbo.F_ECRITUREC for insert as
BEGIN
DECLARE @CT_NUM VARCHAR(20),
@CG_NUM VARCHAR(15),
@JO_NUM VARCHAR(8),
@N_REGLEMENT SMALLINT
SELECT @CT_NUM = CT_NUM, @CG_NUM = CG_NUM, @JO_NUM = JO_NUM FROM INSERTED
IF @JO_NUM = 'RH' AND @CT_NUM IS NOT NULL
BEGIN
SELECT @N_REGLEMENT = N_REGLEMENT FROM F_REGLEMENTT
WHERE CT_NUM = @CT_NUM
IF @N_REGLEMENT IS NOT NULL
UPDATE F_ECRITUREC
SET N_REGLEMENT = @N_REGLEMENT
END
END
Quelqu'un accepterait-il de m'aider ?????
Merci d'avance
Cela concerne une compta 100 V14.04 SQL.
Bien que le champs existe, le mode de règlement n'est pas généré dans le fichier de l'OD de paie (*.pnm), or nous avons absolument besoin de mettre à jour le mode de règlement dans les écritures comptables pour ensuite utiliser les moyens de paiements et filtrer sur le mode de règlement.
J'ai créé un trigger sur la table F_ECRITUREC mais je rencontre trois problèmes :
1) Tous les comptes comportent après insertion un mode de règlement alors que cela ne concene que les écritures de tiers.
2) Le journal est saturé et bloque l'appli, comment ne pas écrire dans le journal d'evenement ?
3) Le temps de traitement est excessivement long, n'y a t'il pas moyen de rendre les choses plus rapides ?
Ci-dessous le trigger créé :
CREATE TRIGGER UPDATE_REGLT_SAL
ON dbo.F_ECRITUREC for insert as
BEGIN
DECLARE @CT_NUM VARCHAR(20),
@CG_NUM VARCHAR(15),
@JO_NUM VARCHAR(8),
@N_REGLEMENT SMALLINT
SELECT @CT_NUM = CT_NUM, @CG_NUM = CG_NUM, @JO_NUM = JO_NUM FROM INSERTED
IF @JO_NUM = 'RH' AND @CT_NUM IS NOT NULL
BEGIN
SELECT @N_REGLEMENT = N_REGLEMENT FROM F_REGLEMENTT
WHERE CT_NUM = @CT_NUM
IF @N_REGLEMENT IS NOT NULL
UPDATE F_ECRITUREC
SET N_REGLEMENT = @N_REGLEMENT
END
END
Quelqu'un accepterait-il de m'aider ?????
Merci d'avance
- Contributeur
- Messages: 50
- Inscription: Jeu 26 Mai 2005 07:21
Etonnée de n'avoir aucune réponse.....
Bonsoir,
Je suis étonnée de n'avoir aucune réponse à mon post !.... Personne de concerné, interessé ???
By,
Kolaite
Je suis étonnée de n'avoir aucune réponse à mon post !.... Personne de concerné, interessé ???
By,
Kolaite
- Contributeur
- Messages: 50
- Inscription: Jeu 26 Mai 2005 07:21
2 messages
|Page 1 sur 1
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités