Taxa de câmbio por item
Histórico de Revisões
Data | Quem | Comentários |
---|---|---|
14/05/2018 | Ryvane Maria | Criação do Documento |
Necessidade
São comercializados itens em diferentes tipos de moedas, principalmente Euro e Dólar. É necessário que o sistema esteja apto a processar esse tipo de pedido com várias moedas.
Para que isso ocorra, deve-se permitir ao usuário inserir itens com diferentes taxas de cambio, para diferentes tipos de moeda, no momento do cadastro do pedido.
No momento da tiragem do pedido, o sistema deve apresentar o valor total dos produtos, tanto em real, quanto na moeda estrangeira referente aquele item, possibilitando que o usuário visualize os distintos valores, sob aplicação de diferentes taxas de câmbio, para aquele produto, de acordo com a cotação diária daquela moeda.
Solução
Será criado um CRUD para possibilitar o cadastro das informações de moedas, além disso, esse cadastro poderá ser carregado também através de integração. Nesse cadastro poderão ser inseridos o nome da moeda, o seu símbolo e a sua taxa de câmbio.
A moeda que definirá o produto será sinalizada através do campo “moeda” na tabela de produtos.
No momento do pedido, na tela da decomposição do produto, o GeoSales irá mostrar o valor em dólar, em euro e em reais, para todos os produtos. O usuário poderá visualizar também a data e a hora da alteração da taxa de câmbio.
Isso permitirá inclusão de outras moedas de forma fácil, colaborando na manutenção dos dados. O valor final do pedido será dado sempre em Reais. (Moeda local)
Implementação
- Criação de um CRUD com a finalidade de cadastrar as informações de moeda:
Inicialmente, será necessário criar um CRUD, com a finalidade de cadastar as informações de moeda. Neste cadastro poderão ser inseridos o nome da moeda (por exemplo: real), a sua sigla (por exemplo: RE, para real, DL para dólar e etc.) e a sua taxa de câmbio (valor que será utilizado para realizar a conversão de moeda).
É importante salientar que, inserindo as informações de moeda neste cadastro, o valor da taxa de câmbio será fixo e não será atualizado diariamente, da mesma forma que seria caso o dado fosse cadastrado no ERP.
- Integração das informações de moeda cadastradas no ERP:
No ERP, a tabela SM2 será integrada com a finalidade de atualizar a taxa de câmbio. É desta tabela que o GeoSales irá trazer a informação de taxa de câmbio, convertendo os valores emitidos em moeda estrangeira para real.
A empresa pode criar uma tabela para atualizar a taxa de cambio? SM2 (NA TABELA DE BENDA POOSSO TER ITENS EM VARIAS MOEDAS)
- Sinalizar a moeda que será utilizada para um produto específico:
A associação produto x moeda deverá ser feita exclusivamente no ERP. É necessário que, na ta
- Tratar a possibilidade de usar de diversas moedas na tiragem do pedido:
O pedido seria no caso fechado em reais, mas seria visualizado em dólar.(mostraria no sistema em dólar, mas iria pro ERP um pedido em real) (pode ter uma flag para definir que esse pedido é em dolar) UM PEDIDO PODE TER ITENS EM REAIS E ITEM EM DOLAR? SIM ESCOLHE UM ITEM E ELE PODE VIM EM DOLAR OU EM REAL, E ELE QUER SABER QUANTO EM DOLAR O VENDEDOR DIGITOU POR ITEM O VALOR DO PEDIDO FINAL, SERIA EM REAL. TEM QUE SER INTEGRADO JUNTO COM O PEDIDO NA TABELA DE PRODUTO SINALIZA ATRAVES DE UM CAMPO (MOEDA)
Regras de Negócio
RN1 - O cadastro de uma moeda específica sobrepõe qualquer possível integração dessa informação. Isso significa que, mesmo que este dado tenha sido integrado do ERP, caso seja cadastrada uma moeda no portal, a taxa de câmbio que será utilizada para conversão será a cadastrada pelo usuário.
RN2 -
RN3 -
Aprovação
Considero aprovada a documentação da funcionalidade especificada acima, e autorizo a implementação da mesma no Sistema GeoSales, em nome da Organização a qual estou vinculado.
Setor | Aprovado Por | Data | Assinatura |
---|---|---|---|
Gerente TI | |||
Gerente Projeto | |||
Gerente Comercial |