Annexe
Transcription
Annexe
avril 1997 NOTICE RELATIVE A LA TRANSMISSION A LA CBF DES ETATS STATISTIQUES ETABLIS SUR TABLEUR OU EN TRAITEMENT DE TEXTE TABLE DES MATIERES ************************ 1. INTRODUCTION 2. LOGICIELS DISPONIBLES A LA CBF 3. FORMULAIRE DE COMMUNICATION 4. TABLEAUX ETABLIS SUR TABLEUR OU EN TRAITEMENT DE TEXTE 4.1. Identification de l'état remis par un bureau de change 4.2. Spécifications relatives aux tableaux et codifications 4.3. Modalités pratiques d'établissement des tableaux statistiques 4.4. Spécifications des disquettes destinées à la Commission 5. CONTENU DE LA DISQUETTE FOURNIE PAR LA CBF ANNEXES FORMULAIRE TYPE, MODELES ET EXIGENCES DE COHERENCE Annexe 1. Modèle du tableau 0030 Annexe 2. Exigences de cohérence des tableaux Annexe 3. Formulaire de communication A100 Annexe 4. Tableaux statistiques WORD Annexe 5. Tableaux statistiques EXCEL "Worksheet" Annexe 6. Tableaux statistiques EXCEL "Workbook" * * * 2. 1. INTRODUCTION Les bureaux de change ont la possibilité de remettre à la CBF leurs établis sur tableur ou sur traitement de texte. La CBF a développé utilisables à cette fin et les a reproduits sur la disquette jointe réserve cependant ce mode de transmission aux bureaux de change qui informatique compatible avec le sien (voir point 2. ci-après). états statistiques des schémas de table aux en annexe. Elle disposent d'un système Un formulaire de communication (de type A100) devra être joint au(x) support(s) magnétique(s), pour identification. 2. LOGICIELS DISPONIBLES A LA CBF La CBF admet les logiciels suivants : - Tableurs : MS/EXCEL for Windows version 04.00 MS/EXCEL Workbook for Windows 05.00 - Traitements de texte : MS/WORD for Windows version 02.x Seuls ces logiciels, dans la version indiquée, peuvent être utilisés pour l'établissement des tableaux statistiques. Si le bureau de change dispose du logiciel requis mais dans une version différente de celle indiquée ci-dessus, il ne pourra - pour des motifs de compatibilité - l'utiliser que moyennant l'accord préalable de la CBF. 3. FORMULAIRE DE COMMUNICATION (formulaire A100) Chaque état remis par un bureau de change est accompagné d'un formulaire de communication du type A100, pour identification (un exemplaire est également joint en annexe). La combinaison du nom/code du bureau de change (IDEXCH), de la date de création de la disquette (format de la date CREDAT) et du numéro d'ordre mentionné sur la disquette (SEQMED) identifie une disquette de manière unique. La mention, sur la pochette de la ou des disquettes, des fichiers existants permet de comparer les fichiers (FILNAM) présents sur une disquette avec le formulaire de communication du bureau de change. 1) Code du bureau de change (IDEXCH) Chaque bureau de change reçoit un code qui lui est propre et qui l'identifie de manière univoque. Ce code devra être utilisé dans toute correspondance ultérieure. 3. 2) Environnement du système, logiciel utilisé, identification du logiciel, version du logiciel Exemple : Environnement du système : Logiciel de bureautique : Identification du logiciel : Version du logiciel : MS/Windows 95 MS/EXCEL for Windows 95 XLS 05.00 3) Numéro d'ordre d'une disquette (SEQMED) Les disquettes sont numérotées par ordre croissant, continu (commençant par 1), et sont uniques par date de création. 4) Date de création de la disquette (format de la date CREDAT) Le format de la date est du type YYYY-MM-DD. ex. : 1997-05-10 signifie 10 mai 1997. 5) Nom du fichier (FILNAM) L'identification d'un fichier se compose de deux parties : un nom (8 positions) et une extension (3 positions). Le nom d'un fichier est unique par état remis. Nom Le nom doit être structuré comme suit : positions 1 à 4 : SETA pour les états établis en MS/WORD SETB pour les états établis en format EXCEL "worksheet" SETC pour les états établis en format EXCEL "workbook" position 5 : code de la langue (F ou N) positions 6 à 8 : numéro du fichier (numérotation continue et croissante pour une même racine, la première valeur étant 001) Extension L'extension des fichiers est - XLS pour MS/EXCEL - MW pour MS/WORD Exemples : SETCF001.XLS : un fichier change, en SETAF001.MW : un fichier change, en relatif aux français et relatif aux français et états statistiques d'un bureau de sous MS/EXCEL "workbook" états statistiques d'un bureau de en MS/WORD 4. 6) Date de rapport (format de la date REPDAT) La date de rapport correspond au dernier jour de la période couverte par le rapport. ex. : 1997-01-31 signifie qu'il s'agit de la période de janvier 1997 7) Version des états statistiques (STAVER) Les versions successives des états statistiques se rapportant à une période de rapport déterminée sont numérotées par ordre croissant continu, commençant par la version 1. Le premier état remis est donc toujours la version 1. 4. TABLEAUX ETABLIS SUR TABLEUR OU EN TRAITEMENT DE TEXTE Les tableaux doivent être établis par les bureaux de change à partir des schémas vierges fournis par la CBF sur la disquette jointe en annexe. 4.1. Identification de l'état remis par un bureau de change Une identification des états remis doit également être effectuée au niveau de la disquette elle-même. - Cette identification nécessite les données suivantes : nom du bureau de change; code du bureau de change (IDEXCH) (cf. 3.1)); date de rapport (format de la date REPDAT); numéro de version des états statistiques (STAVER); La combinaison du nom/code du bureau de change (IDEXCH), de la date de rapport (format de la date REPDAT) et du numéro de version de l'état statistique (STAVER) identifie l'état remis par un bureau de change de manière unique. L'identification et la série de tableaux constituent ensemble un jeu ou "set" de tableaux. 4.2. Spécifications relatives aux tableaux et codifications 1) Description du tableau (TABCOD - LINCOD - COLCOD) Un tableau présente une structure uniforme composée de lignes et de colonnes. On distingue deux structures de tableau : - les tableaux à nombre fixe de lignes et de colonnes - les tableaux à nombre variable de lignes et à nombre fixe de colonnes. Chaque élément figurant dans un tableau est indiqué de manière univoque selon le schéma d'identification suivant : - Identification du tableau (4 chiffres) - TABCOD - Identification de l'élément : numéro de ligne (4 chiffres) / numéro de colonne (2 chiffres) - (LINCOD, COLCOD) 5. Dans les tableaux à nombre variable de lignes, la numérotation est séquentielle, croissante et continue, et commence par 0001. Dans les tableaux comportant plusieurs groupes de lignes variables, la numérotation est séquentielle, croissante et continue, dans chacun des groupes de lignes, et elle commence par la première valeur du groupe de lignes. Si ces tableaux ont également une partie fixe, cette numérotation n'est appliquée qu'à la partie variable du tableau. (ex. : (0020,0001,05) correspond à la cellule donnée par la ligne 0001 et la colonne 05 du tableau 0020; (0030,9000,20) correspond à la cellule donnée par la ligne 9000 et la colonne 20 du tableau 0030) L'insertion de lignes vierges entre les lignes successives d'un tableau n'est pas autorisée. Tous les chiffres (montants, nombres et pourcentages) figurant dans les tableaux sont des valeurs numériques. Toutes les valeurs non-numériques sont alphanumériques. Les codes de monnaies utilisés dans les tableaux correspondent aux codes ISO-4217. Les codes de monnaies qui ne figurent pas sur cette liste ISO sont établis par la CBF. Dans les tableaux, ces derniers seront également mentionnés sous l'intitulé "code monnaie (ISO 4217)". ex. BEF, LUF, ... 2) Tableaux/chiffres (manquants) Les tableaux manquants (compte tenu de l'absence d'activité dans tous les postes) sont considérés comme des tableaux "zéro", c'est-à-dire remplis de zéros. Les chiffres dérivés (qui peuvent être calculés à partir d'autres chiffres) ne peuvent pas manquer, à moins que tous les chiffres qui font partie du calcul ne manquent. Les chiffres ayant une valeur algébrique positive sont mentionnés sans leur signe. Les chiffres ayant une valeur algébrique négative sont dotés du signe négatif (-). Pour les chiffres décimaux, un point est placé entre le nombre entier et les décimales. (ex. : 1000, 0, -1000, 500.132, -500.132) 4.3. Modalités pratiques d'établissenent des tableaux statistiques . Les sets de tableaux doivent être établis à partir des schémas vierges fournis par la Commission. . La préférence doit être donnée aux tableurs plutôt qu'au traitement de texte. Le format Excel "workbook" est à préférer au format Excel "worksheet". . Si les fichiers sont répartis sur plusieurs disquettes, ils doivent, sur base de leur numéro, être placés par ordre croissant sur les disquettes successives. . Un fichier ne comporte qu'un seul état d'un bureau de change. 6. 4.4. Spécifications des disquettes destinées à la Commission * Types autorisés : 3"1/2 haute densité formatée en 1.44 Mb 3"1/2 double densité formatée en 720 Kb * La disquette doit être formatée sur un PC IBM ou un PC entièrement compatible en MS DOS V5.0 ou une version plus récente, ou via un même schéma de formatage dans un autre système d'exploitation. * La disquette doit contenir sur sa pochette les informations suivantes : nom/code du bureau de change (IDEXCH) date de création de la disquette (format de la date CREDAT) numéro d'ordre de la disquette (SEQMED) nom du fichier/de la série de fichiers (FILNAM) Les données d'identification mentionnées sur la pochette de la disquette doivent correspondre aux spécifications reprises sur le formulaire de communication. 5. CONTENU DE LA DISQUETTE FOURNIE PAR LA CBF EN ANNEXE La disquette est une disquette 3"1/2 haute densité formatée en 1.44 Mb, sur PC compatible IBM avec système d'exploitation compatible MS DOS. Elle contient, sous forme de fichiers, des schémas vierges des états statistiques à remettre, en MS/EXCEL et MS/Word. Ce sont ces schémas de base qui doivent être copiés, complétés, puis transmis à la CBF, par les bureaux de change. Il est rappelé que la préférence de la Commission va à l'établissement des états périodiques sur tableur et, si possible, en format "workbook". La disquette contient également les formulaires de communication. Les fichiers disponibles sont : Tableaux statistiques SETAFYYY.MW : Tableaux statistiques à fournir par les bureaux de change (F) [format MS/WORD 2.x for Windows] SETANYYY.MW : Tableaux statistiques à fournir par les bureaux de change (N) [format MS/WORD 2.x for Windows] SETBFYYY.XLS : Tableaux statistiques à fournir par les bureaux de change sous MS/EXCEL "worksheet" (F) [format MS/EXCEL 04.00 Worksheet] SETBNYYY.XLS : Tableaux statistiques à fournir par les bureaux de change sous MS/EXCEL "worksheet" (N) [format MS/EXCEL 04.00 Worksheet] SETCFYYY.XLS : Tableaux statistiques à fournir par les bureaux de change sous MS/EXCEL "workbook" (F) [format MS/EXCEL 05.00 Workbook] SETCNYYY.XLS : Tableaux statistiques à fournir par les bureaux de change sous MS/EXCEL "workbook" (N) [format MS/EXCEL 05.00 Workbook] 7. Formulaires de communication AFA100F.MW : Formulaire de communication A100 (F) [format MS/WORD 2.x for Windows] AFA100N.MW : Formulaire de communication A100 (N) [format MS/WORD 2.x for Windows] Rappel des abbréviations et extensions : XLS = extension pour les fichiers MS/EXCEL MW = extension pour les fichiers MS/WORD F = Français N = Néerlandais SETA = MS/WORD SETB = format MS/EXCEL "worksheet" SETC = format MS/EXCEL "workbook" 8. Annexe 1. Modèle du tableau 0030 Un certain nombre de lignes et de groupes de lignes sont préétablis. Tableau 0030 : Totaux et état global des opérations de change code Code monnaie (ISO4217) Variation des stocks Chiffre Nombre total d'affaires de d'opérations la période En contre-valeur BEF 05 10 15 25 20 0001 0002 0003 … 1000 1001 1002 … XXXXXXXXX XXXXXXXXX XXXXXXXXX 2000 XXXXXXX XXXXXXXXX XXXXXXXXXXX 9000 XXXXXXX XXXXXXXXX XXXXXXXXXXX 9010 XXXXXXX XXXXXXXXX XXXXXXXXXXX Légende - lignes 0001 —> 0999 : pour les monnaies des tableaux 0010 et 0020 - lignes 1000 —> 1999 : pour les monnaies des tableaux 0040 et 0050 (transferts électroniques internationaux) - ligne 2000 : divers (uniquement des opérations de < 10.000 BEF) - ligne 9000 : total de la période - ligne 9010 : total de l'année 9. Annexe 2. Exigences de cohérence des tableaux Afin de vérifier la cohérence interne des données, les bureaux de change doivent soumettre les tableaux à une série de tests de cohérence. Les tests de cohérence s'effectuent 1) sur les cellules des tableaux (Contrôles des valeurs) 2) au sein d'un même tableau (Contrôles intra-tableaux) 3) entre tableaux (Contrôles inter-tableaux) 4) entre tableaux sur différentes périodes (Contrôles temporels de cohérence) LISTE DE CONTROLE 2.1 Contrôles des valeurs Structure de la cellule de contrôle : [code du tableau, code de la colonne] Tous les tableaux [####,05] code ISO-4217 Toutes les données chiffrées sont exprimées en unités (pas de décimales). Tableaux 0010, 0020, 0040, 0050 [####,%%] >= 0 (#### <> 0030 et %% <> 05) Tableau 0030 [0030,%%] >= 0 (%% <> 05 et %% <> 10) 2.2. Contrôles intra-tableaux Structure de la cellule de contrôle : [code de la colonne] / [code de la ligne, code de la colonne] Tableau 0010 [45] = [10] + [20] + [30] [50] = [15] + [25] + [35] [55] = [40] + [45] Tableau 0020 [45] = [10] + [20] + [30] [50] = [15] + [25] + [35] [55] = [40] + [45] Tableau 0030 [9000, 20] = Somme ([%%%%,20]) avec %%%% < 9000 [9000, 25] = Somme ([%%%%,25]) avec %%%% < 9000 10. 2.3. Contrôles inter-tableaux Structure de la cellule de contrôle :[code du tableau, code de la colonne] Tableaux 0010-0020 [0010,55] = [0020,55] Tableaux 0010-0020-0030 (groupe de lignes 0001 --> 0999) : [0010,45] [0020,40] [0010,45] [0010,50] + + [0020,45] [0010,40] [0020,45] [0020,50] = = = = [0030,10] [0030,10] [0030,15] [0030,20] Tableaux 0040-0050-0030 (groupe de lignes 1000 --> 1999) : [0040,10] + [0040,20] + [0050,10] + [0050,20] = [0030,15] [0040,15] + [0040,25] + [0050,15] + [0050,25] = [0030,20] 2.4. Contrôles temporels de cohérence Seulement à exécuter pour les devises qui apparaissent nominativement (ISO code) dans le tableau 0030 : Structure de la cellule de contrôle : [code du tableau, code de la colonne] période [0020,40]t-1 = [0010,40]t