Access calcul Taxes Commande via ODBC
2 participants
- Luc Martin
- Nombre de messages : 20
Date d'inscription : 21/11/2008
Access calcul Taxes Commande via ODBC
Lun 15 Déc 2008 - 14:52
Le calcul de taxes ne se fait pas dans acomba...
Tout est OK jusqu'à l'ajout du transport, parcontre les taxes se perdent !!!
'Ici les frais de transport et taxes
rstTransactionDetail.Open "SELECT * FROM TransactionDetail where TaNum = " & Ta, cnn, adOpenKeyset, adLockOptimistic
rstTransactionDetail!ILLineNumber = 991
rstTransactionDetail!ILType = 7
rstTransactionDetail!ILTotalAmount = Forms![frm_Facture]![surcharge] + Forms![frm_Facture]![fraisexped]
rstTransactionDetail.Update
rstTransactionDetail.Close
rstTransactionHeader.Close
'On calcule les taxes en incluant la ligne de transport
cnn.Execute ("CALCULATE_TAXES")
'Terminer la création de la transaction
cnn.Execute ("END_TRANSACTION_IN")
'Fin Ligne Commande Acomba
Tout est OK jusqu'à l'ajout du transport, parcontre les taxes se perdent !!!
'Ici les frais de transport et taxes
rstTransactionDetail.Open "SELECT * FROM TransactionDetail where TaNum = " & Ta, cnn, adOpenKeyset, adLockOptimistic
rstTransactionDetail!ILLineNumber = 991
rstTransactionDetail!ILType = 7
rstTransactionDetail!ILTotalAmount = Forms![frm_Facture]![surcharge] + Forms![frm_Facture]![fraisexped]
rstTransactionDetail.Update
rstTransactionDetail.Close
rstTransactionHeader.Close
'On calcule les taxes en incluant la ligne de transport
cnn.Execute ("CALCULATE_TAXES")
'Terminer la création de la transaction
cnn.Execute ("END_TRANSACTION_IN")
'Fin Ligne Commande Acomba
- Lartis
- Nombre de messages : 640
Ville : Laval
Date d'inscription : 03/04/2007
Fiche d'Entreprise
Nom de l'entreprise: Groupe Conseil Lartis Inc.
Taxes...
Lun 15 Déc 2008 - 16:47
Bonjour,
Je regarderais du côté des produits, pour m'assurer qu'ils font bien parti d'un groupe de produit taxable. Regardez aussi si le client a un groupe de taxe.
Dans l'entête, avez-vous bien initialisé le groupe de taxe:
'Pour le calcul des taxes avec le cnn.Execute("CALCULATE_TAXES")
'il faut initialiser un CardPos du groupe de taxe
'On peut donc aller chercher le groupe de taxe auquel le client fait parti
'pour utiliser les bonnes taxes pour le calcul
rstTransactionHeader!InTaxGroupCP = rstCustomerData!CuTaxGroupCP
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Et dans les produits:
rstTransactionDetail!ILProductCP = rstProductData!RecCardPos
Assurez-vous que le groupe de taxe utilisé existe, que le groupe de produit utilisé est valide et contient des comptes d'achat et de vente.
Vous pourriez poster votre code au complet, ça serait plus utile que votre extrait.
Je regarderais du côté des produits, pour m'assurer qu'ils font bien parti d'un groupe de produit taxable. Regardez aussi si le client a un groupe de taxe.
Dans l'entête, avez-vous bien initialisé le groupe de taxe:
'Pour le calcul des taxes avec le cnn.Execute("CALCULATE_TAXES")
'il faut initialiser un CardPos du groupe de taxe
'On peut donc aller chercher le groupe de taxe auquel le client fait parti
'pour utiliser les bonnes taxes pour le calcul
rstTransactionHeader!InTaxGroupCP = rstCustomerData!CuTaxGroupCP
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
Et dans les produits:
rstTransactionDetail!ILProductCP = rstProductData!RecCardPos
Assurez-vous que le groupe de taxe utilisé existe, que le groupe de produit utilisé est valide et contient des comptes d'achat et de vente.
Vous pourriez poster votre code au complet, ça serait plus utile que votre extrait.
_________________
Sylvain Laurence, partenaire, revendeur et développeur Acomba
Groupe Conseil Lartis Inc. www.lartis.com
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum