Имя: Пароль:
1C
 
1с розница неправильно заполнены склады реализации
0 varyag
 
28.06.17
08:53
Выскакивает такое сообщение при оплате. закрываем, жмем оплату повторно - и ошибки уже нет. Отладчиком выяснил что в строке товаров не заполняется организация, а при повторной оплате - она заполнена. Может настройки какие то?
вот скрин http://storage1.static.itmages.ru/i/17/0628/h_1498629171_2549656_a01039424e.png
1 varyag
 
28.06.17
09:01
Розница 2.2.5.27
2 Cyberhawk
 
28.06.17
09:49
Если это типовое сообщение, то это же ахтунг ("не правильно")
3 varyag
 
28.06.17
09:59
(2) Это типовое сообщение да. Я уже полдня понять пытаюсь что это за глюк. Причем на некоторых барах такой проблемы нет
4 assasu
 
28.06.17
10:03
(0) кури карточку магазина. там склады.
5 varyag
 
28.06.17
10:08
(4) там склад приемки и продажи заполнен одинаково. Регистр распределение продаж пустой - но он и в других барах пустой
6 varyag
 
28.06.17
10:09
и по-моему эта проблема только где стоят фискальники ритеил
7 Cyberhawk
 
28.06.17
10:09
Организаций больше одной?
В любом случае заполни настройки распределения продаж по складам
8 varyag
 
28.06.17
10:10
(7) Организация одна. Распределение заполнять пробовал.
Про Ритейлы ошибся - где штрихи тоже такая проблема
9 assasu
 
28.06.17
10:11
в карточке склада есть организация и магазин. может эти данные не согласуются с данными в формируемом чеке?
10 piter3
 
28.06.17
10:11
Можно еще глянуть,что в настройках пользователя
11 varyag
 
28.06.17
10:17
(9) В карточке склада есть только магазин - он указан.
(10) щас сравниваю настройки пользователя где есть проблема и где нет. Щас отпишусь
12 varyag
 
28.06.17
10:31
(10) идентичные настройки пользователей
13 varyag
 
28.06.17
10:40
В общем не заполняется организация при добавлении или изменении номенклатуры
а тут удаляются такие строки:
            Для Каждого СтрокаТаблицыЧеков Из ТабличноеПолеЧеков Цикл
                
                Если не СтрокаТаблицыЧеков.КассаККМ = КассаККМДляЧеков или не СтрокаТаблицыЧеков.Организация = ОрганизацияДляЧеков Тогда
                    СтруктураПоискаТовары = Новый Структура();
                    СтруктураПоискаТовары.Вставить("Организация", СтрокаТаблицыЧеков.Организация);
                    СтрокиТовары = Объект.Товары.НайтиСтроки(СтруктураПоискаТовары);
                    Для Каждого СтрокаТовары Из СтрокиТовары Цикл
                        СтрокаТовары.Организация = ОрганизацияДляЧеков;
                    КонецЦикла;
                    СтрокиТПЧековДляУдаления.Добавить(СтрокаТаблицыЧеков);
                КонецЕсли;
                
            КонецЦикла;
            
            Для Каждого СтрокаДляУдаления Из СтрокиТПЧековДляУдаления Цикл
                ТабличноеПолеЧеков.Удалить(СтрокаДляУдаления);
            КонецЦикла;
14 varyag
 
28.06.17
10:47
я уже думаю может КЭШ почистить))) чо за глюк
15 varyag
 
28.06.17
11:22
Кэш не помог.
16 varyag
 
12.07.17
05:04
Может кому поможет. Как писалось в (9) в складе действительно есть служебный реквизит Организация, но он виден и заполняется автоматически при создании склада, который автоматически создается при создании магазина. Так вот у некоторых складов этот реквизит Организация продажи был не заполнен. Спец. обработкой я его заполнил и все заработало
17 Альбатрос
 
12.07.17
05:37
(16) Круто жеж