Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

УТ 11.4 - кривит контроль остатков при разбивке упаковки в штуки.

УТ 11.4 - кривит контроль остатков при разбивке упаковки в штуки.
Я
   Тим
 
28.05.19 - 06:24
УТ 11.4.6 типовая. Розничный неордерный склад. Завели номенклатуру, основная единица - упаковка. Дополнительная - штуки, 24 в упаковке.
ПТУ по этой номенклатуре оформлено в упаковках, а реализацию проводили в штуках.
При приведении реализации последней оставшейся штуки - ошибка, недостачно товара 0,002 упак.
Судя по всему - дело в округлении при приведении количества в основную единицу
по предыдущим операциям реализации.
На уровне настроек не нашел каких-либо опций.
Исходный док ПТУ перевести на штуки нет возможности, это ввод остатков в закрытом периоде с последующей богатой грязной историей.
Если без программирования, то кроме чисто технической переброски остатков с одной ЕИ на другую на ум ничего не идет,
но я УТ слабый знаток.
Кто-то сталкивался, какие возможны решения?
 
 
   hhhh
 
1 - 28.05.19 - 07:21
(0) ну, заводите всегда номенклатуру с основной единицей штука.
   Cyberhawk
 
2 - 28.05.19 - 07:50
Базовая ЕИ или упаковка из набора, назначенного номенклатуре, должна быть с коэффициентом 1. А упаковку уже заводишь с коэффициентом 24, вернее указываешь там в ней, что она состоит из 24 штук. С этим какие-то проблемы?
   Cyberhawk
 
3 - 28.05.19 - 07:51
И случай с техническим исправлением каких-то там вводов остатков - это точно не то, из-за чего нужно греть голову в сложившейся ситуации
   Тим
 
4 - 28.05.19 - 08:04
(2) да, именно с этим проблемы. Именно так и сделали, назначив основной ЕИ не штуку, а упаковку.
Штуку завели позже. И учитывая, что количество имеет тип 15.3, при пересчете и округлении происходит потеря.
Товар 002    1,000            1,00000    24
Товар 002    -0,042            -0,04167    -1
Товар 002    -0,125            -0,12500    -3
Товар 002    -0,042            -0,04167    -1
Товар 002    -0,167            -0,16667    -4
Товар 002    -0,042            -0,04167    -1
Товар 002    -0,125            -0,12500    -3
Товар 002    -0,042            -0,04167    -1
Товар 002    -0,167            -0,16667    -4
Товар 002    -0,208            -0,20833    -5
    
Итого остаток: 0,040. А штука 1 = 0.042 упак Отсюда и нехватка 0.002 упак при попытка продать 1 шт.
   Cyberhawk
 
5 - 28.05.19 - 08:17
(4) Ты что-то напутал. Могу только рекомендовать перечитать написанное мною.
   Тим
 
6 - 28.05.19 - 08:25
(5) разве что после того, как ты внимательно перечитаешь написанное ранее мною.
   Сияющий в темноте
 
7 - 28.05.19 - 08:33
1с не умеет использовать простые дроби при расчете единиц,а десятичные,чаще всего,дают ошибкк округления,т.к.точность там до трех знаков после запятой.
поэтому,всегда заводят основной единицей наименьшую.
не забываем,что там целая часть 15-3 то есть 12 знаков.

Список тем форума
Рекламное место пустует  Рекламное место пустует
Независимо от того, куда вы едете — это в гору и против ветра!
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.