Текущее время: Ср, ноя 05 2025, 15:25

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по исходящим поставкам - сюда



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: количество цифр после запятой
СообщениеДобавлено: Пт, окт 29 2004, 09:51 
Гость
Всем привет, у меня опять ламерский вопрос: в одном отдельно взятом кондишне нужно изменить формат значений с трёх до пяти цифр после запятой. Как?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 29 2004, 10:04 
Администратор
Администратор
Аватара пользователя

Зарегистрирован:
Пн, авг 16 2004, 21:27
Сообщения: 4374
Откуда: Москва
Пол: Мужской
Никак. SAP только 3 знака поддерживает. Больше - только в отчетах АВАРом.

_________________
С уважением,
Admin
e-mail: admin @ sapforum.ru


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 29 2004, 10:29 
Гость
Нужное поле имеет тип CURR длиной 11, то есть судя по всему оно может поддерживать гораздо больше 5 знаков. Это просто в интерфейсе нельзя ввести?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, окт 29 2004, 15:56 
Администратор
Администратор
Аватара пользователя

Зарегистрирован:
Пн, авг 16 2004, 21:27
Сообщения: 4374
Откуда: Москва
Пол: Мужской
Нельзя. Ни в одной транзакции в поле ввода нельзя ввести больше 3 десятичных знаков.

_________________
С уважением,
Admin
e-mail: admin @ sapforum.ru


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 01 2004, 10:14 
Гость
Посмотри транз. OY04


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 11 2004, 14:40 
Гость
Через OY04 можно изменить десятичные разряды валют. Разрядность изменится везде, не только в схеме калькуляции. Если вздумаете воспользоваться предыдущим советом, спросите сперва финансистов и остальных. :)


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, ноя 11 2004, 15:34 
Гость
Zes написал(а):
Через OY04 можно изменить десятичные разряды валют. Разрядность изменится везде, не только в схеме калькуляции. Если вздумаете воспользоваться предыдущим советом, спросите сперва финансистов и остальных. :)


Да, это понятно и это не катит, значит будем считать, что в отдельно взятой транзакции это сделать нельзя.


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, дек 12 2005, 10:55 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, сен 17 2004, 14:40
Сообщения: 953
Откуда: город металлургов
Пол: Женский
а если ввести свою валюту и сделать знаки только для нее? Я, честно говоря, после предупреждения дальше не пошла - стало страшно... :oops: что там дальше - настройка для одной валюты возможна?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, дек 12 2005, 13:45 
Ассистент
Ассистент

Зарегистрирован:
Ср, апр 20 2005, 06:15
Сообщения: 38
Откуда: Kazakhstan, Astana
Всем доброго времени суток!
Мы в версии 4.7 создавали свою валюту на основе USD c 5 знаками после запятой.
А в версии 5.0 уже в стандарте есть такая "USDN". Все работает. Главное при пересчете про округления не забывать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, дек 29 2005, 18:23 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, июн 01 2005, 19:32
Сообщения: 253
Откуда: Москва
Admin написал:
Никак. SAP только 3 знака поддерживает. Больше - только в отчетах АВАРом.


Ну это, честно говоря, не совсем так. :wink:
Тип данных CURR, используемый для хранения цен (поля KBETR, KWERT и другие) имеет длину 13 символов и 2 знака после запятой.
А к тому, как отображаются поля типа CURR на экране (и на печати) это имеет лишь отдаленное отношение.
При выводе "валютных" полей система проверяет, в какой валюте введено значение (к каждому полю CURR должно быть присвоено поле типа CUKY, в котором эта валюта и хранится) и в соответствие с настройкой валюты в транзакции OY04 показывает нужное число знаков. При этом она просто "в лоб" сдвигает разделитель влево-вправо.

Можно еще привести пример, почему OY04 не рекоммендуется использовать в продуктиве.
Предположим, что у вас есть валюта ZUSD, для которой заведены три знака после запятой.
Мы создаем документ, например, на сумму 1530,284 этих самых ZUSD и сохраняем его.
В базе данных в поле типа CURR будет реально записано 15302,84, а в поле CUKY ZUSD.
Когда мы открываем документ на просмотр или изменение, то система проверяет, сколько знаков нужно показывать после запятой (3) и мы снова увидим 1530,284.
Если теперь поменять в настройке OY04 на другое количество знаков (например 4), и открыть тот же самый документ, то окажется, что сумма в нем 153,0284.
Думаю, после такого изменения его автор может получить по ... заслугам. :-)


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB