Имя: Пароль:
1C
1С v8
нет контроля при возврате от покупателя в УТ(10.3.14.3)
0 байт
 
09.09.11
09:22
Здравствуйте, коллеги, сегодня столкнулся с проблемой при возврате от покупателя, стоит партионный учет, указываю количество в документе возврата больше чем в реализации система выдает сообщение "Не найдено 2 кг товара Птица Курица с/м тушка ЦБ Аргаяш 1/12, серия: , списанного документом Реализация товаров и услуг ТД000000008 от 08.09.2011 0:00:00", но что удивительно проводит документ, режим проведения оперативный.
1 байт
 
09.09.11
09:23
+ в чем может быть дело может что-то не сделал?
2 Eugeneer
 
09.09.11
09:30
ты программист или хто? залезь и посмотри!
3 байт
 
09.09.11
09:44
придется
4 Поручик
 
09.09.11
09:56
(3) Проанализировать отчеты по движению данной номенклатуры   догадаешься сам или подсказать?
5 байт
 
09.09.11
10:31
(4)догадаюсь в принципе эта конфа на 8.2 стоит, щас пока в отладке смотрю.
вот фрагмент

   // Товара не хватило
   Если (КоличествоОсталосьПогасить > 0) Тогда
       
       ОбщегоНазначения.СообщитьОбОшибке(СтрУчет + " учет. Документ " + СтрокаДокумента.Регистратор + ", строка :" + СтрокаДокумента.НомерСтроки + Символы.ПС
       + СтруктураПараметров.СтрокаСообщенияНеНайдено + КоличествоОсталосьПогасить + " " + СтрокаДокумента.Номенклатура.ЕдиницаХраненияОстатков
       + " товара " + СтрокаДокумента.Номенклатура
       + ?(СтрокаДокумента.Номенклатура.ВестиУчетПоХарактеристикам, ", х-ка: " + СтрокаДокумента.ХарактеристикаНоменклатуры, "")
       + ?(СтрокаДокумента.Номенклатура.ВестиУчетПоСериям, ", серия: " + СтрокаДокумента.СерияНоменклатуры, "")
       + СтруктураПараметров.СтрокаСообщенияДокументПартии + ДокументПартии);
           
       СтруктураПараметров.Вставить("Отказ", Истина);
       
   КонецЕсли;

вроде как присваивает Истину для Отказ, но тем не менее далее записи в регистры идут поскольку нет проверки на отказ странно??
6 Eugeneer
 
09.09.11
10:32
задним числом чтоли делаешь?
7 Eugeneer
 
09.09.11
10:32
задним числом в 1С контроли не работают.
8 байт
 
09.09.11
10:37
оперативно
9 байт
 
09.09.11
10:42
провожу выходит диалоговое окно "оперативно", "неоперативно" выбираю оперативно, выдает сообщение и проводит в движуху по превышенной позиции запись садится.
10 Eugeneer
 
09.09.11
10:42
разбирайся. задача для первоклассника
11 байт
 
09.09.11
10:46
я просто хотел убедиться это баг от 1с или где сам ошибаюсь.
12 Eugeneer
 
09.09.11
10:47
(11) барабашек не существует. Если прога делает - значит факт что так она работает.
13 байт
 
09.09.11
12:02
исправил я это))
14 Baker_it
 
09.09.11
12:04
(7) И давно УТ стала контролировать остатки по партиям при проведении документов?
15 байт
 
09.09.11
12:04
УправлениеЗапасамиПартионныйУчет1.ДвижениеПартийТоваров(Отказ, Ссылка, Движения.СписанныеТовары.Выгрузить());

передал флаг отказ на входе
16 байт
 
09.09.11
12:07
я раньше как то об этом не парился пока менеджеры не стали косячить, посмотрел сам действительно нет контроля на основании одной накладной можно вводить сколько угодно возвратов и при этом система будет их проводить.