Vous consultez une page technique concernant le logiciel de gestion Mercator. Celle-ci contient des informations spécifiques destinées aux professionnels de Mercator. Souhaitez-vous être redirigés vers des informations plus générales ?


   Ne plus poser cette question

Exemple de liaison OLE sur la comptabilité avec analytique

0000001513     -      24/10/2014
Obsolète

Cette page ne concerne que les versions legacy et Aruba.

L'exemple ci-dessous montre l'utilisation de la méthode AppendBookingAna qui permet l'ajout de lignes analytiques dans une écriture comptable. Cet ajout doit se faire après l'appel de la méthode AppendBooking. Ainsi, les lignes analytiques seront liées à celle de la comptabilité générale insérée par AppendBooking.

Les paramètres de la méthode appendBookingAna sont :

  • le numéro du plan
  • le compte analytique
  • le montant en devise de l'écriture (négatif = débiteur, positif = créditeur)

ox = CreateObject("mercatorole.xmercator")
?ox.Initialize("D:\Test\Mercator2")
?ox.login("GUY")
?ox.initmvt("C", "ODV", date())
?ox.appendBooking(1, "604000", -100)
?ox.appendBookingAna(1, "ENTRETIEN", -40)
?ox.appendBookingAna(1, "SALES", -60)
?ox.write('ana_tmp','commentair','Commentaire Ana')
?ox.write('lignes_c_tmp','commentair','Commentaire 1')
?ox.appendBooking(2, "CHOS", 100)
?ox.write('lignes_c_tmp','commentair','Commentaire 2')
?ox.validmvt("C")

AppendBookingAna  requiert un code d'installation de Mercator 7.0 ou ultérieur.



Vous consultez une page relative à une version de Mercator qui n'est plus commercialisée ni supportée.

Mercator est une application .net qui utilise une base de données SQL Server. Les informations sur cette page ne correspondent plus à ces caractéristiques.