Кратность в Юанях (CNY) 10 и 1

0. sapervodichka 6457 10.06.22 12:52 Сейчас в теме
Обратите внимание на обмены данными с Юанями. Кратность там меняется между 10 и 1, в зависимости от значения курса > 10 или < 10. Т.е. НЕ ВСЕГДА равна 1. А многие разработчики (в том числе и я) грешат, ставя Кратность = 1 по умолчанию в обменах и выгрузках.
P.S. Идём на Восток, становимся хитрее.

Перейти к публикации

Отзывы
3. vld1973 80 10.06.22 14:36 Сейчас в теме
Да спасибо за напоминание, сейчас при написании "валютных" отчетов и в переносах надо внимательно проверять чтобы использовалась и Кратность и Курс.
Кстати по японской йене тоже самое было в марте

Дата курса Валюта Курс Кратность
05.03.2022 JPY 91,6402 100
06.03.2022 JPY 92,1751 100
07.03.2022 JPY 92,1751 100
08.03.2022 JPY 92,1751 100
09.03.2022 JPY 92,1751 100
10.03.2022 JPY 10,0532 10
11.03.2022 JPY 10,3922 10
12.03.2022 JPY 10,0791 10
13.03.2022 JPY 10,0791 10
14.03.2022 JPY 10,0791 10
15.03.2022 JPY 99,4486 100
16.03.2022 JPY 94,4845 100
17.03.2022 JPY 91,3567 100
18.03.2022 JPY 88,2128 100
19.03.2022 JPY 87,0878 100
20.03.2022 JPY 87,0878 100
A_Max; user1698683; serko8547; sapervodichka; +4 Ответить
Остальные комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. vano-ekt 122 10.06.22 14:11 Сейчас в теме
(0)
поправьте расчет кратности при передаче данных

поправили уже, 06.05.2022 🤣
sapervodichka; +1 Ответить
2. sapervodichka 6457 10.06.22 14:26 Сейчас в теме
(1) да, тогда то всё и началось )))
3. vld1973 80 10.06.22 14:36 Сейчас в теме
Да спасибо за напоминание, сейчас при написании "валютных" отчетов и в переносах надо внимательно проверять чтобы использовалась и Кратность и Курс.
Кстати по японской йене тоже самое было в марте

Дата курса Валюта Курс Кратность
05.03.2022 JPY 91,6402 100
06.03.2022 JPY 92,1751 100
07.03.2022 JPY 92,1751 100
08.03.2022 JPY 92,1751 100
09.03.2022 JPY 92,1751 100
10.03.2022 JPY 10,0532 10
11.03.2022 JPY 10,3922 10
12.03.2022 JPY 10,0791 10
13.03.2022 JPY 10,0791 10
14.03.2022 JPY 10,0791 10
15.03.2022 JPY 99,4486 100
16.03.2022 JPY 94,4845 100
17.03.2022 JPY 91,3567 100
18.03.2022 JPY 88,2128 100
19.03.2022 JPY 87,0878 100
20.03.2022 JPY 87,0878 100
A_Max; user1698683; serko8547; sapervodichka; +4 Ответить
7. sapervodichka 6457 10.06.22 16:20 Сейчас в теме
(3) спасибо за инфу про Йены (проверили у себя тоже её - повезло, что не делали платежей в иенах в тот период)
4. пользователь 10.06.22 14:38
Сообщение было скрыто модератором.
...
5. lvictor58 135 10.06.22 14:38 Сейчас в теме
Во всех типовых конфигурациях есть функции получения курса и кратности валюты. И если получать данные с их использованием - тогда подобных косяков возникать не будет. Учите мат. часть!
А при переносе уже готовых документов эти значения хранятся в их соответствующих реквизитах. И лучше их не перезаполнять.
6. sapervodichka 6457 10.06.22 14:45 Сейчас в теме
(5) оу оу оу ))) полегче, это безусловно, что вы правы, что надо мат часть учить. Но обменов разных и выгрузок разных и людей разных, которые их делали десятки тысяч. Конкретно этот обмен, например, между 1С:Управление холдингом где курс и кратность в документах списания с рс есть, но НЕ для всех видов операций по валюте заполняется, а при переносе документа в УПП в документ Платежный ордер на списание курс и кратность должны быть заполнены и предварительно рассчитаны в момент обмена.
8. vano-ekt 122 10.06.22 16:35 Сейчас в теме
(5) вы это кодерам легаси задним числом расскажите, есть куча нетиповых объектов, где вообще кратность потеряли
zqzq; Светлый ум; sapervodichka; +3 Ответить
11. o.kovalev 102 16.06.22 11:23 Сейчас в теме
(5)
То в процедурах, а если курс получается прямо в запросе то нужно контролировать чтобы и делилось на кратность
когда раньше были только доллары и евро эта ошибка не проявлялась,
9. &rew 35 10.06.22 20:49 Сейчас в теме
Сейчас в ерп и ка кратность упраздняются. Теперь там что-то вроде КурсЧислитель и КурсЗнаменатель в приобретениях и реализациях. Короче все "накоженые" наскоро обмены переписываем под это дело вместе со справочниками СтавкиНДС и прочей парашей типа новых видах субконто на счетах.
zqzq; Светлый ум; +2 Ответить
12. lvictor58 135 18.06.22 17:45 Сейчас в теме
А я вообще не о том.
Во всех типовых конфигурациях есть стандартные процедуры пересчета цен. Учитывается там не только кратность и курс валюты даже если это
(9)
ам что-то вроде КурсЧислитель и КурсЗнаменатель

но и коэффициенты единиц измерения ко всему прочему. И в типовых конфигурациях, там где надо то или другое, все эти нюансы учтены в коде. И получается что статья эта на тему "Создадим себе трудности, что бы потом их героически преодолеть!". И всем рассказать какие мы ай-да молодцы.
И остается резюмировать: не плодите говнокод, господа, и будет вам СЧАСТЯ!
13. &rew 35 20.06.22 08:38 Сейчас в теме
(12)Тоже не панацея. БСП меняется от версии к версии, и если Вы однажды красиво накодили в надежде на библиотеку, то в новой версии это всё превращается в тыкву. Например вы написали свой документ с ТЧ в котором есть ставка НДС. Ну и при Изменении строки ТЧ отработали соответствующим образом. А в новой версии ставка НДС теперь не перечисление а справочник, и при попытке передать туда перечисление мы получим что-то типа Поле не обнаружено "Ставка". Теперь нам надо переделать все значения в старых доках, или накодить новый реквизит скрыв старый. Далее учесть во всех местах где идет ссылка на этот реквизит. Тут не стОит однобоко рассматривать такие вопросы. Вопросы производительности опять же никто не снимал.
unknown181538; +1 Ответить
10. o.kovalev 102 16.06.22 11:20 Сейчас в теме
Тоже на это наткнулся, в старых отчетах кто то не указал кратность, хотя это и раньше было важно просто обычно больше двух валют раньше никто не вел
sapervodichka; +1 Ответить
14. biimmap 1108 16.12.22 15:18 Сейчас в теме
С Бенгалами кратность 100
Оставьте свое сообщение
Вакансии
Программист/тестировщик
Москва
зарплата от 130 000 руб. до 150 000 руб.
Полный день

Ведущий разработчик 1С / Team lead отдела разработки 1С
Москва
зарплата от 300 000 руб. до 300 000 руб.
Полный день

Программист 1С
Москва
зарплата от 130 000 руб. до 150 000 руб.
Полный день

Бизнес-аналитик
Москва
зарплата от 130 000 руб. до 150 000 руб.
Полный день

Аналитик 1C
Москва
зарплата от 110 000 руб.
Полный день