Passa a ser possível importar as taxas de cambio do BCE via Webservice, caso possua o módulo Documentos Eletrónicos e com o serviços PHC On ativo.
Para que tal seja possível, foram criados 2 novos parâmetros “Usa o webservice de obtenção diária de taxas de câmbio (BCE) no login” e “Moeda a utilizar no webservice de obtenção diária de taxas de câmbio (BCE)”. - O parâmetro “Usa o webservice de obtenção diária de taxas de câmbio (BCE) no login” encontra-se disponíveis nas gamas Advanced e Enterprise. - O parâmetro “Moeda a utilizar no webservice de obtenção diária de taxas de câmbio (BCE)” apenas está disponível nas gamas Corporate e Advanced. Ao aceder pela 1ª vez à aplicação, os parâmetros anteriormente indicados são criados de forma automática e por defeito assumem os seguintes valores em cada uma das diferentes gamas.
Em Corporate: - parâmetro “Moeda a utilizar no webservice de obtenção diária de taxas de câmbio (BCE)” fica preenchido com “USD” - parâmetro” Usa o webservice de obtenção diária de taxas de câmbio (BCE) no login” fica automaticamente ativado
Em Advanced: - parâmetro “Moeda a utilizar no webservice de obtenção diária de taxas de câmbio (BCE)” fica preenchido com “USD;GBP” - parâmetro “Usa o webservice de obtenção diária de taxas de câmbio (BCE) no login” fica automaticamente ativado
Em Enterprise: - parâmetro “Usa o webservice de obtenção diária de taxas de câmbio (BCE) no login” fica automaticamente ativado Nesta gama o parâmetro “Moeda a utilizar no webservice de obtenção diária de taxas de câmbio (BCE)” não existe, uma vez que para esta gama a atualização cambial é efetuada para todas as moedas estrangeiras constantes da Norma ISO4217
Foi criado um automatismo para que os câmbios BCE sejam importados ao fazer login na aplicação, seja pelo login normal ou o que é feito quando a aplicação não pede password e devolve a informação “entrou automaticamente". Quando se tratar de um primeiro acesso à base de dados de um novo utilizador ou de um upgrade de versão os parâmetros são criados nesse 1º acesso. Para que o processamento de importação dos câmbios passe a funcionar, basta fazer logout à aplicação seguido de novo login.
O automatismo verifica qual a data do último cambio na tabela de Câmbios. Se os câmbios estão atualizados então não faz nada, caso contrário atualiza os câmbios até à data atual. O intervalo máximo de atualização de saldos são 30 dias. Ou seja, se não existirem taxas de cambio para a moeda USD, a 1ª vez que o automatismo funcionar irá importar as taxas BCE dos últimos 30 dias.
Este automatismo é refletido no “Monitor de Processamentos Assíncronos”, no tipo de processamento “Câmbios BCE”. - Se a comunicação via Werservice for bem-sucedida, então ao aceder ao respetivo processamento assíncrono aparece a mensagem “Os câmbios do BCE foram atualizados entre xx.xx.xxxx e yy.yy.yyyy” ; - Se a comunicação via webservice não for bem-sucedida, então ao aceder ao respetivo processamento assíncrono irá ser apresentada a mensagem “Foram encontradas x anomalias!”. Ao clicar em cima desta mensagem o utilizador navega para o ecrã “Análise do histórico dos processamentos assíncronos” onde por sua vez é apresentada a mensagem “ Erro a importar câmbios do BCE: clique aqui para introduzir o valor do câmbio manualmente. ”. Clicando nesta mensagem, o utilizador navega automaticamente para o ecrã “Câmbios para Euro” onde poderá introduzir manualmente a taxa de cambio.
Para além do automatismo acima indicado, foi também criado um alerta nos ecrãs onde os câmbios são utilizados.
Este alerta vai verificar se está a ser utilizada uma moeda indicada no parâmetro “Moeda a utilizar no webservice de obtenção diária de taxas de câmbio (BCE)”, se sim então vai verificar se já existe taxa de cambio para a data em causa: - Se existe taxa de cambio então utiliza essa taxa; - Se não existe taxa de cambio para esse dia irá ser apresentada uma mensagem a indicar que não existe taxa de cambio para a moeda e data em causa. A partir desta informação o utilizador poderá navegar de forma automática para o ecrã “Listagem de Câmbios para Euro” e introduzir o cambio de forma manual.
No ecrã “Listagem de Câmbios para Euro” foi criado um novo botão “Importar câmbios BCE”. Este botão permite ao utilizador indicar o intervalo de tempo para o qual pretende importar as taxas BCE, para as moedas indicadas no parâmetro “Moeda a utilizar no webservice de obtenção diária de taxas de câmbio (BCE)”.
Os ecrãs onde se despoleta o alerta sobre a não existência da taxa de câmbio BCE para a data em questão, são os seguintes: Compras Adiantamentos a fornecedores Pagamentos de c/c Faturação Recibos de c/c Recibos de adiantamento Dossiers Transferências conta-conta Transferências conta-caixa Documentos de tesouraria Talões de depósito
A importação das taxas BCE apenas devolve informação do valor do câmbio de vendas. Por este motivo, para que as taxas de cambio BCE funcionem, é necessário efetuar a seguinte configuração nos parâmetros em Desktop: - O parâmetro "Cambio a utilizar", no separador "Faturação", deverá estar definido com "Vendas" - O parâmetro "Cambio a utilizar", no separador "Compras", deverá estar definido com "Vendas"
|