0% ont trouvé ce document utile (0 vote)
12 vues58 pages

Guide de comptabilité Murex détaillé

Le document présente un module de comptabilité Murex, détaillant les moteurs comptables, la structure des comptes, et les règles comptables spécifiques. Il couvre également les processus comptables, y compris la simulation comptable et la comptabilité marquée au marché. Les sections sont organisées par jour, abordant divers aspects techniques et pratiques de la comptabilité dans le système Murex.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
12 vues58 pages

Guide de comptabilité Murex détaillé

Le document présente un module de comptabilité Murex, détaillant les moteurs comptables, la structure des comptes, et les règles comptables spécifiques. Il couvre également les processus comptables, y compris la simulation comptable et la comptabilité marquée au marché. Les sections sont organisées par jour, abordant divers aspects techniques et pratiques de la comptabilité dans le système Murex.

Traduit par

ScribdTranslations
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Contenu

Jour 1......................................................................................................................................................................................... 2
Module de comptabilité Murex.2
Moteur comptable...........................................................................................................................................................2
Comptabilitétemplate.......................................................................................................................................................2

Commerce droittpar statnous.6

Comptabilitétructure. 6
Chartde Compteststructure..............................................................................................................................................6
Organisation detle code GL présenttaton......................................................................................................................6
Règle de comptabilité SGthaut.7

Champs clés pour les règles comptables........................................................................................................................................7


Cartographietcapable. 7

Support utilisateur définitcapable.........................................................................................................................................8

Règles comptablestructure..............................................................................................................................................8
Comptabilité des devisestreathommest..............................................................................................................................................17

Jour 2....................................................................................................................................................................................... 19
Processus comptables........................................................................................................................................................19
Simulation comptable.19
Comptabilitétries atTrade Level.................................................................................................................................20
Comptabilité Marquée-to-Marquet......................................................................................................................................21

Comptabilité dansttu estRapprochement


MarquetOpération.........................................................................................................................................................35
Jour 3....................................................................................................................................................................................... 43
Script de clôture de comptabilitét.......................................................................................................................................................43

Séquence de travail de fin de journée.......................................................................................................................................................43

Script de fin de journéet......................................................................................................................................................43

Fin de journéetdépannage...........................................................................................................................................47

Alimentation Comptable.......................................................................................................................................................50
Database structure.53
Réparation de comptabilitéte..................................................................................................................................................53

Audit ComptabletTable.................................................................................................................................................56
Jour 1
Module de comptabilité Murex
Moteur comptable

Tables de correspondance (comptabilité,


Échanges
portefeuille, et contrepartie

Règles comptables Moteur comptable Modèle de comptabilité

Écritures comptables

Modèle de comptabilité

Réglages importants :
Paramètres globaux
Calcul
Revaluaton Frequency
Paramètres globaux

Filter
Permet de spécifier des conditions pour restreindre les échanges évalués lors de la clôture de fin de journée comptable.

Nombre de serveurs
Précisez le nombre de moteurs comptables inités lors de la clôture de comptabilité de fin de journée.
Entries comments
Configurez les informations qui sont capturées dans le champ de commentaire des écritures comptables.

Calcul
Cette section spécifie le type de configuration pour chaque type de produit pendant la clôture comptable.
(Utilisation des FX et des obligations comme exemple)

La configuration clé comprend


Méthode d'accumulation des intérêts
Événements comptables

Revaluaton Frequency
À compléter...
Droit commercial par statut

Structure comptable
Structure du plan de comptes
Pour OCBC SIN, voici la structure du plan de comptes (COA). Il se compose de 19 chiffres. Murex a une contrainte de 20 maximum.
chiffres.
Code Entty (3 chiffres) - récupéré du champ défini par l'utilisateur (UDF) du Portolio.
Centre de coûts (3 chiffres) - récupéré du UDF de Portolio
Code compte GL (5 chiffres) - récupéré à partir de la table de mappage des comptes
Code produit (3 chiffres) – récupéré de la typologie ou du tableau de mappage des produits
Customer segmentcode (2-digits) – retrieved from counterparty or portolio mapping
Code de sous-grand livre (3 chiffres) – logique spécifique au pays

Pour OCBC NISP, la structure est proposée pour être un peu différente. OCBC NISP recherche un code de compte GL qui soit de 8 chiffres.
Afin d'accommoder cette configuration, c'est la configuration qui est envisagée :

Code Entty (3 chiffres) - récupéré depuis le champ défini par l'utilisateur du Portolio (UDF).
Centre de coûts (3 chiffres) - récupéré du UDF du Portefeuille
Code de compte GL (8 chiffres) - récupéré à partir de la table de mappage des comptes
Code produit (3 chiffres) – récupéré de la typologie ou du tableau de mappage des produits
Code de segment client (2 chiffres) – récupéré auprès de la contrepartie ou de la cartographie du portefeuille

Organisation de la présentation du code GL


Dans OCBC NISP, le 1stles chiffres spécifient la classification financière :
1 – Asset
2 – Responsabilité
3 – Équité
4 – Revenus
5 - Dépense
6 - Engagement et Contingent
7 – Contre Engagement & Contingent

Configuration des règles comptables SG


Champs clés pour les règles comptables
Entty (Portefeuille)
Groupe de transaction (niveau de transaction)
Transacton Type (Transacton level)
ProductTypology (Transacton level)
InstrumentCode (Security)
InstrumentSub Code (Security)
Drapeau cité/non cité (Sécurité)
Drapeau d'achat/vente de transaction pour Repotrade (niveau de transaction)
Drapeau interne/externe (niveau de transaction)
Section Comptabilité (Portefeuille)
Type de compte de contrepartie (contrepartie)

Table de correspondance
table#liste#ac_gl_m_dbf
Contenir le groupement de produits connexes dans le même libellé comptable.
Non FI Key:
Entty
Groupe de transaction
Transacton Type,
ProductTypology

FI Key:
Entty
Groupe de transaction
Transacton Type,
InstrumentCode,
InstrumentSub Code,
Drapeau cité/non cité

table#liste#ac_gl_d_dbf
Contient le compte GL détail à récupérer pour former le COA.
Key:
Étiquette GL
Drapeau interne/externe
Section Comptable (1stlevel, 2ndniveau)
Counterparty AccountType (1st level, 3rdniveau)

table#liste#ac_gl_fi_dbf
Contient le code produit pour les produits FI à récupérer pour former le COA.
Key:
Entty
ProductTypology
InstrumentCode
InstrumentSub Code
Code de pays de sécurité (1stniveau seulement
Quoted/Unquoted flag
Transacton buy/sell flag for Repotrade

TABLE#LIST#MISC_ACC_DBF (utilisé pour l'échange d'investissements et d'autres comptes)


TABLE#LIST#SETLMO_DBF

Soutien aux tables définies par l'utilisateur


Table définie par l'utilisateur de contrepartie (TABLE#DATA#COUNTERP_DBF)
Table utilisateur définie de portefeuille (TABLE#DATA#PORTFOLI_DBF)
Table de sécurité définie par l'utilisateur (TABLE#DATA#SECURITI_DBF)
Instructions de règlement des contreparties (informations sur le compte nostro/vostro)

Structure des règles comptables


Référez-vous au document murex :
5.1.1019 Règles comptables pour les transactions
5.1.212 Définition des comptes

Règles comptables
Événements comptables
Voici les différents événements qui se produisent dans le cycle de vie d'un commerce.
- Engagement
- Livraison
- Réalisé en direct
- Réalisé-Mort

Filtres
Le filtre permet au même événement comptable de générer une entrée pour différents comptes de débit/crédit.
Condition de filtrage commune :
- GLMatrixChkAcctble: vérifiez si le ac_gl_m
- GLMatrixChkBR : pour les contreparties dont le type de compte commence par 'BR', vérifiez que le ac_gl_m est
configuré pour le type de comptabilité de contrepartie.

La condition de filtre est configurée entre le champ, la constante et un calcul.

Types de filtre : Filtre OU


Types de filtre : Filtre ET
Types de filtre : Filtre complexe
Compte dynamique
Les valeurs pour le plan de comptes sont générées lors du processus de fin de journée.
SG_AUCUN_MOD_DE_RÈGLEMENT

ÉCHANTILLON : SG_SPOTPOS
Compte formule
Le plan de comptes est généré en fonction d'un ensemble de critères spécifiques.
Compte d'exemple : Matrix_NostroSet
Règle liée
Établi une relation entre un type de produit et les règles comptables définies pour un autre type de produit.

Sample: EQD_BOND_CNV=IRD_BOND
Calculaton
C'est une fonctionnalité de Murex qui permet une fonction définie par l'utilisateur.
Cela est utilisé largement dans la configuration comptable.

Fonction importante à connaître :


GLMatrixChkAcctbl_FI
CTBLFIELD('TABLE#LIST#AC_GL_M.GL_LABEL','SID',({Acc_Entry->~Entty}+CTBLFIELD('VIEW_AC_GL_M.SID','NB',
str({Header->Trn#}))))

NOSTRO_ACC_DC_FI
IIF(trim({Header->PAYTP_DESC})='DVP',
SI(ESTVIDE
(C_TRNCDI({Header->Trn#},'DI:'+{Acc_Entry->Entry Cur}+':D:N::'+{Header->Counterpart},'NOSTRO_GL'))=1,
(C_TRNCDI({Header->Trn#},'DI:'+{Acc_Entry->Entry Cur}+':C:N::'+{Header->Counterpart},'NOSTRO_GL'))
(C_TRNCDI({Header->Trn#},'DI:'+{Acc_Entry->Entry Cur}+':D:N::'+{Header->Counterpart},'NOSTRO_GL')))
SI(ESTVIDE
(C_TRNSI({Header->Trn#},{Acc_Entry->Entry Cur}+':D:N::'+{Header->Counterpart},'NOSTRO_GL')) = 1,
(C_TRNSI({Header->Trn#},{Acc_Entry->Entry Cur}+':C:N::'+{Header->Counterpart},'NOSTRO_GL'))
(C_TRNSI({Header->Trn#},{Acc_Entry->Entry Cur}+':D:N::'+{Header->Counterpart},'NOSTRO_GL'))
)

Sample: PRODUCT_TYPOLOGY
SUBSTR(IIF(({Header->Internal}="Y".ET.{Header->Portolio}<> {Acc_Entry->~Currentportolio}.ET.
(ESTVIDE(ÉLIMINER(CTBLFIELD('TABLE#LIST#AC_GL_M.ALT_PDTCDE','SID',({Acc_Entry->~Entty}+{Header->Trn-
Group}+{Header->Trn-Type}+{Header->Product
Typologie}))))=0)),CTBLFIELD('TABLE#LIST#AC_GL_M.ALT_PDTCDE','SID',({Acc_Entry->~Entty}+{Header->Trn-
Groupe}+{En-tête->Type-Trn}+{En-tête->TypologieProduit})),'')+SUBSTR({En-tête->TypologieProduit},2,4),1,3)
Traitement des taux de change comptables

La devise de comptabilité est configurée au niveau de l'entrée.


Toute devise qui n'est pas une devise de comptabilité est considérée comme une devise étrangère.
La conversion de devise est effectuée pour une devise étrangère en une devise spécifique basée sur la configuration. Le taux de change est pris à partir de
le taux de correction comptable.

Jour 2
Processus comptables
Simulation comptable
La simulation comptable est un outil important pour vérifier si les règles comptables mises en place ont été correctement exécutées ou non.

Après la requête Aſtertrade, allez dans Outils -> Établir des écritures comptables et cliquez sur 'Oui' pour continuer.
C'est une fonction qui permet à l'utilisateur de savoir quelles entrées seraient générées lors de la clôture de compte en fin de journée.

Accountng Entries atTrade Level


Se référer au document murex :
5.1.959 Documents comptables

Numéro d'entrée 737612889 738410695 738410696 738410697


NB_PREV 0 737612889 0 0
[Link] IRD IRD IRD IRD
[Link] OCTROIT OBLIGATIONS OBLIGATIONS OBLIGATION
[Link]
Numéro de règle 1808 1808 1795 1808
Trn. Number 13659796 13659796 13659796 13659796
Serpillière. Numéro 0 0 13018354 0
NB_BS S S S S
NB_REVERS
N Y N N
E
Origine
Currency
(Échange
Entrée)
Entrée XXXXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXXXX
Comment OCBC SIN X;XXXX;OCBC SIN X;XXXX;OCBC SIN X;XXXX;OCBC SIN
Date d'entrée 26/09/2013 27/09/2013 27/09/2013 27/09/2013
Débit d'entrée 10423340417290331 10423331956290331 10423362060290331 10423340417290331
Compte 77 24 77 77
Crédit d'entrée ["10423331956290331","10423340417290331","10423330586290331","10423331956290331"]
Compte 24 77 24 24
Entrée
SGD SGD SGD SGD
Monnaie
Montant d'entrée 67247,27 67247,27 312320 67622.95
EN_TYPE 6 6 0 6
PAY_DAT 01/10/2013 01/10/2013 27/09/2013 01/10/2013
ENTITÉ OCBC SIN OCBC SIN OCBC SIN OCBC SIN
ACC_SEC COMMERCER Négociation TRADING TRADING
VAL_DATE 26/09/2013 27/09/2013 27/09/2013 27/09/2013
NB_ANNULER 0 0 0 0
DATE_SYST 26/09/2013 27/09/2013 27/09/2013 27/09/2013
EN_FILETÉ 1 1 0 1
Événement 0 RL RL RZ RL
SG_IRD_BOND_SE SG_IRD_BOND_SE SG_IRD_BOND_SE SG_IRD_BOND_SE
Rule Label LL_DAILY_ACCRUA LL_DAILY_ACCRUA LL_REALIZE_PL_DI LL_DAILY_ACCRUA
L_AST L_AST SC_AST_TRD_CPN L_AST

EN_TYPE - 0: others, 3: MTM, 6: Interestaccrual, 7: Manual entry


NB_REVERSE - Défini sur 'Y' lorsque l'entrée liée correspond à un Remboursement Automatique
EN_MESURÉ - Purge logique des écritures comptables, 1 : signifie à ignorer.

Comptabilité Marquée au Marché


Échantillon de commerce : 13439237 (FXD)
Calcul
(MV + FCP + PV) * taux de correction comptable
= (-4873,54481239972 + 0 + 0,000751812806811358) * 1,68261386862429
= -8200,29

Échantillon de commerce : 13646878


Computaton:
(MV + FCP + PV) * taux de correction comptable
= (29.6754500007038 + 0 + -0.00163336417994486) * 1.24686050005053
= 36.99911

Sampletrade : 13650865 (Opton)


Se référer au document murex :
5.1.1311 Markedto MarketRevaluaton Formulae
Calcul
Valeur marchande (actualisée) + Paiement initial futur en espèces fixe (actualisé) + Paiement initial passé en espèces fixe (non actualisé)
= MVDisc+CshFutIPCapDisc+CshPastIPCapNonDisc
= (-11793.8760544467 + 0 + 64800)
= 53006.1239455533

Intérêts comptables à l'accumulation


Se référer au document murex :
5.1.26 Calcul des provisions comptables

Le calcul de l'accumulation des intérêts est lié à une configuration dans le modèle comptable.
Réservation de fin de mois
Montant EOM : le montant de la dernière entrée d'accumulation du mois est égal à la valeur exacte de l'accumulation à la fin du mois.

Réservation en jour non travaillé


Ce drapeau est utilisé pour gérer les intérêts de fin de semaine.
Montant actuel : le montant de l'écriture de constatation est égal à la valeur exacte de la constatation à cette date

Échantillon de commerce : 13652145 (Prêt et Dépôt)


L'entrée d'accumulation d'intérêts est générée quotidiennement et annulée le lendemain.
Le montant des intérêts courus peut être obtenu à partir de la fonction P&L (répartition comptable).
Sampletrade : 13557395 (Obligation Live)
Il existe une distinction pour les obligations négociées sous le livre AFS. La prime/le rabais est reconnu en dehors de l'actif FI.
compte. Il est amorti quotidiennement jusqu'à l'échéance de l'obligation ou jusqu'à ce que l'obligation soit réglée.

L'accumulation d'intérêts et l'amortissement de la prime / du discount peuvent être obtenus à partir du compte de résultat (détails comptables) après
requête de commerce en cours.
Sampletrade : 11774177 (Obligation nette - partielle)
Calcul du montant de la prime/remise qui est compensé en raison de la compensation :
= Prix d'origine - remise * (quantité nette / quantité d'origine)
= 517500 * 20000/150000
= 69000

Calcul de la prime/décote amortie réalisée :


= Rendement effectif d'amortissement du P&L (détail comptable) * (quantité nette / quantité originale)
= 38831.7037856325 * 20000/150000
= 5177.560504751

Remarque :
Le netng est effectué le 16 août 2013, donc la répartition P&L doit être récupérée pour le 15 août 2013.

Échange d'échantillons : 13267095 (Obligation nette - complète)


Dans cet échantillon, le côté de vente est entièrement compensé par une autre opération d'achat (5313678). Par conséquent, la position restante est laissée avec
uniquement le côté d'achat.

Échange d'échantillons : 13263966 (Repo_obligation)


For Bond Repo,the interestaccrual is found inthe second leg ofthe P&L (Accountng breakdown). The firstleg isthe P&L
forthe underlying instrument.
Opération de marché
1 – Exercice
2 – Expiration
3 – Résiliation anticipée
4 – Netng
5 – Restructuration
6 – Annuler et réémettre
7 – Supprimer

Exemple de restructuration comptable


Sampletrade : 10403773 (Opton)
La restructuration se produit après que la prime dans le commerce original se soit installée.

échange restructuré : 11144654 (Opton)


Bien que la prime soit révisée, le montant de la prime affiché pour l'accord restructuré est toujours la prime d'origine.
Échantillon d'annulation et de réémission comptable
Échantillon de commerce : 1202990 (Opton)
L'annulation et la réémission se produisent après que la prime de l'opération d'origine a été réglée.

Annuler & réémettre le commerce : 1416251 (Option)


Le nouveau commerce a publié le nouveau montant de la prime dans l'accord d'annulation et de réémission.
Jour 3
Script EOD de comptabilité
Séquence de travail de fin de journée
La clôture comptable de fin de journée est effectuée après que la date de déplacement de FO ou PC (à confirmer) soit complétée. En général, cela suit cette séquence.

mais à confirmer contre la configuration Control-M :

Opérations de marché Obligations MTM Comptabilité EOD

Script de fin de journée


Referto document murex :
5.1.216 Procédure de fin de journée comptable

3-COMPTABILITÉ EOD SG
Date de déménagement 2-ACC SG

Dans le cadre de la clôture des comptes, quatre étapes clés doivent être effectuées :

ACCCOPY-FX : Copier les taux de change dans les taux de fixation comptables.
ACCEOD-TRN : Générez les écritures comptables entre la date comptable (incluse) et la date cible (exclue).
cet échantillon, OCBC SIN divise la journée EOD en LN_BR et non LN_BR. Cela n'est pas requis pour NISP.
ACCEOD-BAL : Calculez les soldes comptables entre la date cible et la date comptable. Lorsque le décalage est
laissé vide, le système calculera le solde uniquement pour la date de comptabilité.
ACCEOD-MVDATE : Déplacez toutes les données de compte à la date cible. Si la date cible est antérieure à la
la date du compte courant, elle supprime toutes les entrées comptables de la date cible à la date comptable.
Fin de dépannage
Dépannage - Surveillance de la comptabilité Monit
Ce sont deux processus qui devraient être actifs lorsque le comptage EOD est en cours.

Dépannage - Comptabilité -> Audit -> Piste de vérification de fin de journée


La vérification de fin de journée affiche le produit qui est traité par la comptabilité à la fin de la journée.
Dans un processus de fin de journée atypique, l'audit affichera cette information :
Démarrage du moteur de comptabilité
Chargement de la règle comptable
Lecture de l'information d'audit de transaction
Générez les écritures comptables

La plupart des éléments de la piste de vérification se présentent par paires. Par exemple, la RÈGLE DE CHARGEMENT (code 1871671) aura une entrée de début et
une entrée de fin. Lorsque l'entrée DE FIN est manquante pour une tâche particulière, cela signifie que la tâche est toujours en cours ou a échoué.

Si une étape a duré longtemps, la table d'audit montrera la dernière étape que le compte de fin de journée a.
En cours d'exécution. À partir de là, cela donnera une indication de l'endroit où le traitement prend beaucoup de temps et le dépannage peut.
commence au niveau de la base de données ou de UNIX.

Récupération
Il y aura des situations où nous devrons annuler une clôture de fin de journée comptable.
ACCUNDO-TRN : Supprimer les entrées comptables entre la date cible (inclusivement) et la date comptable (inclusivement). Cela
est différent de l'annulation de la date de mouvement car les entrées manuelles des utilisateurs ne sont pas supprimées.
ACCEOD-MVDATE : Déplacez toutes les dates de compte vers la date cible. Si la date cible est antérieure à
La date du compte courant, elle supprime toutes les écritures comptables de la date cible à la date comptable.
Alimentation Comptable
Ceci est le répartiteur de comptes pour le fichier d'entrées de comptes et le fichier de solde de compte

DT_ACJD_SG_AF
SG_IT_RPT_ACJS
Structure de la base de données
Ceci est une liste de tables utilisées par la comptabilité à la fin de la journée ; cependant, cette liste n'est pas exhaustive.

ACC_AUDT_DBF: Trade level accountng eventdetails


COMPTE#MMMYYYY#ACC_DT1_DBF: Table d'entrées comptables
COMPTE#ACC_AUD_DBF: Détails d'exécution de la clôture comptable
COMPTE#ACJ_SEGM_DBF: Table de configuration importante qui est peuplée lors du marquage de l'entrée à l'ensemble d'entrées.
Si cette table contient des entrées en double pour une entrée, la clôture comptable de fin de journée sera perturbée.
TRN_ACJS_DBF : Solde de compte pour chaque compte de grand livre pour une entrée.
TRN_ACR1_DBF : table de configuration des règles de compte
TRN_ACFD_DBF : Table de configuration des règles de compte et de la section comptable
TRN_ACAT_DBF : Structure de tableau de hiérarchie de compte de formule
TRN_ACAF_DBF : Table de comptes de formule
TRN_ACA3_DBF : Table de structure de compte dynamique
TRN_ACA1_DBF : Table de liste de comptes simple et dynamique
ACCCFG#FIL_ACCT_DBF : Filtrer la hiérarchie
ACCCFG#FIL_ACCH_DBF: Table de liste de filtres
ACCCFG#FIL_ACCD_DBF: Détails de l'expression de calcul
ACCCFG#FIL_ACCB_DBF: condition de filtre

Taux de correction comptable


Le processus comptable capture un ensemble de taux de change pour la conversion en devise comptable.
Cette fonction est accessible via Comptabilité -> Requête -> Taux de change au comptant
Cela sera le taux de change que le compte EOD utilise pour effectuer la conversion de devises.
Si le taux au comptant FX n'est pas copié lors du processus de fin de journée, le taux sera tous à zéro.
Tableau d'audit comptable
Accountng audit table capturesthe eventwhere accountng entries for atrade isto be reviewed.
Cette fonction est accessible par Comptabilité -> Audit -> Audit des transactions -> Une entrée d'audit

Vous aimerez peut-être aussi