Que estranho... como os decimais são mantidos para outras moedas nesse caso? Desculpe por todas as perguntas, mas isso está ficando interessante....
Avalados por :
Especialistas, este es mi problema -
Temos uma transação entre empresas no BW para um código de empresa canadense registrado em ienes japoneses.
Quando carregamos os dados no BW, o BPC os multiplica por 100.
Assim, 600.76 do BW chega ao BPC como 60076.
Por quê?
Qualquer ajuda antecipada seria útil.
Obrigado.
Anand
Que estranho... como os decimais são mantidos para outras moedas nesse caso? Desculpe por todas as perguntas, mas isso está ficando interessante....
Não tenho certeza se você pode manter decimais. Até onde sei, é apenas um tipo de dado do seu campo.
Mas o que sei é que você pode configurar a preferência do usuário se deseja que seu ponto decimal seja uma vírgula em vez de um ponto. Mas isso não é importante em seu desenvolvimento.
Todos os dados têm o mesmo tipo para todas as moedas. Às vezes, ao inserir dados em um campo de moeda no SAP, não levamos em consideração se é JPY, USD ou CND. Portanto, uma vez que a moeda JPY e aquelas sem casas decimais são casos especiais, precisamos escrever alguns códigos/ajustes.
Também existem casos em que não precisamos de nenhuma conversão, mas apenas se um campo de moeda é usado como referência para um campo de quantidade.
No seu caso, você está convertendo esses valores porque o seu campo de quantidade não está exatamente vinculado ao seu campo de moeda. Você usou o campo de moeda como campo para armazenar sua moeda e o valor que está obtendo e colocando nele.
Em FI também é um problema ao fazer contabilizações e lidar com moedas e obter o valor incorreto na contabilização. Isso é o que geralmente fazemos para corrigir.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute