Institut numerique

Les données d\’exercice de l\’entreprise

Ces données concernent les clients, commandes, mesurages et charges directes et indirectes que
nous imputons.

Les clients et commandes.

Nous avons ouvert trois éléments client.

Le premier élément client  a pour attributs:

Ce client a passé une commande, que nous lisons dans l’élément commande qui est inclu (dans l’élément client  que nous venons de décrire).

La lecture est identique pour chaque élément client.

Le id de cette commande est « com001 », son objet consistera à vendre et placer un systeme solaire,
le chiffre d’affaire en est de 12000 (Euro)

Les mesurages et charges directes.

Revenons au premier élément client.

Nous lui avons attribué deux commandes (deux éléments commande  inclus dans les tags client).

Il a ensuite été procédé à des mesurages d’unités d’oeuvre des activités utilisées.

Dans le document XML, nous avons incorporé à l’élément commande dont l’attribut
id_commande est « com001 », seize éléments mesurage pour seize mesurages réalisés pour cette
commande.

La lecture du premier mesurage:

Le mesurage1 se rapportant à l’activité2 a été réalisé le 01 février 2009; 4 unités d’oeuvre de type
« heure_demarchage » ont été consommées.

Toujours dans le cadre de notre premier élément client, à la suite des éléments mesurage, nous
créons trois éléments charge_directe

La lecture du dernier élément « charge_directe » est: la charge directe dont le id est « fact9999 » a
été imputée sous le numéro pcmn 620000; le montant imputé est de 25 (Euro), la quantité 32,5
(unités).

Trois charges directes sont imputées à cette commande

– des achats de fournitures pour un montant de 4756 (Euro), et 322 (Euro).

– des heures de production, dont la quantité de 32,5 heures correspond aux mesurages de
« production » de la commande. Le montant de 25 (Euro) par heure est une valeur fournie par
l’utilisateur.

Les charges indirectes.

Cette partie du document XML concerne les charges indirectes et la méthode selon laquelle nous les
imputons.

Précisions.

Une même pièce comptable peut contenir des charges directes et indirectes, et les charges indirectes
d’une même pièce comptable peuvent être incorporées dans différents postes pcmn.

L’attribut « id_chargeindirecte » prendra la même valeur que dans la comptabilité générale.

Autrement dit, si la pièce comptable porte dans la comptabilité générale le numéro 001, la même
valeur sera appliquée pour l’attribut « id_chargeindirecte » : « fact001 ».

Nous ouvrons un élément pour chaque pièce comptable comportant une charge
indirecte.

Pour chaque imputation de cette pièce comptable, nous ouvrons un élément imputation, inclus
dans l’élément charge_indirecte.

Examinons le premier élément de ce fragment du document XML:

id_chargeindirecte=”fact001″

montant_htva_total=”2000″

y sont inclus deux éléments :

id_imputation=”imp0001″

id_pcmn_imputation=”601300″

montant_htva_impute=”850 »

et

imputation id_imputation=”imp0002″

id_pcmn_imputation=”611300″

montant_htva_impute=”1150″

La lecture en est: la facture fact001 dont le montant total hors TVA est de 2000 (Euro), est imputée
en deux fois, dans le poste pcmn 601300 pour un montant hors TVA de 850 (Euro), et dans le poste
pcmn 611300 pour un montant hors TVA de 1150 (Euro).

La lecture de ce second élément: la facture fact005 dont le montant total hors TVA est de
2401(Euro) est imputée dans le poste pcmn 615200 pour un montant hors TVA de 1600 (Euro).

Cette facture comportait une charge directe pour un montant hors TVA de 801 (Euro), que nous
avons imputé dans la commande « com002 » en charge_directe.

La lecture de tous les éléments charge_indirecte dans le fragment de document XML ci-dessous
est identique.

La dernière partie du document XML concerne l’élément pcmn

Nous avons créé ceux qui sont autorisés par la DTD.

La lecture du dernier élément « pcmn » est: le poste dont le id_pcmn est 640200 est intitulé 640200
precompte immobilier. La lecture est identique pour les éléments précédents.

Enfin, le document XML est fermé par la balise clôturant l’élément racine /ABC:

Le document ABC/XML entier.

Nous reproduisons ci-dessous l’entièreté du document XML.

Page suivante : Chapitre 6 XQuery, outil de requête

Retour au menu : Elaboration d’une application de la méthode Activity Based Costing utilisant les technologies XML