ТиС: Ошибка в партионном учете (ведет к пересортице) #169640


#0 by Чучундер
Замылил ошибку на Хотлайн.Пишу еще сюда, вдруг кого-то спасет.//Проблема: неверное определение партий при возврате товара от покупателя.Воспроизведение проблемы:...1. Справочник "Виды свойств"- Свойства партий - вводим новое свойство "Серия", вводим, например, 2 серии - 1111111 и 222222...2. Оформляем документ "Поступление ТМЦ", в документе 2 строки:Внимание!!!! здесь важен порядок строк: вводить именно как указано.Товар1, Количество = 100, в свойствах партии задаем Серия = 111111Товар2, Количество = 200, в свойствах партии задаем Серия = 222222...3. Реализуем весь поступивший товар, документ "Реализация", в документе 2 строки с явным указанмем партий....4. ВНИМАНИЕ! Покупатель возвращает товар серии 222222(что случается сплошь и рядом, например при торговле лекарствами - данная серия признана сфальсифицированной). Оформляем возврат стандартным образом - на основании реализации вводим возврат от покупателя, в документе "возврат..." оставляем одну строку, где количество = 200 (при таком количестве проще локализовать проблему будет), серия = 222222. Проводим, документ успешно проводится....5. Открываем отчет о движениях документа и смотрим в регистр "ПартииНаличие". Опаньки! Списана партия с серией = 1111111.Это и есть ошибка....Итого имеем: неверный партионный учет, пересортицу (которую потом трудно искать и устранять), неверное определение себестоимостей (зачастую цена товара зависит от свойств партии - например, поставим всместо серий срог годности - в зависимости от срока годности м.б. разные продажные цены ну и т.д.)....Локализация ошибки:- ГМ,- Функция глВыяснитьПартииВозврата(ТаблНоменклатуры, ТекДок)- код примерно в этом районе...оперативно поправил примерно так:Ошибка тянется как минимум с 933 релиза.Выражаю надежду, что и в 941 она тоже присутствует.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С