Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador IMCD Ambiente Windows 2000, Windows NT 4.0 ou superior Desenvolvido em Visual Basic 6.0 e Crystal Reports 7.0 Suporte de dados – Access 2000 – Office 2000 Hardware – Computador IBM compatível Distribuído por Banco de Portugal – http://www.bportugal.pt Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador Índice Índice de Figuras _______________________________________________________________3 Introdução_____________________________________________________________________4 Instalação da aplicação ___________________________________________________________5 Entrada na aplicação_____________________________________________________________6 Menu Principal e principais teclas de funções _________________________________________7 Gestão de Tabelas _____________________________________________________________9 Tabelas de Consulta _________________________________________________________9 Tabela de Alteração/Consulta _________________________________________________10 Alterar a sigla do Banco _____________________________________________________11 Recolha ____________________________________________________________________12 Converter ficheiro para recolha________________________________________________12 Recolha de Dados __________________________________________________________13 Criar Ficheiro _____________________________________________________________14 Processo de validação _________________________________________________________15 Validar disquete ___________________________________________________________15 Tratar inválidos ____________________________________________________________16 Visualizar Válidos __________________________________________________________17 Listagens ___________________________________________________________________18 Mensagens de Erro _____________________________________________________________19 Março 2007 Banco de Portugal Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador Índice de Figuras Figura 1- Ícone da aplicação IMCD. ________________________________________________________6 Figura 2 - Janela para introdução do Banco que vai tratar a informação. ____________________________6 Figura 3- Janela principal da aplicação IMCD.________________________________________________7 Figura 4 - Écran de consulta da tabela Códigos de Operação ____________________________________10 Figura 5 - Écran para recolha/consulta dos dados do inquérito___________________________________11 Figura 6 - Mensagem de aviso da opção Converter Ficheiro ____________________________________12 Figura 7 - Écran de recolha dos dados _____________________________________________________13 Figura 8 - Écran de validação ____________________________________________________________15 Figura 9 - Écran para visualizar/alterar válidos_______________________________________________16 Figura 10 - Écran para visualização dos registos válidos duma validação com erros. _________________17 Figura 11 - Écran para visualização dos registos inválidos______________________________________18 Março 2007 Banco de Portugal Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador Introdução Este manual tem por objectivo fazer uma descrição da aplicação micro informática utilizada para facilitar a recolha/validação, por parte dos Bancos, da informação relativa à Actividade nos Mercados de Câmbios e de Produtos Derivados a enviar ao Banco de Portugal. Esta aplicação foi desenvolvida para ambiente Windows 2000, Windows NT 4.0 ou superior, estando as tabelas numa base de dados em Access 2000 – Office 2000 – não tente fazer a conversão para qualquer outra versão de Access pois isso tornaria inviável o programa IMCD. Todas as tabelas estão devidamente protegidas, permitindo apenas aos utilizadores acesso de leitura. Março 2007 Banco de Portugal Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador Instalação da aplicação Requisitos mínimos – Micro computador com Windows 2000, Windows NT 4.0 ou superior instalado • Esta aplicação é instalada via download dum ficheiro (IMCD.exe), disponível no sítio do Banco de Portugal na Internet (www.bportugal.pt) • Consultar o Guia de Instalação • Criar um Shortcut na janela do Windows digitando no Command line: C:\directório escolhido para instalação\IMCD.EXE Março 2007 Banco de Portugal Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador Entrada na aplicação Para proceder à utilização da presente aplicação deve activar a aplicação IMCD com um double-click no botão esquerdo do rato, estando o ponteiro do rato posicionado sobre o ícone da aplicação IMCD. Figura 1 – Ícone da aplicação IMCD. Após a activação da aplicação IMCD o utilizador encontrará um écran inicial (ver Figura 2) que só aparece na primeira vez em que o programa é activado. Aqui o utilizador deverá digitar a sigla relativa à instituição reportante em causa, utilizando para o efeito a lista das siglas de Bancos que consta na aplicação. Figura 2 – Janela para introdução do Banco que vai tratar a informação. Se por acaso se enganar na selecção do Banco pode sempre ir à opção “Alterar sigla do Banco” e seleccionar a sigla correcta. No entanto, lembre-se de que esta sigla vai ser utilizada ao longo da aplicação, por isso deverá ter a certeza de que a sigla está correcta antes de tentar utilizar a aplicação. A sigla do seu Banco irá aparecer na barra superior do écran principal (ver Figura 3). Março 2007 Banco de Portugal Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador Menu Principal e principais teclas de funções O menu principal apresenta todas as opções disponíveis na aplicação. Todos os écrans resultantes de opções seleccionadas pelo utilizador vão aparecendo dentro do écran principal da aplicação num sistema tipo Windows, podendo o utilizador minimizar janelas. Figura 3 – Janela principal da aplicação IMCD. Março 2007 Banco de Portugal Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador Segue-se uma descrição breve das principais teclas da aplicação: - Sair do écran corrente e voltar ao menu principal - Inserir novo registo na tabela - Eliminar o registo seleccionado - Imprimir os dados introduzidos - Undo, sair do écran sem guardar quaisquer alterações feitas - Enter, aceitar as alterações feitas ao registo - DBComboBox Do mesmo modo, sempre que aparecer um objecto no écran denominado DBComboBox – que consiste numa lista que vai “beber” a informação a uma tabela da base de dados – para aceder a um elemento pode-se digitar o início e o sistema vai pesquisando a lista, ou, carrega-se na seta para baixo para abrir a lista e seleccionar o elemento pretendido. No caso de digitar “DR”, o sistema procura o primeiro elemento que comece com essas duas letras, se não encontrar posiciona-se no primeiro que esteja a seguir por ordem alfabética. Sempre que o utilizador passa com o rato por cima dum destes botões aparece na parte inferior do écran a descrição do botão. Março 2007 Banco de Portugal Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador Gestão de Tabelas Esta opção permite ao utilizador consultar as tabelas que servem de base para a validação dos registos introduzidos. Estas tabelas dividem-se em dois grupos, sendo o primeiro só para consulta e o segundo para alteração/consulta. Tabelas de Consulta Segue-se uma tabela com o nome e descrição de cada uma das tabelas auxiliares que se encontram neste conjunto: Tabela Descrição MCB_TI Tabela com os códigos de Tipo de Informação MCB_TR Tabela com os códigos de Risco de Mercado MCB_TC Tabela com os códigos de Tipo de Contraparte MCB_TO Tabela com os códigos de Tipo de Operação MCB_MOE Tabela com os códigos das Moedas MCB_ERR Tabela com os códigos de Erro de validação MCB_INS Tabela com os códigos dos Bancos MCB_TD Tabela com os códigos de Forma de Condução da Operação MCB_TP Tabela com os códigos de Tipo de Prazo Para estas tabelas definiu-se um écran de consulta (ver Figura 4) que permite andar de registo para registo visualizando o código e descrição. O botão com a porta serve para sair do écran. Os botões no final do menu correspondem a: Março 2007 Banco de Portugal Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador • ver o primeiro registo; • ver o registo anterior; • ver o próximo registo; • ver o último registo. Figura 4 – Écran de consulta da tabela Códigos de Operação Tabela de Alteração/Consulta Só existe uma tabela que permite alterações por parte do utilizador – MCB_DTI – que é aquela que contém os dados relativos ao inquérito. Tal como o nome indica esta tabela deverá ter os registos alterados sempre que se muda o inquérito a tratar. Março 2007 Banco de Portugal Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador Figura 5 – Écran para recolha/consulta dos dados do inquérito Os campos a alterar são: Ano – ano a que se refere o inquérito Mês – mês a que se refere o inquérito Último Dia – último dia útil do mês do inquérito Dias úteis para a média – dias úteis do mês a que se refere o inquérito Último dia do mês anterior – último dia útil do mês anterior ao do inquérito Para alterar qualquer um destes campos basta colocar o rato na caixa onde está o valor antigo e digitar o novo valor. Alterar a sigla do Banco Esta opção permite ao utilizador aceder ao écran que lhe aparece na primeira vez que entra na aplicação (ver Figura 2) e voltar a seleccionar o Banco. Só se deve alterar o Banco caso na entrada da aplicação se tenha enganado, devendo sempre certificar-se de que a sigla do Banco está correcta antes de accionar qualquer uma das outras opções. Março 2007 Banco de Portugal Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador Recolha Esta opção permite ao utilizador fazer a recolha/alteração dos dados a enviar para o Banco de Portugal. Este menu tem três opções sendo duas de conversão Base Dados/Ficheiro e uma de recolha. Converter ficheiro para recolha Esta opção permite ao utilizador converter as linhas de um ficheiro TXT – ASCII puro – em registos de uma base de dados, para que possam ser tratados através da opção Recolha de Dados. Esta opção deve ser seleccionada sempre que o utilizador já tenha um ficheiro criado e pretenda alterar/eliminar os registos nele contidos ou inserir novos, ou, quando, após a validação da disquete, é necessário converter o ficheiro novamente para Base de Dados para introduzir novas alterações. Sempre que esta situação ocorre, os dados que estavam na Base de Dados são eliminados e substituídos pelos dados do ficheiro (ver Figura 6). No fim da conversão o utilizador é avisado de que o ficheiro já foi tratado e de que os registos estão disponíveis para serem acedidos pela Recolha de Dados. Figura 6 – Mensagem de aviso da opção Converter Ficheiro Para que esta opção funcione o utilizador terá de ter a informação - ficheiro com o nome <sigla do Banco>.TXT - colocada no directório onde foi instalada a aplicação caso contrário o sistema emitirá uma mensagem de erro da qual só pode sair colocando a disquete e premindo ENTER ou carregando na tecla ESC para abortar a opção. Março 2007 Banco de Portugal Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador Recolha de Dados Esta opção permite ao utilizador recolher /alterar/eliminar os dados a enviar ao Banco de Portugal. A gestão dos dados é feita através do écran da Figura 7, utilizando as teclas descritas no início do manual. Figura 7 – Écran de recolha dos dados Para passar de um registo para outro deverá utilizar a tecla TAB ou colocar o rato no campo que pretende alterar. Os campos cuja informação provém das tabelas auxiliares, não são passíveis de ser preenchidos por digitação, devendo ser seleccionado nas DbComboBox respectivas a opção pretendida. Os registos que já se encontram na tabela – ou por conversão ou por terem sido inseridos – aparecem visíveis na tabela existente na parte superior do écran. Os dados que aparecem na parte inferior do écran são os respeitantes ao registo da tabela sobre o qual se encontra o cursor. A parte inferior do écran onde se encontram os campos do registo discriminados só é acessível ao utilizador quando este selecciona a opção Novo Registo (folha branca) ou quando faz um duplo click no rato sobre um registo para alteração. Para que o Março 2007 Banco de Portugal Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador sistema registe as alterações feitas a um registo ou a introdução de um novo registo, o utilizador deverá premir o botão com o V verde. Ao carregar neste botão os dados do registo são validados em termos de coerência do registo por si só, não querendo isto dizer que este registo passe depois pelo processo de validação, visto que na opção de validação o processo de verificação do registo é muito mais exaustivo. Quando da saída deste écran, a aplicação pergunta se pretende converter os registos para ficheiro TXT. Em caso afirmativo, é criado um ficheiro no Drive C:\Caminho de instalação do programa IMCD, com o nome <sigla do Banco>.TXT, sendo eliminados os registos da Base de Dados. Caso responda negativamente, os registos são mantidos na Base de Dados (possibilitando ao utilizador criar/apagar/alterar registos). Neste caso, para a criação do ficheiro a enviar ao Banco de Portugal deverá utilizar a opção Criar Ficheiro. Criar Ficheiro Esta opção permite ao utilizador criar um ficheiro TXT com o formato definido pelo Banco de Portugal para envio dos dados, com base na informação existente na Base de Dados. Esta opção lê os registos da Base de Dados, registo a registo e insere-os num ficheiro na Drive C:\Caminho de instalação do programa IMCD, com o nome <sigla do Banco>.TXT. A criação do ficheiro através desta opção, não elimina os registos da Base de Dados, possibilitando ao utilizador criar/apagar/alterar registos posteriormente. Março 2007 Banco de Portugal Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador Processo de validação Esta opção permite ao utilizador fazer a validação do ficheiro que pretende enviar, segundo os critérios definidos pelo Banco de Portugal. É ainda aqui que existe uma opção para visualizar os registos válidos e tratar os inválidos. Validar disquete Esta é a opção que vai realmente validar a disquete, que o utilizador terá de inserir na Drive A:\ com o ficheiro <sigla do Banco>.TXT. Tal como no caso da conversão/criar ficheiro, se o utilizador não tiver a disquete inserida na drive o programa emite uma mensagem de erro da qual só poderá sair introduzindo a disquete ou premindo ESC para cancelar. O primeiro écran que aparece ao utilizador é o indicado na Figura 8 em que o utilizador poderá acompanhar o processo de validação à medida que este vai decorrendo . Figura 8 – Écran de validação Março 2007 Banco de Portugal Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador Prima o botão “Iniciar Validação” para dar início ao processo de verificação dos registos. À medida que os registos vão sendo lidos os campos deste écran vão sendo preenchidos para que o utilizador tenha noção do número de registos já lidos e do tempo que demora o processo. No fim da validação é emitida uma mensagem indicando se o ficheiro tinha erros, sendo nesse caso emitida uma mensagem a perguntar se o utilizador pretende imprimir a lista de erros. Aconselhamos a que a listagem dos erros não seja tirada nesta altura, mas sim através da opção listagens, visto ser menos demorada neste segundo caso. Terminada a validação o utilizador deverá premir a tecla com a porta para sair do écran de validação. Tratar inválidos Esta opção permite ao utilizador visualizar a tabela de inválidos tendo opção de alterar o registo. Não se aconselha que o utilizador faça a alteração ao registo nesta opção a menos que seja uma alteração simples visto que a alteração do registo como uma linha de texto não está sujeita a verificação alguma. No caso de ter de alterar vários registos sugere-se que utilize a opção de Conversão para passar o ficheiro para base de dados e depois através da opção de Recolha de dados, faça as alterações necessárias. Figura 9 – Écran para visualizar/alterar inválidos Março 2007 Banco de Portugal Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador Caso pretenda alterar o conteúdo do registo coloque o cursor na caixa que contém o registo e com as teclas de setas posicione-se na porção do registo que pretende alterar e digite o novo valor - com sobreposição. Lembre-se que o tamanho do registo tem que ter 55 caracteres. Quando sai desta opção o sistema pergunta-lhe se quer reconstruir o ficheiro com base nas alterações efectuadas nesta opção. ATENÇÃO - se seleccionar esta opção o seu ficheiro base será reescrito com os registos válidos mais os inválidos que foram por si alterados. Se não fez alterações e pretende ir à recolha tratar os inválidos, é preferível responder NÃO aqui e fazer antes a Conversão. A única maneira de fazer reflectir no ficheiro as alterações ao registo feitas nesta opção é dizendo SIM após ter terminado todas as alterações. Visualizar Válidos Esta opção permite ao utilizador visualizar os registos válidos que passaram na validação dum ficheiro que teve inválidos. Se o seu ficheiro passou na validação sem erros , então esta opção não o deixa visualizar nada. Figura 10 – Écran para visualização dos registos válidos de uma validação com erros. Março 2007 Banco de Portugal Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador Listagens Esta opção permite ao utilizador tirar listagens não só das principais tabelas auxiliares como do ficheiro de Inválidos, com a lista de todos os registos com erros e respectivas descrições do ERRO. Figura 11 – Écran para visualização dos registos inválidos. Para imprimir basta premir o botão prima o botão Março 2007 Banco de Portugal , no entanto, se pretender fazer um zoom do écran, . Para sair da janela do relatório prima o botão CLOSE. Inquérito Trienal à Actividade nos Mercados de Câmbios e de Produtos Derivados Aplicação IMCD – Manual do Utilizador Mensagens de Erro Ao longo da aplicação podem ocorrer algumas mensagens de erro, algumas delas com resolução/explicação simples. Report not found Este erro ocorre quando a instalação não conseguiu copiar todos os ficheiros, neste caso a solução será ir ao directório C:\IMCD e copiar o ficheiro RINV.RPT para um ficheiro com o nome RPINV.RPT. No current record Este erro ocorre quando se está a reconstruir o ficheiro depois de alterar inválidos e o ficheiro só tem inválidos e nenhum registo válido. Prima OK sempre que lhe aparecer este erro. General Protection Failure/This program caused a Fatal Error Este erro ocorre quando a aplicação não tem espaço para criar os ficheiros temporários, fale com a sua unidade de apoio informático e peça para verificarem se o seu directório TEMP da directoria WINDOWS não tem lixo e se o número de FILES do seu sistema é suficiente – 80 no mínimo. Março 2007 Banco de Portugal