Forum d'entraide Acomba
Pourquoi ne pas devenir membre du forum ?

Identifiez-vous ou Inscrivez-vous afin d'accéder à l'inrégralité du forum:
Accès à toutes les catégories du forum,
Entraide entre les 6 500 membres, et ce nombre s'accroît quotidiennement!

Notez que ce forum est indépendant de la société Acceo Solutions, éditrice du logiciel Acomba.

Rejoignez le forum, c’est rapide et facile

Forum d'entraide Acomba
Pourquoi ne pas devenir membre du forum ?

Identifiez-vous ou Inscrivez-vous afin d'accéder à l'inrégralité du forum:
Accès à toutes les catégories du forum,
Entraide entre les 6 500 membres, et ce nombre s'accroît quotidiennement!

Notez que ce forum est indépendant de la société Acceo Solutions, éditrice du logiciel Acomba.
Forum d'entraide Acomba
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Connexion
Le deal à ne pas rater :
Bon plan achat en duo : 2ème robot cuiseur Moulinex Companion ...
600 €
Voir le deal

Aller en bas
avatar
mpelchat
Nombre de messages : 4
Date d'inscription : 04/05/2015

Creation de ligne de taxes Empty Creation de ligne de taxes

Ven 28 Déc 2018 - 13:01
Bonjour,

Je tente de créer des lignes de taxes via SDK en C#. J'arrive a faire insérer les lignes de taxes (ILLineType= InvoicingLineType.IL_Tax, ILLineNumber[x] = 991 et plus). Dans la fenêtre d'acomba pour les factures, quand je le consulte, Le sommaire des taxes (Onglet Totaux) affiche les bon montants de taxes, mais les lignes de taxes apparaissent aussi avec les produits et sont calculer comme produit.

Je cherche depuis quelques jours pour trouver la raison qu'il apparaissent comme produits et taxes en même temps.

Des idées quelqu'un?
Merci d'avance

Voici le code qui crée la ligne:

//NoProduct = Code de Taxe

TransactionInt.ILLineNumber[TransactionInt.TANumLines] = LineNo; (991 et + )
TransactionInt.ILProductNumber[TransactionInt.TANumLines] = NoProduct;
AcoSDK.Tax029 TaxInt = new AcoSDK.Tax029();
TaxInt.PKey_TaNumber = NoProduct;
if (TaxInt.FindKey(1, true) == 0)
{
TransactionInt.ILInvoicedQty[TransactionInt.TANumLines] = 0;
TransactionInt.ILProductNumber[TransactionInt.TANumLines] = TaxInt.TaNumber;
TransactionInt.ILProductCP[TransactionInt.TANumLines] = TaxInt.CardPos; // TaxGroupInt.TGTaxCP[i];
TransactionInt.ILCharterCP[TransactionInt.TANumLines] = TaxInt.TaCollectedTaxesCharterCP;
TransactionInt.ILType[TransactionInt.TANumLines] = AcoSDK.InvoicingLineType.IL_Tax;
}
TransactionInt.ILTotalAmount[TransactionInt.TANumLines] = Price;
TransactionInt.ILProductGroupCP[TransactionInt.TANumLines] = 0;
TransactionInt.ILProductGroupNumber[TransactionInt.TANumLines] = 0;
TransactionInt.ILTaxLineRate[TransactionInt.TANumLines, 1] = 0;
TransactionInt.ILTaxLineRate[TransactionInt.TANumLines, 2] = 0;
avatar
mpelchat
Nombre de messages : 4
Date d'inscription : 04/05/2015

Creation de ligne de taxes Empty Creation de ligne de taxes

Mar 15 Jan 2019 - 11:22
J'ai trouvé le trouble. Les était créé en double par inadvertance. Une fois comme produit et une autre comme taxes.
Revenir en haut
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum