SAPфорум.RU https://sapboard.ru/forum/ |
|
Разница в курсе валют при сторнировании документа транзакцией mr8m. https://sapboard.ru/forum/viewtopic.php?f=5&t=94411 |
Страница 1 из 1 |
Автор: | arkhat.t [ Пн, фев 13 2017, 13:45 ] |
Заголовок сообщения: | Разница в курсе валют при сторнировании документа транзакцией mr8m. |
Добрый день, уважаемые гуру! При сторнировании счета фактуры (валюта KZT) транзакцией mr8m, система выдает ошибку "M8285 - Сальдо в валюте KZT, тип валюты 30". Фактура и кредитор резиденты и валюта KZT. Курс валюты за 31.01.2017 в USD = 326,25 тенге. Курс валюты за 01.02.2017 в USD = 324,24 тенге. Кто нибудь сталкивался с такой проблемой ? |
Автор: | Yozhhhhh [ Пн, фев 13 2017, 17:27 ] |
Заголовок сообщения: | Re: Разница в курсе валют при сторнировании документа транзакцией mr8m. |
Валюта 30 - это валюта концерна. Похоже, система пыталась привести значения во внутренней валюте к валюте концерна. Потом уже по валюте концерна снова стала считать сальдо и оно не вышло в 0 из-за округления. При неудачном стечении обстоятельств такое бывает. Бывает, что большое число, поделенное на какую-то константу (курс валюты), не равняется сумме двух более малых величин, поделенных на то же самое число. Не очень понятно, как лечить... У этого сообщения только одно место использования, попробуйте посидеть с отладкой и понять, как оно работает. Инклуд LMRMPF1E, в нем ошибка выводится, если разница превысит некий допустимый порог f_tolerance. |
Автор: | arkhat.t [ Пн, мар 27 2017, 15:44 ] |
Заголовок сообщения: | Re: Разница в курсе валют при сторнировании документа транзакцией mr8m. |
Добрый день, уважаемый гуру! Подскажите пожалуйста как выкрутится в данном случае? Может имеется какая то нота или прописать варианты проводок ? Какое то же лечение же должно быть? Я голову сломал. Решение нигде не нашел. С уважением. |
Автор: | Yozhhhhh [ Чт, мар 30 2017, 10:33 ] |
Заголовок сообщения: | Re: Разница в курсе валют при сторнировании документа транзакцией mr8m. |
Все, что приходит в голову, - это садиться и отлаживать. LMRMPF08 ACCIT_KRED_AUFBAUEN_HW Внутри надо найти: Code: PERFORM saldo_fw_pruefen USING saldo_fw lines t_currencies-from_waers t_currencies-curtp t_currencies-waers t_currencies-datum f_kursf t_currencies-kurst. У Вас saldo_fw ненулевое. Я попробовал старые фактуры посторнировать, у меня всегда оно 0. Думаю, надо понять, почему saldo_fw не 0. Но с ходу не могу сказать, почему так. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |