Les lignes de taxes n'apparaissent pas dans un BC

Cette section est consacrée aux développements d'applications interfacées avec les logiciels Sage.

Modérateurs: Super-Apogea, Super Modérateur

Les lignes de taxes n'apparaissent pas dans un BC

de romulus001 » Mar 26 Juil 2016 10:23

Bonjour,

Suite à l'évolution chez un client de la gescom, allant de la version 16.90 à la version 18.10, une erreur a été remontée, quand on regarde le pied d'un bon de commande client qui a été généré en ODBC, les taxes n'apparaissent pas.
Du coup, je me suis dis qu'il faut regarder les champs dans la table F_DOCLIGNE et voir ce qui cloche, puis j'ai trouvé un champ qui a été ajouté : DL_CodeTaxe1 qui a la valeur NULL si je ne le renseigne pas.
N'ayant pas de manuel sur la description des tables en version 18.10, je ne sais pas comment alimenter ce champ, le dernier manuel que j'ai est pour la version 17.50 et ce champ n'est pas présent.

J'ai regardé du coup dans la table F_ARTCOMPTA mais je n'ai rien trouvé qui pourrait m'aider, vous savez comment faire pour alimenter correctement ce champ?

Merci
Dernière édition par romulus001 le Jeu 28 Juil 2016 10:30, édité 1 fois.
Super Contributeur
Super Contributeur
 
Messages: 176
Inscription: Sam 28 Juin 2014 20:48

Re: Les lignes de taxes n'apparaissent pas dans un BC

de IMPERIAL » Mer 27 Juil 2016 10:18

Bonjour,

Tu parles de manuel : Lequel ????? le manuel de référence ou le Strucfic

Parce que ce champs existe depuis la nuit des temps. Il te faut absolument le Strucfic

Cdlt
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.

IMPERIAL
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 4661
Inscription: Jeu 6 Aoû 2009 12:39
Localisation: ROSNY SOUS BOIS

Re: Les lignes de taxes n'apparaissent pas dans un BC

de romulus001 » Mer 27 Juil 2016 11:25

romulus001 a écrit:N'ayant pas de manuel sur la description des tables en version 18.10, je ne sais pas comment alimenter ce champ, le dernier manuel que j'ai est pour la version 17.50 et ce champ n'est pas présent.

Ce qu'on peut appeler StrucFic, et non, ces champs sont nouveaux depuis la version 18 de SAGE.
Comme je le disais, j'ai déjà pour la version 17.50 mais ces champs ne sont référencés dedans, tu dois confondre avec DL_TAXE1 à 3
Super Contributeur
Super Contributeur
 
Messages: 176
Inscription: Sam 28 Juin 2014 20:48

Re: Les lignes de taxes n'apparaissent pas dans un BC

de IMPERIAL » Mer 27 Juil 2016 18:09

Bonjour,

Heu ...oui Sorry ... je suis en vacances et j'ai pas mon ordi du bureau ... Je répond de tête ... et à mon age le tête ... c'est plus ça

Dans DL_CodeTaxe1, tu dois y mettre ton code de taxe (comme son nom l'indique) V20, D20, ou XX au choix selon ta tva sur ta ligne ...

Cdlt
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.

IMPERIAL
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 4661
Inscription: Jeu 6 Aoû 2009 12:39
Localisation: ROSNY SOUS BOIS

Re: Les lignes de taxes n'apparaissent pas dans un BC

de romulus001 » Jeu 28 Juil 2016 10:27

Bonjour,
je me suis renseigné en interne, ce problème a pu être résolu dans un autre développement.

A faire :
1) On regarde si le code de taxe renseigné sur l'article :
Code: Tout sélectionner
SELECT F_ARTCOMPTA.ACP_ComptaCPT_Taxe1
FROM dbo.F_ARTCOMPTA
INNER JOIN dbo.F_TAXE ON F_ARTCOMPTA.ACP_ComptaCPT_Taxe1 = F_TAXE.TA_Code
WHERE ACP_Type=0 and  AR_Ref='<Code Article>' and ACP_Champ=<champ N_CatCompta de F_COMPTET>


2) si la requête ne retourne rien, on regarde alors sur la famille :
Code: Tout sélectionner
SELECT F_FAMCOMPTA.FCP_ComptaCPT_Taxe1
FROM F_FAMCOMPTA
INNER JOIN F_TAXE ON F_FAMCOMPTA.FCP_ComptaCPT_Taxe1 = F_TAXE.TA_Code
WHERE FCP_Type=0 and  FA_CodeFamille='<Code Famille>' and FCP_Champ=<champ N_CatCompta de F_COMPTET>
Super Contributeur
Super Contributeur
 
Messages: 176
Inscription: Sam 28 Juin 2014 20:48


Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité