Télécharger le cahier des charges

Transcription

Télécharger le cahier des charges
Direction Générale de l'Administration et du Patrimoine
Direction du Budget et des Approvisionnements
DOSSIER D'APPEL D'OFFRES
N°2014/AO/AM/020
SELECTION D'UN PRESTATAIRE POUR L'ACCOMPAGNEMENT DES EQUIPES
INFORMATIQUES DE LA BANQUE CENTRALE DES ETATS DE L'AFRIQUE DE
L'OUEST POUR LA MIGRATION TECHNIQUE DE SON SYSTEME DE GESTION
ADMINISTRATIVE ET COMPTABLE DENOMME CAFIS
OCTOBRE 2014
Avenue Abdoulaye FADIGA
BP 3108 – Dakar - Sénégal
Tel. (221) 33 839 05 00 / Fax. (221) 33 823 93 35
www.bceao.int
2
GLOSSAIRE
BAOBAB : Système de gestion des opérations de caisse et de guichet de la BCEAO
BCEAO : Banque Centrale des Etats de l'Afrique de l'Ouest
CAFIS : Système d'information administratif et comptable de la BCEAO
ERP : Enterprise resource planning ou Progiciel de gestion intégré
GOREH : Système de gestion des ressources humaines de la BCEAO
IAS/IFRS : Normes internationales d'information financière
SICA-UEMOA : Système Interbancaire de compensation automatisée de l'UEMOA
STAR-UEMOA : Système de règlement brut en temps réel de l'UEMOA
SWIFT : Système de messagerie financière de la Society for Worldwide Interbank Financial
Telecommunication
TRANSFERTS : Système de gestion des transferts et des mises à disposition de fonds de la
BCEAO
UEMOA : Union Economique et Monétaire Ouest Africaine
UMOA : Union Monétaire Ouest Africaine
ZABBIX : Système centralisé de supervision des systèmes utilisés par la BCEAO
3
I - CONTEXTE
La Banque Centrale des Etats de l'Afrique de l'Ouest (BCEAO) est un établissement public
international dont le Siège est situé à Dakar, au Sénégal.
La BCEAO est l'Institut d'émission commun aux huit (8) États membres de l'Union Monétaire
Ouest Africaine (UMOA) que sont le Bénin, le Burkina, la Côte d'Ivoire, la Guinée-Bissau, le
Mali, le Niger, le Sénégal et le Togo.
Le système d'information administratif et comptable de la BCEAO, dénommé CAFIS, repose
principalement sur le progiciel Oracle Applications. CAFIS permet de gérer la comptabilité
générale, la comptabilité budgétaire, les fournisseurs et les achats.
Il s’appuie sur les modules d'Oracle Applications ci-après :
•
General Ledger (GL) pour la comptabilité générale et budgétaire ;
•
Purchasing Order (PO) pour les achats (commandes et réceptions) ;
•
Account Payables (AP) pour les fournisseurs (banques, comptes bancaires, factures et
règlements) ;
•
Inventory Control (IC) pour les stocks (codification des articles).
Afin de répondre aux besoins spécifiques de la BCEAO, des développements ont été réalisés
dans Oracle Applications, avec Oracle Developer Suite 6i. Ces développements portent sur la
réalisation de plusieurs programmes PL/SQL, formulaires, états et paramétrages spécifiques
basés sur des clés flexibles et des champs anonymes de tables de Oracle Applications.
La sécurité de CAFIS a également été renforcée avec des adaptations spécifiques. Par
ailleurs, un interpréteur d'événements comptables a été développé pour intégrer une
comptabilité événementielle dans le système CAFIS.
Les principales fonctionnalités de CAFIS sont présentées dans le chapitre y afférent.
Le système CAFIS est en service à la Banque Centrale depuis janvier 2004. A ce jour, les
versions utilisées sont :
•
Oracle Applications Release 11.5.8 fonctionnant sur Red Hat Enterprise Linux AS
Release 3 Update 2, pour le serveur d'applications ;
•
Oracle v8i Enterprise edition Release 8.1.7.4.0 tournant sur Red Hat Enterprise Linux
AS Release 3 Update 4, pour la base de données.
La BCEAO dispose d’autres applications métier interagissant avec le système CAFIS,
notamment la solution de gestion des ressources humaines et de la paie (GOREH) qui est
dans une autre instance d’Oracle e-Business Suite 11i (11,5,10,2). Les événements
comptables générés par ces applications en amont sont traduits par l'interpréteur comptable et
déversés dans Oracle GL via la table GL_INTERFACE ; à l’exception des modules Oracle,
notamment PAYROLL, gérés au niveau du système de gestion des ressources humaines qui
envoient directement leurs écritures comptables dans GL_INTERFACE.
Une interface de génération des paiements électroniques a également été réalisée en interne
pour dispatcher les règlements du module AP vers les systèmes de règlement, notamment
BAOBAB, SWIFT via TRANSFERTS, ainsi que STAR-UEMOA et SICA-UEMOA via BAOBAB.
4
II - OBJECTIFS DE LA MISSION
La présente consultation a pour objectif de sélectionner un prestataire qui
accompagnera les équipes informatiques de la Banque dans la migration du socle
technique du système CAFIS. A ce titre, il devra en collaboration avec les équipes
internes, réaliser les prestations ci-après.
1. Migration de l’application CAFIS
Il s'agira de procéder à une ré-implémentation du système CAFIS avec les dernières
versions compatibles des logiciels de base, notamment Oracle e-Business Suite R12
pour le serveur d'applications et Oracle Database 11g pour le système de gestion des
bases de données.
La ré-implémentation consistera en :
•
l’installation des dernières versions des outils nécessaires à l’implémentation des
fonctionnalités attendues par la Banque ;
•
la reprise du paramétrage des modules nécessaires à la couverture des besoins
fonctionnels ;
•
la reprise de toutes les données existantes du système actuel (11i) vers le système
futur (R12) ;
•
la reprise des développements spécifiques dans la nouvelle solution, de préférence
avec les fonctionnalités standards de la R12 ;
•
la reprise des états existants avec les nouveaux outils d'élaboration des rapports.
Par ailleurs, les préoccupations ci-après doivent être prises en charge par le projet :
•
la mise en œuvre dans le nouveau système, d'une fonction d'archivage périodique des
données ;
•
l’analyse et la ré-implémentation des développements spécifiques liés à la gestion de
la sécurité en réduisant sa très forte dépendance de l'organigramme de la Banque ;
•
l'analyse et la redéfinition de la politique de gestion multi-devise en utilisant les
standards tout en conservant les fonctionnalités de l’ancien système ;
•
la définition d'une stratégie de lettrage des comptes et son activation dans CAFIS, en
vue de l'automatisation de leur analyse et de leur justification ;
•
la mise en conformité des états comptables au format IAS/IFRS ;
•
le renforcement des pistes d'audit des applications afin de permettre la consultation de
toutes les actions effectuées sur les comptes et les profils des utilisateurs ainsi que sur
les données métiers (pièces comptables, commandes, réceptions, factures,
règlements, etc) ;
•
l'activation des journaux d'audit sur les bases de données ainsi que les journaux
système afin de tracer toutes les activités des administrateurs, notamment celles
effectuées par des requêtes SQL ;
•
la configuration des paramètres de sécurité des comptes utilisateurs et des mots de
passe (déconnexion automatique au bout de 30 secondes, durée de vie des mots de
passe de 90 jours, désactivation automatique des comptes dormants après 90 jours,
règles de complexité des mots de passe, etc).
•
l'évaluation et la mise en conformité des licences d'utilisation des différents modules
d'Oracle par rapport au nombre réel d'utilisateurs à la BCEAO.
2. Transfert de compétences
Le soumissionnaire devra procéder à un transfert de compétences aux équipes
informatiques de la Banque afin de faciliter et garantir leur implication pleine et entière
dans les travaux du projet de migration, notamment pour le paramétrage et la
5
personnalisation des modules d'Oracle EBS R12 selon les règles de l'art, d'une part, et
pour l'implémentation, l'administration ainsi que l'exploitation du nouveau système
CAFIS à l'issue du projet, d'autre part.
Il devra également former à l'utilisation des nouveaux outils l'équipe projet de la BCEAO qui se
chargera par la suite de répercuter cette formation aux autres utilisateurs de la Banque.
Les soumissionnaires devront ainsi proposer dans leurs offres un plan de formation et
d’accompagnement cohérent qui permettra dans un premier temps aux équipes internes de
participer activement aux travaux de migration, puis dans un second temps, d'assurer la
maîtrise fonctionnelle et technique des systèmes.
Ce plan devra préciser clairement les modalités de mise en œuvre du transfert de
compétences ainsi que le contenu de chaque module de formation.
Le plan de formation devra être mis en œuvre en collaboration avec un organisme de
formation agréé par Oracle de préférence dans les locaux de la Banque, à son Siège à
Dakar.
3. Fourniture de la documentation
La documentation complète de la solution, décrivant l’ensemble des tâches d'exploitation et de
maintenance ainsi que celles de configuration et de paramétrage des systèmes, doit être
élaborée dans le cadre du projet. Cette documentation doit comprendre, notamment :
•
les dossiers de paramétrage et de configuration des systèmes ;
•
les dossiers de spécifications fonctionnelles et techniques détaillées, ainsi que les
adaptations et interfaces réalisées spécifiquement pour la BCEAO ;
•
les manuels utilisateurs et guides de formation ;
•
les guides d’installation et d’exploitation du système.
Toute la documentation sera rédigée en français.
4. Résultats attendus
A l'issue du projet, les résultats ci-après devront être atteints :
•
le système CAFIS en production avec la version R12 de Oracle EBS, reprenant le
paramétrage et les développements spécifiques existants ;
•
la reprise complète de toutes les données existantes ;
•
la prise en compte des nouvelles contraintes et orientations souhaitées ;
•
la fourniture de la documentation de l'ensemble du projet ;
•
l'élaboration du paramétrage, des spécifications fonctionnelles et techniques des
développements spécifiques ;
•
la réalisation des manuels de formation et guides utilisateur spécifiques à la nouvelle
version d'Oracle ;
•
le transfert de compétences effectif aux équipes internes de la BCEAO sur l'ensemble
des solutions mises en œuvre dans le cadre du projet ;
•
l'évaluation et la mise en conformité des licences d'utilisation des modules Oracle et
des bases de données par rapport à l'effectif réel des utilisateurs de la Banque
Centrale.
6
III - DESCRIPTION ET CRITIQUE DU SYSTEME ACTUEL
1. Principales fonctionnalités du système CAFIS
a- Imputation des pièces
Toutes les pièces comptables, quelles que soient leurs origines, doivent être imputées dans
Oracle GL. Les pièces saisies manuellement dans Oracle GL suivent un processus de
validation. Les écritures provenant des modules en amont doivent d’abord être importées
après leur transfert dans une table nommée GL_Interface. Elles sont imputées
automatiquement. Après imputation, la contre-passation est le seul moyen d’annuler l’écriture.
b- Gestion des périodes comptables
Dans le système CAFIS, les soldes des comptes sont constitués en temps réel, au fur et à
mesure que les écritures sont imputées. Les états légaux sont imprimés en fin de mois, après
la clôture de la période. Toutefois, la possibilité reste offerte de définir des périodes
comptables plus rapprochées. Les ouvertures et fermetures de périodes se font au Siège pour
l'ensemble des sites par un responsable autorisé.
c- Pistes d’audit
L'existence de pistes d'audit permet, à partir d'un enregistrement comptable dans Oracle GL,
de remonter les opérations jusqu’à l’origine de l’événement. A titre d'illustration, à partir d’une
écriture comptable, il est possible d'accéder au règlement, du règlement à la facture, et de la
facture à la commande.
d- Harmonisation des nomenclatures comptable et budgétaire
Les nomenclatures comptable et budgétaire sont harmonisées pour la mise en place d’un
contrôle budgétaire automatisé.
Pour un compte budgétisable, le crédit disponible peut être déterminé automatiquement par le
système, en fonction des crédits accordés, des engagements et des réalisations.
e- Contrôle budgétaire
Le contrôle du disponible est une fonctionnalité du contrôle budgétaire permettant d'éviter
toute dépense au-delà du budget alloué. Cette vérification du crédit budgétaire disponible est
effectuée avant l'exécution d'une transaction. Il est ainsi possible de contrôler les mouvements
par rapport au budget disponible et de mettre immédiatement ce dernier à jour.
f- Gestion centralisée des dotations
La gestion centralisée des dotations budgétaires facilite la gestion des dépenses transférées
dans la mesure où un site peut engager une dépense pour un autre, en impactant en temps
réel le budget du site concerné par la dépense. Cette transaction requiert une approbation
préalable du site qui supporte la dépense.
g- Lettrage des comptes
Le module Oracle GL dispose d'un sous-module de lettrage des comptes qui facilite la
justification des comptes. En effet, les comptes à justifier sont déclarés « lettrable » dans le
système pour rendre obligatoire le code lettrage lors de la saisie ou de la génération
d'écritures portant sur ces comptes.
h- Gestion automatique du compte de liaison
Lorsqu'une pièce comptable ou d'engagement impacte plusieurs sites, le système génère
automatiquement lors de l'imputation, les écritures inter-sites qui permettent l'équilibre des
pièces au niveau de chaque site. Cette gestion automatique du compte de liaison, permet de
disposer de balance équilibrée sur chacun des sites.
7
i- Comptabilité fournisseur
Les modules Achats et Fournisseurs d'Oracle Applications permettent à la Banque de tenir une
comptabilité Fournisseur. Tous les détails des opérations d'achats sont gérés en amont par ces
applications ; les synthèses étant enregistrées en comptabilité générale à travers des comptes
fournisseurs ouverts à cet effet.
Cette comptabilité auxiliaire permet d'avoir à tout moment :
•
la position nette d'un fournisseur vis-à-vis de la Banque ;
•
les acomptes payés à un fournisseur et non encore soldés ;
•
les factures en instance de règlement ;
•
les factures non parvenues d'un fournisseur ;
•
les règlements effectués par facture et par fournisseur ;
•
le rapprochement automatique des acomptes avec les factures ;
•
le rapprochement automatique entre facture et commande.
Toutes les dépenses internes telles que la régie d'avance, les dépenses sociales et les jetons
de présence sont également gérées par le module Fournisseurs. Ceci permet de bénéficier de
toute la richesse fonctionnelle offerte par cette application, notamment la génération
automatique des écritures comptables et des engagements liés à ces types de dépenses.
j- Gestion des commandes
Le module Oracle PO permet la saisie des commandes et réceptions de biens et services. Les
commandes sont passées auprès des fournisseurs, sur la base des articles codifiés dans le
module Oracle IC.
Les fonctions de saisie des commandes et des réceptions ne sont accessibles que par les
agents déclarés « Acheteur ». Par ailleurs, les commandes doivent suivre le circuit
d'approbation défini au niveau de chaque site. Toutefois, les commandes inter-sites sont
transmises pour approbation, au responsable du budget du site concerné par la dépense.
k- Interpréteur d’événements comptables
L'interpréteur comptable développé en interne, est un middleware entre la comptabilité et les
applications spécifiques. En effet, toutes les opérations à incidence comptable initiées ou
engendrées par les applications spécifiques sont traduites en événements comptables. Ces
événements sont ensuite soumis à l’interpréteur qui s’appuie sur des schémas de
comptabilisation pour les traduire en écritures comptables.
ORACLE APPLICATION
AP/PO
A
INTERPRETEUR
D’EVENEMENTS
COMPTABLE
C
AUTRES
APPLICATIONS
GENERANTS
DES
EVENEMENTS
COMPTABLES
B
GL
Le cœur de l’interpréteur est constitué d’un processus s’exécutant à une fréquence
paramétrable. Les écritures comptables ainsi générées sont insérées automatiquement dans
le module GL.
8
Le processus de génération est le module principal de l’interpréteur. A chaque exécution, il
récupère les événements non encore générés ou générés précédemment avec erreurs puis
les traduit en écritures comptables en s’appuyant sur les schémas correspondants.
L’interpréteur permet de visualiser, pour une date et une application données, les événements
qui n’ont pas pu être traduits en écritures comptables. Les échecs peuvent être dus à une
absence de schéma de comptabilisation ou à un manque d’information pour traiter
l’événement.
2. Architecture technique
L’architecture technique actuelle de la BCEAO repose sur un environnement virtualisé avec
VMWARE 5 utilisant les ressources physiques d’un cluster à double nœuds.
Le serveur de données abrite une base Oracle 8i (8.1.7) avec le gestionnaire de traitement
(GTS).
Le serveur d’application exécutant la version e-business suite 11i (11.5.8) est connecté aux
clients via le LAN pour le Siège et un réseau VSAT pour les Agences.
Tous les deux serveurs tournent en trente-deux bits (32 bits) sous Red Hat Enterprise Linux
AS, Release 3 Update 2, pour le serveur d'applications et Release 3 Update 4, pour la base de
données.
Enfin, la Banque Centrale souscrit annuellement à un support qui lui permet de bénéficier des
nouvelles versions des produits Oracle qu'elle utilise.
3. Etat des lieux des développements spécifiques
En vue de garantir la sécurité des données et la fiabilité des procédures, la Banque Centrale a
réalisé des développements spécifiques dans Oracle applications. Le principe général retenu
dans ce cadre est la sauvegarde des programmes originaux, puis l’application des
développements spécifiques de la Banque Centrale sur une copie.
Les différentes catégories de développements spécifiques sont décrites ci-après :
a - La sécurité d’accès :
L’accès aux données de l’application CAFIS est fonction de l’initiateur via son affectation au
sein de l’organigramme de la BCEAO. Ainsi, il n’a accès qu’aux données initiées par lui-même
ou par un agent affecté à la même organisation que lui. Cette sécurité a été implémentée dans
GL et dans les modules auxiliaires.
b - Les traitements à la demande
Plusieurs traitements ont été mis en place pour répondre aux besoins des utilisateurs. Ils
portent principalement sur :
•
le nivellement des comptes ;
•
le décompte des intérêts sur certains comptes de dépôt ;
•
la réévaluation des comptes en devises ;
•
l'automatisation des paiements électroniques issus du module AP ;
•
l'automatisation des travaux de la clôture.
c - Les contrôles de cohérence
En plus des contrôles réalisés en standard par les règles de validation croisée et les règles de
sécurité, plusieurs attributs ont été ajoutés sur les valeurs du segment Compte permettant de
réaliser un certain nombre de contrôles spécifiques. Ces contrôles concernent principalement :
•
l’utilisation des comptes en devises ;
9
•
les opérations de caisse avec des comptes d’encaisse et l’autorisation exclusive aux
utilisateurs des services de caisse ;
•
les comptes manipulables exclusivement en intra-site ;
•
les comptes avec obligation de saisie de code de lettrage ;
•
les comptes avec saisie obligatoire de la date de valeur ;
•
les comptes spécifiques aux opérations FMI.
d - Reporting de gestion
Les états standards livrés avec Oracle EBS étaient pour la plupart inexploitables par la
Banque Centrale en raison des exigences de forme et parfois de contenu. Ainsi, l’ensemble
des rapports a été repris en interne. Ces états ont été intégrés dans l’ERP sous forme de
traitements simultanés. Tous les domaines sont concernés, notamment la comptabilité et le
budget, les modules auxiliaires et les extractions à la demande.
4. Volumétrie des développements spécifiques
La BCEAO a recensé environ cent vingt (120) programmes spécifiques en dehors des
rapports. Le tableau ci-dessous donne un aperçu du volume d’objets qui utilisent ces
programmes.
Type objet
Nombre
Oracle FORMS créés
5
FORMS EBS réadaptés
15
Oracle Reports
200
Autres programmes simultanés
50
Interface
10
5. Bilan critique du dispositif actuel
L'analyse du système actuel de la Banque fait ressortir les faiblesses ci-après :
1. les plate-formes techniques qui sous-tendent le système CAFIS sont obsolètes et ne
sont plus supportées par l'éditeur Oracle ;
2. les développements spécifiques réalisés dans CAFIS sont trop sensibles aux
migrations des systèmes de base ;
3. la gestion de la sécurité est très dépendante de l'organigramme de la Banque ; ce qui
induit des difficultés à prendre en charge les changements d'organisation dans le
système ;
4. les pistes d'audit ne sont pas exhaustives ; elles ne retiennent que les actions
effectuées lors de la création des pièces et la dernière modification les impactant ;
5. certaines tâches relevant des métiers sont toujours exécutées par les équipes
informatiques, notamment la création des comptes comptables ;
6. les états comptables édités actuellement à partir de CAFIS ne répondent pas aux
dispositions prévues par le référentiel IAS/IFRS ;
7. les travaux d'analyse et de justification des comptes sont réalisés manuellement,
induisant une grande mobilisation de ressources ainsi qu'une rallonge des délais de
production de certains états en raison de l'absence de fonctions automatiques de
lettrage de comptes.
10
IV - BESOINS ET ORIENTATIONS
1. Nouvelles fonctionnalités attendues
Lettrage automatique des comptes
Une stratégie de lettrage des comptes devra être définie et les fonctions de lettrage
automatique devront être activées dans GL afin de permettre, notamment :
•
l'attribution automatique d'un code lettrage à toutes les opérations générées sur un
compte déclaré lettrable quelle que soit l'application d'origine ;
•
la définition de principes de codification et l'harmonisation des codes lettrages
attribués automatiquement aux écritures générées sur un compte, pour une opération
donnée, y compris les opérations « groupées » pour lesquelles des montants globaux
portés dans un compte font l'objet d'apurements individuels (cas des virements de
salaire) ;
•
l'introduction d'une option permettant un traitement automatique de l'historique des
suspens. Il s'agira d'identifier et de marquer comme non lettrées les opérations en
suspens sur un compte à une date de référence donnée et permettre le lettrage
automatique de toutes les autres opérations sur ledit compte depuis le démarrage de
« CAFIS » en janvier 2004. Cette fonctionnalité permettrait ainsi de lever les difficultés
actuelles du programme de lettrage automatique liées à la prise en compte de
l'ensemble des opérations non lettrées depuis 2004 et apurées à ce jour ;
•
la création d'un état pouvant servir d'état justificatif de solde de compte, dont l'édition
sera possible à partir de GL. Cet état devra être conçu « par Service » et « par Site ».
Mise en conformité des états comptables au format IFRS
Les états comptables édités à partir de la nouvelle version de CAFIS doivent répondre aux
dispositions prévues par le référentiel IAS/IFRS.
Données historiques et archivage
Les fonctions d'archivage de données devront être mises en œuvre dans CAFIS afin d'offrir la
possibilité d'alléger périodiquement les serveurs de production.
Néanmoins, eu égard aux contraintes réglementaires qui exigent une disponibilité en ligne des
données durant au moins dix (10) ans pour l’ensemble des sites de la Banque Centrale, des
fonctions de consultation des données archivées devront également être implémentées dans
CAFIS.
En conséquence, les soumissionnaires devront décrire les fonctionnalités prévues dans leur
solution pour l’archivage des données existantes ainsi que les dispositifs pouvant être mis en
œuvre pour la consultation des données archivées.
Enfin, les données archivées doivent préserver les pistes d’audit et les règles de sécurité liées
aux accès.
2. Orientations techniques
a - Architecture technique cible
La nouvelle solution CAFIS sera hébergée dans les mêmes conditions que le système existant
à savoir sur des plate-formes ouvertes, et dans un environnement de haute disponibilité.
Le Datacenter de la Banque est réparti sur trois (3) sites : un site principal, un site de haute
disponibilité et un site de secours.
11
Le site principal et celui de haute disponibilité sont tous deux localisés à Dakar et distants de 4
km environ. Ils sont reliés par une boucle en fibre optique. Quant au site de secours, il est situé
dans un autre pays de l'Union et relié au site principal par une liaison de télécommunication de
type VSAT avec un débit nominal de 20 Mo.
Chaque site de la Banque (au nombre de 25 au total) est doté d'un réseau local de type
Ethernet 10/100/1000 pour la connexion de l'ensemble des équipements. Les réseaux locaux
sont interconnectés à l'aide d'un réseau de télécommunication de type VSAT.
Le système CAFIS sera centralisé au Siège de la Banque Centrale. Il sera hébergé par des
machines virtuelles tournant en environnement VMWare ESXi 5.0.0. et sur les dernières
distributions Redhat en architecture 64 bits.
b - Supervision des systèmes
La supervision centralisée des systèmes sera assurée à l'aide de la solution ZABBIX.
Néanmoins, des composants et outils nécessaires à l'administration et à la supervision
technique des systèmes de base (scripts, outils de monitoring des échanges, des
performances du système) doivent être mis en œuvre dans le cadre du projet.
c - Poste de travail
Les systèmes d'exploitation disponibles sur les postes de travail de la Banque sont pour
l’essentiel Microsoft Windows 7, 64 bits, SP 1 avec 4Go RAM.
Les postes de travail disposent également du logiciel de bureautique OpenOffice ainsi que des
navigateurs web Mozilla et Internet Explorer.
d - Performances
La nouvelle architecture du système CAFIS devra intégrer les problématiques liées à la
gestion des performances et de la disponibilité requises par les métiers. En termes de niveau
de service :
•
la disponibilité du système doit être totale 24h/24 et 7j/7 ;
•
le temps de réponse moyen aux requêtes des utilisateurs à partir des sites distants doit
être de 30 secondes ;
•
le nombre d'utilisateurs potentiels de CAFIS est estimé à 500 personnes ;
•
l'espace disque occupé actuellement par les données du système CAFIS est de
125 Go.
Les soumissionnaires devront proposer une architecture technique et préciser les
caractéristiques des infrastructures nécessaires pour garantir ces niveaux de services.
Ils devront également préciser dans leurs offres, les évolutions à apporter aux infrastructures
techniques, notamment en termes de processeurs et de mémoire serveur, en fonction de
l'accroissement du nombre d'utilisateurs et du volume de données.
12
V - DISPOSITIONS GENERALES
Toute offre qui ne répondra pas explicitement aux exigences du cahier des charges pourrait
être rejetée pour non conformité.
1. Découpage des lots
Les soumissionnaires sont invités à présenter une offre forfaitaire et globale en un lot unique
et indivisible. Cependant, la BCEAO se réserve le droit de modifier la composition et les
quantités de ce lot sans toutefois que les variations à la baisse n'excèdent 15% de la
composition d'origine.
2. Démarche de mise en œuvre
Les soumissionnaires devront présenter dans leur offre une démarche méthodologique
prenant en compte toutes les phases de ré-implémentation du système CAFIS. Cette
démarche devra être accompagnée d’un planning global du projet faisant ressortir les
différents jalons ainsi que les ressources utilisées.
Ils devront également fournir une démarche pour la reprise des données ainsi qu’un plan de
bascule lors de la mise en production.
Les soumissionnaires doivent par ailleurs fournir les prérequis nécessaires à l’exécution du
plan de projet ainsi que les phases durant lesquelles ces prérequis doivent être disponibles.
Le planning, le plan de reprise et le plan de bascule proposés pourront faire l’objet d’un
réajustement lors de la mise en œuvre du projet conformément au Cadre méthodologique de
conduite de projet de la Banque Centrale.
3. Profil du Consultant
Cette mission sera confiée à un prestataire qualifié et expérimenté, disposant de compétences
avérées sur les technologies Oracle Applications, en l'occurrence sur les versions utilisées par
la BCEAO ainsi que les versions cibles.
Ce faisant, l’équipe du prestataire devra être composée d'experts (Architecte, DBA,
Développeur, Fonctionnel) maîtrisant la Release 11.5.8 de Oracle Applications et Oracle EBS
R12 ainsi que les bases de données Oracle v8i Enterprise Edition et Oracle Database 11g, et
ayant déjà réalisé des migrations réussies de Oracle Applications vers Oracle EBS R12,
notamment sur les modules GL, AP et PO.
La distribution Redhat du système d'exploitation Linux doit être familière aux membres de
cette équipe.
4. Preuves et agréments
Les soumissionnaires doivent produire dans leur offre les certificats et curriculum vitae
attestant que les personnes de leur équipe affectée au projet de migration du système CAFIS
et à la formation des agents de la Banque, ont les qualifications requises pour réaliser de telles
prestations.
5. Références similaires
Les soumissionnaires doivent justifier d'une expérience avérée dans la conduite et la
réalisation de projets similaires dans des institutions financières similaires à la BCEAO et
présenter les références y afférentes.
6. Chronogramme de réalisation
Les soumissionnaires doivent préciser dans leur offre la durée de réalisation des prestations, à
compter de la date de signature du contrat. Ils doivent en outre proposer un planning détaillé
des tâches à réaliser et le budget temps d'intervention des membres de leur équipe ainsi que
les livrables à produire.
13
Par ailleurs, ils doivent préciser les tâches qui seront dévolues aux équipes internes de
la Banque avec la charge prévisionnelle requise en jour homme.
Les membres de l'équipe de la Banque Centrale pressentis pour participer au projet répondent
aux profils ci-après :
Profil
Nombre
Chef de projet
Fonctionnel
(informatique
et métiers)
Développeur
DBA
Maîtrise des solutions Oracle
PL/SQL
Oracle DB 8i
Oracle eBS 11i
Developper 6i
1
Non
Non
Non
Non
1
Oui
Non
Oui
Oui
8
Non
Non
Oui
Non
1
Oui
Non
Oui
Oui
2
Non
Non
Non
Non
1
Oui
Oui
Non
Oui
2
Oui
Oui
Non
Non
Une préférence sera accordée aux offres qui seront bâties sur une forte implication des
équipes internes de la Banque dans la mise en œuvre du projet.
7. Période de validité des offres
La validité des offres devra être d'au moins cent-vingt (120) jours à compter de la date de
dépôt.
8. Langue de soumission
L'offre, ainsi que toutes les correspondances et tous les documents concernant la soumission,
échangés entre le soumissionnaire et la Banque Centrale, seront rédigés en langue française.
9. Monnaie de soumission et de paiement
La monnaie utilisée est le Franc CFA. Toutefois, l'Euro est accepté pour les fournisseurs
établis hors de la zone CFA.
10. Présentation des offres
Les offres, établies en trois (03) exemplaires (un original et deux copies), devront être
présentées sous double enveloppe fermée, l'enveloppe externe portant la mention
« Appel d'offres pour la sélection d'un prestataire pour l'accompagnement des équipes
informatiques de la BCEAO pour la migration technique de son système de gestion
administrative et comptable dénommé CAFIS ».
Les enveloppes intérieure et extérieure doivent être adressées à Monsieur le Directeur du
Budget et des Approvisionnements.
Les enveloppes intérieures comportent en outre le nom et l'adresse du soumissionnaire.
Chaque exemplaire des offres sera présenté en trois (3) parties distinctes comme suit :
1. présentation de la société ;
2. offre technique ;
3. offre financière.
14
10.1. Présentation de la société et/ou des sous-traitants
Les soumissionnaires doivent fournir les informations ci-après :
•
présentation de la société,
•
principales références similaires (Déploiement d'Oracle EBS R12, notamment sur les
modules GL, AP et PO) ,
•
références financières (chiffres d'affaires et résultats des trois (3) derniers exercices).
10.2. Offre technique
Les offres techniques doivent être présentées conformément aux dispositions ci-après :
1. Présentation synthétique de l’offre ;
2. Stratégie de migration ;
3. Plan de formation ;
4. Plan de reprise des données existantes ;
5. Plan de déploiement et de basculement ;
6. Méthodologie et approche de mise en œuvre du projet ;
7. Chronogramme détaillé de réalisation et durée de la prestation ;
8. Descriptif des tâches et des livrables ;
9. Organisation de l’équipe d’intervention et les curriculum vitae des intervenants ;
10. Prérequis et budget temps des intervenants (en jours/homme), par profil ;
11. Tout autre document que le prestataire juge nécessaire à la bonne compréhension et à
la qualité de son offre.
10.3 Offre financière
10.3.1. L'offre financière doit être exprimée hors taxes et hors douane en francs CFA ou en
euros. Elle devra inclure tous les frais de déplacement et de séjour. La Banque Centrale ne
s'occupera pas de l'organisation des déplacements et du séjour du prestataire qui devra
évaluer les frais y afférents et les inclure dans son offre financière.
Les conditions devront être détaillées (en nombre ou volume horaire et prix) en faisant ressortir
notamment les éléments ci-après :
•
honoraires ;
•
frais de déplacement ;
•
frais de séjour ;
•
frais de logistique (secrétariat, télécommunication, etc.).
10.3.2. Toute prestation ou tout service proposé par le prestataire dans son offre et pour lequel
aucun prix n’est fourni, sera considéré comme inclus dans l’offre principale et ne donnera pas
lieu à aucune facturation supplémentaire.
11. Lettre type de soumission
Le soumissionnaire présentera son offre en remplissant le formulaire joint en annexe I
(Formulaire de soumission).
15
12. Date et lieu de dépôt des offres
Les offres devront être déposées au Siège de la BCEAO, à l'Avenue Abdoulaye FADIGA –
BP 3108 DAKAR - Sénégal, au bureau 509 du 5e étage de la Tour le vendredi 21 novembre
2014 à 17 heures TU au plus tard, délai de rigueur.
En ce qui concerne les offres transmises par courrier, le cachet de l'expéditeur (Poste, DHL,
CHRONOPOST, EMS...) indiqué sur le pli fera foi.
13. Confidentialité
Dans le cadre de la mission, chaque partie s'engage à préserver le caractère confidentiel de
toute information communiquée comme telle. Ainsi, le prestataire est tenu notamment, de :
✔ garder confidentiels tous documents et informations de quelque nature qu'ils soient,
qui lui ont été communiqués par la BCEAO ou dont il a eu connaissance, quels qu'en
soient la forme, le support et le contenu, dans le cadre de l'exécution de ses
prestations ;
✔ n'utiliser ces documents et informations qu'aux seules fins d'exécuter le marché. En
conséquence, même après la cessation du contrat, le prestataire ne peut les
communiquer à des tiers ou les exploiter dans ses relations avec ceux-ci, sans avoir
obtenu, au préalable, l'autorisation écrite de la BCEAO ;
✔ prendre toutes les dispositions nécessaires, notamment auprès des membres de son
personnel appelés à prendre connaissance de ces documents ou à connaître ces
informations, et dont le prestataire répond entièrement en la matière, pour prévenir et
éviter leur divulgation à des tiers, de quelque manière que ce soit ;
✔ restituer sans délai à la BCEAO, à sa demande, au terme de l'exécution de la
présente mission ou à la date de sa prise d'effet, les documents, rapports et données
et autres informations qu'elle juge confidentiels.
14. Ouverture de plis et évaluation des offres
Une Commission des Marchés procédera à l'ouverture des plis, à la vérification de la
conformité, à l'évaluation et au classement des offres reçues.
Il n'est pas exigé de garantie de soumission. Les pièces administratives et financières attestant
de la régularité de l'entreprise soumissionnaire ainsi que de sa capacité financière pourraient
être exigées avant la passation du marché.
Pour l'évaluation des offres, la Banque Centrale prendra en compte les ajustements apportés
au prix, le cas échéant, pour rectifier les erreurs arithmétiques. S'il y a contradiction entre le
prix indiqué en lettres et en chiffres, le montant en lettres fera foi.
L’évaluation des offres de services sera conduite en une phase. Elle consistera en l’évaluation
des propositions techniques et à la comparaison des propositions financières.
Les critères de jugement des offres se présentent comme ci-après par ordre de priorité :
•
la qualité et la pertinence de la stratégie de migration ;
la qualité et la pertinence du plan de reprise des données existantes ;
la qualité et la pertinence du plan de déploiement, de formation et de basculement ;
la qualification et l'expérience des intervenants ;
la méthodologie et l'approche de mise en œuvre ;
le niveau d'implication des équipes internes de la Banque dans la réalisation du projet ;
le coût de la solution proposée ;
le chronogramme de réalisation et la durée de la prestation ;
•
l'organisation de l’équipe d’intervention.
•
•
•
•
•
•
•
16
Les prestataires ayant les meilleures offres pourraient être conviés aux négociations de leurs
offres financières selon des modalités qui seront communiquées ultérieurement.
15. Attribution du marché
Le marché sera attribué au soumissionnaire dont l'offre technique est jugée conforme au
dossier d'appel d'offres et l'offre financière ressort la moins-disante.
La BCEAO se réserve le droit d'accepter ou de rejeter toute offre, et d'annuler l'appel d'offres
en rejetant toutes les offres, à tout moment, avant l'adjudication du marché.
Aucune réclamation ne pourra être faite à la BCEAO quant à la justification de ses choix lors
de l'attribution. Par ailleurs, la Banque pourra exiger du fournisseur de prouver l'origine ainsi
que l'état neuf des équipements à livrer.
Chaque soumissionnaire dont l'offre n'a pas été retenue en sera informé par écrit.
16. Notification
Le marché sera notifié au soumissionnaire retenu et un contrat de marché lui sera soumis pour
signature. La date de signature du contrat par les deux parties constitue le point de départ des
délais contractuels d'exécution du marché.
17. Lieu de réalisation des prestations
Les prestations se dérouleront principalement au Siège de la Banque Centrale. Le prestataire
retenu y travaillera essentiellement avec la Direction des Systèmes d'Information, la Direction
de la Comptabilité et la Direction du Budget et des Approvisionnements.
18. Délai de livraison
18.1. Le délai de livraison doit être indiqué dans la soumission et commencera à courir à
compter de la date de signature du marché.
18.2. Ce délai doit être scrupuleusement respecté sous peine d'application d'une pénalité
égale à 1/1000e du montant de la commande, par jour calendaire de retard. Toutefois, le
montant de ces pénalités ne peut excéder trois pour cent (3%) du prix du marché.
19. Réception
Dans le cadre de la réception de la solution, des tests pour la vérification de bon
fonctionnement seront réalisés.
–
réception provisoire, constatant la conformité au descriptif de la proposition après la
mise en service de la solution ;
–
réception définitive après la réception provisoire et la constatation du bon
fonctionnement pendant un exercice comptable (12 mois) de la solution installée et
configurée dans les locaux de la Banque, sans que ce délai ne puisse excéder quinze
(15) mois à compter de la date de livraison.
Chaque réception fera l'objet d'un procès-verbal signé par les deux (2) parties.
20. Régime fiscal
En vertu des dispositions des articles 28 du Traité de l’Union Monétaire Ouest Africaine
(UMOA), en date du 20 janvier 2007, 7 des Statuts de la BCEAO, 10, paragraphe 10-1 du
Protocole relatif aux privilèges et immunités de la BCEAO, annexé audit Traité et 8 de l'Accord
de Siège conclu le 21 mars 1977 entre le Gouvernement de la République du Sénégal et la
BCEAO, la Banque Centrale bénéficie, dans le cadre du présent marché, du régime de
l’exonération de tous impôts, droits, taxes et prélèvements d'effet équivalent dus dans les
Etats membres de l’UMOA. A cet égard, les formalités d'obtention du titre d'exonération des
droits de douane seront accomplies par la Banque Centrale.
17
21. Modalités de paiement
Les soumissionnaires proposeront leurs meilleures conditions en tenant compte des éléments
ci-après :
✔
versement d'un acompte de 30% au plus au démarrage, à la signature du contrat de
marché et sur constitution d'une caution bancaire de restitution d'acompte ;
✔
35% après la livraison de la solution ;
✔
30% à la signature de la recette provisoire constatant la conformité au descriptif de la
proposition après la mise en service de la solution ;
✔
5% libérable après la réception définitive.
22. Assurance
Les fournisseurs et/ou leurs sous-contractants devront, à leur charge, souscrire des polices
d'assurance valables pendant toute la durée du contrat et couvrant au moins les risques de
transport, d'installation et de responsabilité vis-à-vis des tiers.
23. Litiges et contestations
23.1. Tout litige sera réglé à l'amiable. A défaut de règlement à l'amiable, tout différend sera,
de convention expresse, soumis à l'arbitrage selon le Règlement d'arbitrage de la Cour
Commune de Justice et d'Arbitrage (CCJA) de l'Organisation pour l'Harmonisation en Afrique
du Droit des Affaires (OHADA) et tranché par un (1) arbitre ad hoc désigné par la CCJA.
23.2. L'arbitrage se déroulera en langue française, à Dakar au Sénégal, et selon le droit
sénégalais.
23.3. Les frais de l'arbitrage sont à la charge de la partie succombante.
24. Informations complémentaires
24.1. Pour toute demande d'éclaircissement, les soumissionnaires pourront prendre l'attache
de la Direction du Budget et des Approvisionnements, par courriel au moins dix (10) jours
avant la date limite de remise des offres à l'adresse : [email protected]. Toute
demande de renseignements parvenue au-delà du délai précité ne sera pas prise en compte.
24.2. Les questions formulées ainsi que les réponses apportées seront systématiquement
mises en ligne sur le site internet de la BCEAO à l'adresse www.bceao.int.
A ce titre, les candidats sont invités à visiter régulièrement le site.
18
ANNEXE I : Formulaire de soumission
(indiquer le lieu et la date)
A l' attention de :
MONSIEUR LE DIRECTEUR DU BUDGET ET DES APPROVISIONNEMENTS
BP 3108 DAKAR
BCEAO/SIEGE
Objet : Sélection d'un prestataire pour l'accompagnement des équipes informatiques de la
BCEAO pour la migration technique du sytème CAFIS
Nous, soussignés.......................................................soumettons par la présente, une offre de
prix pour la sélection d'un prestataire pour l'accompagnement des équipes informatiques de la
BCEAO pour la migration technique du sytème CAFIS pour un montant total HT/HD
de ............................ FCFA.
Nous déclarons par la présente que toutes les informations et affirmations faites dans cette
offre sont authentiques et acceptons que toute déclaration erronée puisse conduire à notre
disqualification.
Notre proposition engage notre responsabilité et, sous réserve des modifications résultant des
négociations du marché, nous nous engageons, si notre proposition est retenue, à commencer
la prestation, au plus tard à la date convenue lors des négociations.
Signataire mandaté
Nom et titre du signataire
19
ANNEXE II : LISTE DES DÉVELOPPEMENTS SPÉCIFIQUES DE CAFIS
Code Description
Module
Nature
Commentaires
GL
FORM
Spécifiques
TRV
001
Restreindre l’accès aux pièces par service. Ainsi, tout utilisateur
concerné par la restriction ne pourra consulter que les pièces
saisies par lui-même ou par un autre agent de son service
d’affectation.
TRV
002
Restreindre l’accès aux pièces par site. Ainsi tout utilisateur
concerné par la restriction ne pourra consulter que les pièces
appartenant à un service de son site.
GL
FORM
Jeux d'accès aux
données pour les
lignes et Spécifiques
pour les entêtes
TRV
003
Restreindre l’accès aux pièces par service et autoriser
uniquement la saisie des pièces inter-sites. Ainsi, tout utilisateur
concerné par la restriction ne pourra consulter que les pièces de
son service, aussi toute pièce saisie doit mouvementer
forcément au moins un compte de son site et au moins un
compte d’un site différent.
GL
FORM
Jeux d’accès aux
données pour les
lignes et Spécifiques
pour les entêtes
TRV
004
Générer automatiquement le nom de la pièce à la création. Ce
nom a la composition suivante :
<Code SITE>/<Code Service>/<Code Utilisateur>/<Date du
jour>/ <Numéro d’ordre>
GL
FORM
Spécifiques
TRV
005
Restreindre la fonctionnalité « Chercher pièce » aux pièces du
service de l’utilisateur connecté.
FORM
Jeux d'acces aux
données pour les
lignes et Spécifiques
pour les entêtes
TRV
006
Restreindre la fonctionnalité « Chercher pièce » aux pièces de
tous les services du site de l’utilisateur.
GL
FORM
Jeux d'acces aux
données pour les
lignes et Spécifiques
pour les entêtes
TRV
007
Permettre la saisie des écritures avec date de valeur en
modifiant le champs flexible descriptif « Saisir des pièces : TVA »
GL
FORM
Spécifiques
TRV
008
Importer dans GL les informations contenues dans les champs
flexibles descriptifs depuis GL_INTERFACE. Ces informations
proviennent d’autres sources et sont chargées à l’aide de «
EasyLink » dans GL. Elles concernent : le code site et le code
service, le code de lettrage et la date de valeur.
GL
PKG
Standard, securiser
l'option d'import sur
le easylink
TRV
009
Faire en sorte que la consultation des comptes puisse prendre
en compte les restrictions déjà appliquées aux pièces. Ainsi, le
détail d’un solde pourra être consulté par tous mais chacun ne
pourra voir que le détail des pièces auxquelles il a droit.
GL
FORM
Jeux d'acces aux
données pour les
lignes et Spécifiques
pour les entêtes
TRV
010
Importer et/ou imputer automatiquement les écritures depuis
GL_INTERFACE à l’aide d’un traitement simultané. Ainsi, le
chargement des écritures provenant des applications en amont
est automatisé.
GL
PKG
Standard, vérification
SLA, imputation, etc.
TRV
011
Augmenter à chaque écriture générée par AP, les informations
de sécurité (Code site et Code service) puis le code de lettrage.
Cette opération est effectuée dans GL_interface avant
l'importation de ces écritures dans Oracle GL.
Solution :Ajouter un trigger « Avant Insert » à la table
GL.GL_INTERFACE (Annexe)
Impact :
Ces informations seront utilisées au niveau de GL pour filtrer les
différentes vues des utilisateurs.
AP
PKG
Spécifiques
TRV
012
Restreindre l’accès aux factures par service. Ainsi, tout utilisateur
concerné par la restriction ne pourra consulter que les factures
saisies par lui-même ou par un autre agent de son service
d’affectation ;
Réduire la liste des sites fournisseurs en fonction du code site de
l’utilisateur.
AP
FORM
Standard
GL
20
Code Description
Module
Nature
Commentaires
TRV
013
Restreindre l’accès aux règlements par service. Ainsi, tout
utilisateur concerné par la restriction ne pourra consulter que les
règlements saisis par lui-même ou par un autre agent de son
service d’affectation.
Restreindre la liste des sites fournisseurs en fonction du code
site de l’utilisateur
AP
FORM
Standard
TRV
014
Mettre la restriction de la consultation par service sur l’écran
d’aperçu des factures
AP
FORM
Standard
TRV
015
Mettre la restriction de la consultation par service sur l’écran
d’aperçu des règlements
AP
FORM
Standard
TRV
016
Mettre la restriction par service sur l’écran de saisie/consultation
des notes de frais. Ainsi après transformation de ces notes de
fais en facture, l’information de sécurité est automatiquement
positionnée.
NB : l'option d'utilisation du panneau « Notes de frais » a été
abandonnée avant le démarrage. Elles sont saisies directement
dans le panneau de saisie des factures avec le type
correspondant.
AP
FORM
Standard
TRV
017
Pouvoir générer les écritures depuis AP vers Gl_interface en
rendant obligatoire l'option « Détail »
AP
PKG
Standard
TRV
020
Ajouter deux champs à l’écran de saisie des factures (Activation
du champ flexible descriptif) pour recevoir éventuellement la
devise et le montant de la facture dans cette devise.
Module PO
PO
FORM
Spécifique sous
réserve de revoir la
gestion des devises
TRV
021
Rendre obligatoire l’égalité entre l’organisation saisie par
l’utilisateur et son organisation d’affectation lors de la saisie du
lieu de livraison d’une commande. Ainsi, cette restriction sera
appliquée à la responsabilité BCEAO-PO-<Nomsite>;
Module HR
PO
FORM
Spécifique
TRV
022
Mise en place d’un traitement simultané en vue de générer les
écritures comptables de la paie et de les déverser dans la
comptabilité.
GL
PKG
Base HR
TRV
023
Mise en place d’un traitement simultané en vue de générer les
écritures comptables des prêts et avances et de les déverser
dans la comptabilité.
GL
PKG
Base HR
TRV
024
Mise en place d’un traitement simultané en vue de générer les
écritures comptables acomptes congés.
GL
Base HR
TRV
025
Paramétrer les rubriques utilisées dans la paie en vue de
permettre la génération automatique des écritures comptables.
HR
Base HR
TRV
026
Empêcher la saisie de mouvements sur les comptes déclarés «
Centralisateur »
GL
FORM
Standard
TRV
027
Faire en sorte que les pièces AP puissent être consultées par
site ; en d’autres termes, filtrer les mouvements uniquement
quand il s’agit des pièces AP pour que chaque site ne consulte
que ses propres mouvements dans la pièce globale
GL
FORM
Standard, A vérifier
si l'écran ne réserve
pas de surprise
TRV
028
Règlement Inter-site : faire en sorte que l’opérateur ne puisse
saisir que son propre code site. Effectuer la mise à jour des
menus en vue de prendre en compte la saisie inter-site des
règlements
AP
FORM
Spécifique
TRV
029
Modifier , à l'aide de Worlflow Builder 2.0, le circuit de génération
des comptes des commandes « Générateur de compte
purchasing » / « Générer compte de provision par défaut » puis
rediriger la flèche entre « Commande liée au projet » et « compte
de provision pour poste de dépense » à « Compte de provision à
partir de l'organisation »
PO
WF
Standard
21
Code Description
Module
Nature
Commentaires
TRV
030
Effectuer la mise à jour du Panneau de saisie des factures en
vue d'appeler le bon panneau d'aperçu des factures.
AP
FORM
Spécifique
TRV
031
Décentraliser la saisie des utilisateurs pour que chaque site
puisse lui même gérer dans CAFIS, les mises à jour des
habilitations et la réinitialisation des mots de passe des
utilisateurs de son propre site.
FND
FORM
Spécifique
TRV
032
Décentraliser la saisie des CDP / CCO pour que chaque site
puisse lui générer ces propres comptes CDP / CCO de
l'application CAFIS (mise en place non effective pour éviter la
saisie non contrôlée par la Direction de la Comptabilité).
FND
FORM
Spécifique
TRV
033
Décentraliser la saisie des fournisseurs. Ainsi, l'administrateur
local de chaque site saisit les fournisseurs de son propre site et
les utilisateurs ne peuvent accéder qu'aux fournisseurs créés
avec leur code site.
AP
FORM
Spécifique
TRV
034
Effectuer la gestion de la position dans le module d'oracle
application GL.
GL
FORM
Spécifique
AP
PKG
Spécifique
Génération des écritures issues des factures d'inventaires.
TRV
035
Lors du traitement de la génération des écritures issues des
factures d'inventaire, modifier la période de comptabilisation.
Enregistrer pour la période « DEC-XX » au lieu de « DEC-A-XX »
(20XX étant l'exercice à clôturer).
Le reste sera sans changement : date GL des écritures = 31DEC-20XX et type de pièce = BCEAO Ecritures d'inventaires.
Ces factures concernent les fournisseurs :
X-FOURN. FACT NON PARVENUES
X-PE CONGES A PAYER
X-PNC CONGES A PAYER
X-AUTRES CHARGES A PAYER
TRV
036
DATE LIMITE DE SAISIE DES COMMANDES DE L'EXERCICE :
fixation de la date limite de saisie de nouvelles commandes. Au
delà de cette date, aucune commande ne pourra être créée dans
le système. Seules les opérations de mise à jour pourront être
effectuées (modification, annulation, suppression, approbation ou
rejet).
Programme : GLP_MAJ_DATE_LIMITE_SAI_CMD
PO
Spécifique
TRV
037
Lors de la saisie des lignes de ventilation des factures ou des
comptes d'imputation des livraisons de commande :
déterminer le cumul des crédits (crédits totaux) ;
renvoyer un message d'erreur bloquant si le résultat est égal à 0.
*** Crédits totaux = Crédits accordés + Crédits supplémentaires
+ Crédits reportés
Ce contrôle doit être rendu obligatoire pour empêcher
l'enregistrement d'opérations (commandes ou factures) sur des
combinaisons n'ayant pas de dotation budgétaire prévue sur
l'exercice en cours.
Détails technique de mise en oeuvre
Message renvoyé : « Pas de dotation budgétaire pour cette
combinaison »
AP
Spécifique
TRV
038
1)Facture de type « Acompte »
Renvoyer un message d'erreur bloquant si :
le fournisseur sélectionné est un fournisseur de factures
d'inventaire (X-FOURN. FACT NON PARVENUES, X-PE
CONGES A PAYER, X-PNC CONGES A PAYER ou X-AUTRES
CHARGES A PAYER, K-DSC-DN-GVT CONGES A PAYER )
AP
Spécifique
22
Code Description
Module
Nature
Commentaires
TRV
039
le type de ligne de ventilation est différent de «Article»
Détails technique de mise en oeuvre
Type de facture : INV_SUM_FOLDER.INVOICE_TYPE
Type
ligne de ventilation : D_SUM_FOLDER.LINE_TYPE
Conditions :
{INV_SUM_FOLDER.INVOICE_TYPE='Acompte'}
et
{ D_SUM_FOLDER.LINE_TYPE <> 'Article'}
Message renvoyé : « Type ligne de l'article obligatoire »
AP
FORM
Spécifique
TRV
040
Contrôle de cohérence lors de la saisie : le type de ligne de
ventilation est différent de «Article»
Message renvoyé : « Type ligne de l'article obligatoire »
AP
FORM
Spécifique
AP
FORM
Spécifique
TRV
042
Facture de type «Standard»
Renvoyer un message d'erreur bloquant si :
la facture concerne un fournisseur de factures d'inventaire (XFOURN. FACT NON PARVENUES, X-PE CONGES A PAYER, XPNC CONGES A PAYER ou X-AUTRES CHARGES A PAYER ou
K-DSC-DN-GVT CONGES A PAYER) et que la date GL différente
de XX-DEC de l'exercice à clôturer
Message renvoyé :
AP
FORM
Spécifique
TRV
043
Contrôle de cohérence : la facture est rapprochée à une
commande et que la date de saisie de la commande est
antérieure à «XX-JAN-2006» (les commandes saisies avant
2006 qui font l'objet de règlement hors exercice doivent être
rapprochées conformément à l'ancienne procédure ; seules les
commandes hors exercice de 2006 et au delà, ainsi que les
commandes de l'exercice en cours peuvent être rapprochées à
une facture)
Détails technique de mise en oeuvre
Type de facture : INV_SUM_FOLDER.INVOICE_TYPE
Nom fournisseur : INV_SUM_FOLDER.VENDOR_NAME
Type ligne de ventilation
:D_SUM_FOLDER.LINE_TYPE
Conditions :
Message renvoyé : « Utiliser l'ancienne procédure pour le
rapprochement de cette commande »
PO
FORM
Spécifique
TRV
044
Contrôle de cohérence : le type de ligne de ventilation est
différent de «Article», «Taxe» et «Acompte» (les types de ligne
«Transport» et «Divers» doivent être rejetés)
Détails technique de mise en oeuvre
Type de facture : INV_SUM_FOLDER.INVOICE_TYPE
Nom fournisseur : INV_SUM_FOLDER.VENDOR_NAME
Type ligne de ventilation
:D_SUM_FOLDER.LINE_TYPE
Message renvoyé : « Le type de ligne de ventilation doit être
Article ou Taxe ou Acompte »
AP
FORM
Spécifique
TRV
041
Contrôle de cohérence : la facture concerne un fournisseur
externe et que le compte comptable de la combinaisons de
comptes de ventilation est différent d'un compte d'acomptes et
avances versés (Comptes 3332100, 441xxxx, 442xxxx )
Détails technique de mise en oeuvre
Message renvoyé : « Code comptable incompatible avec le type
fournisseur »
23
Code Description
TRV
045
TRV
046
Le type ligne est égal à «Taxe» et le compte comptable de la
combinaison de compte de ventilation est différent d'un compte
de taxe (332xxxx)
Détails technique de mise en œuvre
Type de facture : INV_SUM_FOLDER.INVOICE_TYPE
Type ligne de ventilation
:D_SUM_FOLDER.LINE_TYPE
Conditions :
{:
INV_SUM_FOLDER.INVOICE_TYPE
='Standard'}
et
{:D_SUM_FOLDER.LINE_TYPE
= «'Taxe'} et {Compte de
ventilation différent de compte de taxe (332xxxx) }
Message renvoyé : « Type de ligne et compte comptable
incompatibles »
Facture de type « Avoir »
Renvoyer un message d'erreur bloquant si le fournisseur
sélectionné est un fournisseur de factures d'inventaire (XFOURN. FACT NON PARVENUES, X-PE CONGES A PAYER, XPNC CONGES A PAYER ou X-AUTRES CHARGES A PAYER).
Détails technique de mise en oeuvre
Type de facture INV_SUM_FOLDER.INVOICE_TYPE
Nom fournisseur : INV_SUM_FOLDER.VENDOR_NAME
Conditions :
{:INV_SUM_FOLDER.INVOICE_TYPE ='Avoir'} et
{ :INV_SUM_FOLDER.VENDOR_NAME ressemble à ('%FOURN.
FACT NON PARVENUES' ou '%-PE CONGES A PAYER ou '%PNC CONGES A PAYER' ou '%-AUTRES CHARGES A PAYER')}
Module
Nature
Commentaires
AP
FORM
Spécifique
AP
Spécifique
TRV
047
Lors de la saisie de la facture, si le fournisseur est égal à "KDSC-DN-GVT CONGES A PAYER" :
date GL comprise entre le 1er et le 31 du mois de décembre de
l'exercice
dans les ventilations, seuls les comptes 6413400 et 3413500
pourront être impactés avec le segment projet = HBUDG
après approbation, génération des écritures sur la période DECAA au 31-DEC-AA avec type de pièce = BCEAO Ecritures
d'inventaire
AP
Spécifique
TRV
048
Renvoyer un message d'erreur bloquant si le fournisseur
sélectionné est un fournisseur de factures d'inventaire (XFOURN. FACT NON PARVENUES, X-PE CONGES A PAYER, XPNC CONGES A PAYER ou X-AUTRES CHARGES A PAYER) et
que la date GL est différente de XX-DEC de l'exercice à clôturer.
AP
Spécifique
TRV
049
Lors de la saisie du règlement de cette facture, sélectionner :
type de règlement "MANUEL"
compte bancaire = "Z00-Ch. congés à payer DSC-DN-GVT"
En fait, lors de la saisie d'un règlement, pour éviter l'utilisation de
ce type de compte bancaire avec n'importe quel fournisseur,
ajouter les tests suivants :
si compte bancaire = "Z00-Ch. congés à payer DSC-DN-GVT"
alors fournisseur = "K-DSC-DN-GVT CONGES A PAYER"
si fournisseur = "K-DSC-DN-GVT CONGES A PAYER" alors
compte bancaire = "Z00-Ch. congés à payer DSC-DN-GVT"
Les mêmes tests doivent être effectués pour tous les règlements
portant sur des factures d'inventaire.
Dans la saisie des commandes, l'utilisation de ces fournisseurs
de factures d'inventaire doit être formellement interdite.
AP
Spécifique
Message renvoyé : « Ce fournisseur ne peut être utilisé pour une
facture d'avoir »
24
Code Description
Module
Nature
Commentaires
TRV
050
Lors de la saisie des lignes de ventilation des factures ou des
comptes d'imputation des livraisons de commande :
déterminer le cumul des crédits (crédits totaux) ;
renvoyer un message d'erreur bloquant si le résultat est égal à 0.
*** Crédits totaux = Crédits accordés + Crédits supplémentaires
+ Crédits reportés
Ce contrôle doit être rendu obligatoire pour empêcher
l'enregistrement d'opérations (commandes ou factures) sur des
combinaisons n'ayant pas de dotation budgétaire prévue sur
l'exercice en cours.
Détails technique de mise en oeuvre
Combinaison
de
segment
:D_SUM_FOLDER.DIST_CODE_COMBINATION_DISP
fonctions renvoyant les crédits:
glf_calc_credit_ouv : crédit d'ouverture
glf_calc_credit_suppl : crédit supplémentaire
glf_calc_credit_rep : crédit reporté
NB: paramètres d'appel (site_compte,compte ,exercice,gl_date ,
Segment ='BUDG' ,centre de coût = NULL)
Conditions :
{Segment
projet
de
:D_SUM_FOLDER.DIST_CODE_COMBINATION_DISP
=
'BUDG'} et
{total crédit (glf_calc_credit_ouv +glf_calc_credit_suppl+
glf_calc_credit_rep ) =0}
Message renvoyé : « Pas de dotation budgétaire pour cette
combinaison »
AP
Spécifique
TRV
052
Vérifier que la date de saisie (date du jour) est inférieure ou
égale à la date limite de saisie des commandes enregistrée dans
le panneau de mise à jour des lieux (voir champ flexible créé
pour traiter les ouvertures de journées comptables d'un site)
Détails techniques
NB: Un segment a été rajouté sur le champ flexible crée pour
traiter les ouvertures de journées comptable. Ce champ est
paramétrable par site.
Segment du champ flexible mappé sur ATTRIBUTE4 de la table
HR_LOCATIONS_V.
Sélection de la date limite de saisie pour le site de l'utilisateur
(Code site = ATTRIBUTE1 de la table HR_LOCATIONS_V).
Cette date est comparée à la date du jour.
NB : ce test ne sera réalisé qu'à partir du 25 décembre de
l'année en cours pour éviter un contrôle inutile.
Conditions
SI date de saisie (date du jour) > 25
Si {date de saisie (date du jour) >= date limite de saisie }
Message renvoyé : « Date limite de saisie des commandes
expirée »
PO
Spécifique
TRV
053
Si la commande doit être transformée en hors exercice
(dotations hors exercice déjà générées) :
vérifier que la commande concerne une commande de l'exercice
N-1 (tester la date de saisie de la commande par rapport à
l'exercice en cours)
vérifier que toutes lignes BUDG sont fermées et que les
dotations HEXE correspondantes ont été effectivement
constituées
vérifier que la date GL des lignes HEXE est comprise entre le 2
et le 31 janvier de l'exercice N (exercice en cours).
Message renvoyé : «Veuillez saisir une date GL comprise entre
le 1 et les 31 janvier»
PO
Spécifique
25
Code Description
Module
Nature
Commentaires
TRV
054
TRES IMPORTANT
Décocher par défaut la case à cocher « Annulation réservation
de fonds » pour empêcher par erreur l'annulation de la
réservation de fonds des commandes déjà approuvées.
Il arrive que l'émetteur confirme par erreur, l'annulation de la
réservation de fonds d'une commande déjà approuvée, ce qui
remet le statut de la commande à « Nouvelle approbation
requise » sans modifier les engagements de dépenses générés
par la commande.
Si la période concernée est ouverte, l'émetteur peut soumettre à
nouveau la commande sans qu'il y ait un impact sur les
engagements de dépenses : le système modifie à nouveau le
statut et le remet à « Approuvée » sans refaire le circuit
d'approbation.
Par contre, si la période est fermée, il faut nécessairement
rouvrir la période pour pouvoir soumettre à nouveau la
commande en vue de rétablir le statut.
Cette ouverture de période n'est pas toujours possible surtout
quand il s'agit d'un exercice déjà clôturé et dans ce cas, il est
impossible de soumettre à nouveau la commande pour en
changer le statut. Un message bloquant relatif à la date GL est
renvoyé par le système qui ne peut soumettre en nouvelle
approbation, une commande dont la date GL est comprise dans
une période fermée.
En conséquence, la commande figure toujours sur l'état des
commandes en attente d'approbation alors que le statut a été par
erreur et qu'il n'y a aucune approbation de ligne de commande à
effectuer,
PO
Spécifique
TRV
055
Exclure la possibilité de saisir une commande en sélectionnant
les fournisseurs de factures d'inventaire X-FOURN. FACT NON
PARVENUES, K-DSC-DN-GVT CONGES A PAYER, X-PE
CONGES A PAYER, X-PNC CONGES A PAYER ou X-AUTRES
CHARGES A PAYER
AP
Spécifique
TRV
056
Réalisation de la clôture décentralisée : Attente d'un document
sur la clôture
GL
Spécifique
TRV
057
lors de la saisie des pièces de caisse, empêcher la création dans
les cas suivants :
1 - La pièce de 'BCEAO Caisse' ne contenant pas de compte
d'encaisse
2 - La piece dont le type est autre que 'BCEAO Caisse' contenant
un compte d'encaisse.
GL
FORM
Spécifique
TRV
058
Générer un message lorsque la devise de la pièce n'est pas
compatible avec les lignes d'écriture.
GL
FORM
Spécifique
TRV
059
Procédure de Génération des écritures pour virer les SOLDES
DES COMPTES D'INVESTISSEMENTS A CLASSER DANS LES
COMPTES D'IMMOBILISATIONS (Ecritures de clôture) */
GL
PKG
Traitement de la
Clôture
TRV
060
Procédure de Génération des écritures de fin d'exercice. Les
soldes des comptes avec comme attribut Finexercice ='Y' seront
versés dans la même combinaison en remplaçant le site par Z09
et le segment 3 par le site d'origine
GL
PKG
Traitement de la
Clôture
TRV
061
Procédure de Génération des écritures de fin d'exercice. Les
soldes
des
comptes
'3321100',
'3321200'
(Z09.3321100.X00.NS.NS.NS et Z09.3321200.X00.NS.NS.NS)
seront versés respectivement dans '2125100' et '2125200' les
Agences Auxiliaires sont virés au niveau des Agences
Principales
GL
PKG
Traitement de la
Clôture
TRV
063
Procédure de calcul des dotations hors exercice. Pièce de type B
: Prise en compte dans le budget des DED HEXE
GL
PKG
Spécifique
26
Code Description
Module
Nature
Commentaires
GL
PKG
Traitement de la
Clôture
PKG
Spécifique
TRV
064
Procédure de calcul et d'affectation du résultat sur le site Z09
TRV
065
Traitement automatique des opérations de nivellement des
comptes du trésor : Saisie des règles de calcul et des comptes
bénéficiaires
TRV
066
Traitement automatique des opérations de Nivellement quotidien
Payeur de France
GL
PKG
Spécifique
TRV
067
Traitement automatique des opérations de Nivellement décadaire
Payeur de France
GL
PKG
Spécifique
TRV
068
Traitement automatique des opérations de Nivellement décadaire
CCP
TRV
069
Décompter et calculer des intérêts sur certains comptes de dépôt
à la Banque
GL
PKG
Spécifique
TRV
070
Calcul des Intérêts sur les comptes autres que ceux du trésor
GL
PKG
Spécifique
TRV
071
Traitement automatique de la réévaluation des comptes position
d’échange
GL
PKG
Spécifique
TRV
072
Empêcher l'accès aux panneaux de saisie lorsque l'utilisateur
n'est pas affecté à un service dans son dossier RH
GL
FORM
Spécifique
TRV
073
Exiger l'égalité entre la date GL de la ventilation et celle de
l'entête de la facture
AP
FORM
Spécifique
TRV
074
Empêcher que les comptes d'encaisse
sélectionnés dans la ventilation des factures
AP
FORM
Spécifique
TRV0 Empêcher l'utilisation des comptes en devise dans la ventilation
75
des factures
AP
FORM
Spécifique
TRV
076
Exiger la saisie d'une date GL inférieure à la date de référence
comptable du site de l'utilisateur
AP
FORM
Spécifique
TRV
077
Restreindre la liste de valeurs des codes taxes pour que chaque
utilisateur ne puisse sélectionner que les taxes définies pour le
compte de son pays
AP
FORM
Spécifique
TRV
078
Vérifier si le code site du fournisseur est égal à celui du site de
l'utilisateur pour les responsabilités autres que AP-INTER
AP
FORM
Spécifique
TRV
079
Lors de la génération des écritures de comptabilisation, prendre
le compte fournisseur au niveau du Site Fournisseur
AP
FORM
Spécifique
TRV
080
Refuser la saisie et la suppression pour les responsabilités
d'approbation
AP
FORM
Spécifique
TRV
081
Le fournisseur doit être du site de l'utilisateur sauf dans le cas ou
c'est un fournisseur de type employé et que la responsabilité soit
'AP-INTER'
AP
FORM
Spécifique
TRV
082
Bloquer la saisie des commandes dans PO à partir du 27
décembre pour les besoins de la clôture de l'exercice en cours
PO
FORM
Spécifique
TRV
083
Contrôle de cohérence lors de la saisie des dotations hors
exercice : identification, Prix Unitaire, quantité, numéro de ligne
AP
FORM
Spécifique
TRV
084
Contrôle de cohérence lors de la saisie des dotations hors
exercice:
GL
PKG
Spécifique
TRV
085
La quantité saisie est différente de la quantité passée en Hors
Exercice
GL
PKG
Spécifique
TRV
086
Le numéro de ligne sélectionné n'est pas valide
puissent
être
Spécifique
Spécifique
27
Code Description
Module
Nature
Commentaires
TRV
087
Contrôle de cohérence : Une ligne de commande avec le
segment PROJET égal à HEXE doit avoir une date GL
appartenant au mois de janvier de l''exercice suivant'
PO
FORM
Spécifique
TRV
088
Saisie d'une facture rapprochée à une DED HEXE : fournir
obligatoirement HEXE au niveau du segment Projet
AP
FORM
Spécifique
TRV
089
Contrôle de cohérence DED HEXE : Incompatibilité entre la
combinaison budgétaire et celle de la ligne sélectionnée
GL
PKG
Spécifique
TRV
090
Chargement des DED hors exercice dans une table temporaire
PO
PKG
Spécifique
TRV
091
Générer les pièces budgétaires correspondant aux DED Hexe
GL
PKG
Spécifique
TRV
093
Fermer toutes les lignes dont le segment PROJET est égal à
BUDG
PO
PKG
Spécifique
TRV
094
Lors de la saisie, exiger la valeur HEXE au niveau du segment
Projet
PO
FORM
Spécifique
TRV
095
Empêcher la saisie directe dans GL sur un compte défini
centralisateur
GL
FORM
Spécifique
TRV
096
Exiger la saisie du code de lettrage lorsque l'attribut du compte
est positionné "Lettrable"
GL
FORM
Spécifique
TRV
097
Contrôle de cohérence entre type de pièce et ligne d'écriture
GL
FORM
Spécifique
TRV
099
Exiger la valeur du segment 1 égale au code de site de
l'utilisateur lorsque l'attribut du compte est positionné "à utiliser
qu'avec votre code site"
GL
FORM
Spécifique
TRV
100
Contrôle du code site égale au code de l'utilisateur pour la
responsabilité de saisie des pièces FMI
GL
FORM
Spécifique
TRV
101
Impossible d'imputer un lot lorsqu'il contient des pièces dont la
date de validité est inférieure à la date de référence comptable
du
site
de
l'utilisateur'
||
to_char(:WORLD.DATECOMPTABLE,'DD-MON-YYYY')
GL
FORM
Spécifique
TRV
102
Refuser l'imputation d'un lot contenant d'une pièce de BCEAOCaisse si l'agent n'est pas affecté à un service de Caisse
GL
FORM
Spécifique
TRV
103
Ecran de validation des Paiements AP avant envoi à l'interface
de paiement :
AP
FORM
Spécifique
TRV
104
Synchronisation des données entre AP et schéma d'aiguillage
des paiements
AP
PKG
Spécifique
TRV
105
Exclure la possibilité de saisir une commande en sélectionnant
les fournisseurs de factures d'inventaire X-FOURN. FACT NON
PARVENUES, K-DSC-DN-GVT CONGES A PAYER, X-PE
CONGES A PAYER, X-PNC CONGES A PAYER ou X-AUTRES
CHARGES A PAYER
PO
FORM
Spécifique
TRV
106
Réalisation de la clôture décentralisée
GL
PKG
Spécifique
TRV
107
Réalisation de vue pour l'interfaçage avec MIMOSA
GL
PKG
Spécifique
TRV
108
Réalisation de programme réévaluation des devises
GL
PKG
Spécifique