|
Розница ,ошибка проведения | ☑ | ||
---|---|---|---|---|
0
servicenn
23.04.14
✎
17:53
|
День добрый, стоит УТ10.3 и две кассы (стоит 1с розница), после обменов документы "Отч розн продаж" из кассы 1 через УТ попадают на кассу 2 непроведёнными, пробовал перепроводить в ут делать ещё раз обмен результата нет при проведении выдаётся такая ошибка
Ошибка при выполнении обработчика - 'ОбработкаПроведения' по причине: {ОбщийМодуль.УправлениеЗапасами.Модуль(72)}: Ошибка при вызове метода контекста (Выполнить) по причине: Ошибка выполнения запроса по причине: Ошибка при выполнении операции над данными: Ошибка SQL: Деление на 0 по причине: Ошибка SQL: Деление на 0 по причине: Деление на 0 значения типа Numeric общий модуль открывал пишет исходный текст модуля отсутствует |
|||
1
vicof
23.04.14
✎
17:55
|
В рознице текст модуля отсутствует? Я что-то пропустил в этой жизни.
|
|||
2
servicenn
23.04.14
✎
17:56
|
(1) видимо да
|
|||
3
servicenn
23.04.14
✎
17:57
|
(1) открываю общий модуль базовой розницы "Управление запасами" исходн. текст отсутствует
|
|||
4
servicenn
23.04.14
✎
18:54
|
есть ли возможность вскрыть чтобы понять ошибку?
|
|||
5
servicenn
23.04.14
✎
19:03
|
может сработает такой вариант, на кассе 2 проверить проведены ли ОРП по кассе 2 перепровести и ещё раз обмены сделать, возможно ОРП по кассе 2 в кассу 1 после обменов проведёнными станут. По крайней мере доки которые были созданы в УТ и попадали на кассу(в 1с розницу) после обменов становились проведёнными
|
|||
6
Wobland
23.04.14
✎
19:32
|
(4) я когда-то ловил запрос из секретного модуля в профайлере и переводил эту речь богов в "выбрать из". было интересно
|
|||
7
mehfk
23.04.14
✎
19:37
|
ВЫБРАТЬ
Док.НомерСтроки , Док.Номенклатура КАК Номенклатура, Док.ХарактеристикаНоменклатуры КАК ХарактеристикаНоменклатуры, Док.Коэффициент КАК Коэффициент, Док.ЕдиницаИзмерения КАК ЕдиницаИзмерения, Док.Количество * ВЫБОР КОГДА ЕдиницаИзмерения = ЗНАЧЕНИЕ(Справочник.ЕдиницыИзмерения.ПустаяСсылка) ТОГДА 1 ИНАЧЕ Коэффициент /ЕСТЬNULL(Номенклатура.ЕдиницаХраненияОстатков.Коэффициент, 1) КОНЕЦ КАК Количество, Док.Цена КАК Цена, Док.Сумма КАК Сумма, Док.СтавкаНДС КАК СтавкаНДС, Док.СуммаНДС КАК СуммаНДС, Док.УдалитьПроцентАвтоматическихСкидок КАК УдалитьПроцентАвтоматическихСкидок, Док.ПроцентСкидкиНаценки КАК ПроцентСкидкиНаценки, Док.УдалитьУсловиеАвтоматическойСкидки КАК УдалитьУсловиеАвтоматическойСкидки, Док.УдалитьЗначениеУсловияАвтоматическойСкидки КАК УдалитьЗначениеУсловияАвтоматическойСкидки, Док.РегистрацияПродажи КАК РегистрацияПродажи, Док.Штрихкод КАК Штрихкод, Док.Склад КАК Склад, Док.КлючСтроки КАК КлючСтроки, Док.Продавец КАК Продавец, Док.ДисконтнаяКарта КАК ДисконтнаяКарта, Док.Количество КАК КоличествоТЧ, Док.Склад.Организация КАК Организация, Док.СуммаНДС КАК НДС, Док.Склад.ТипСклада КАК ТипСклада, Док.Склад.Магазин КАК Магазин, Док.Номенклатура.Услуга КАК Услуга, Док.Номенклатура.Комплект КАК Комплект, ЗНАЧЕНИЕ(Справочник.ХозяйственныеОперации.РеализацияТоваров) КАК ХозяйственнаяОперация ИЗ Документ.ОтчетОРозничныхПродажах.Товары КАК Док ГДЕ Док.Ссылка = &ДокументСсылка И Док.Склад.ТипСклада <> &СкладТипСклада |
|||
8
Wobland
23.04.14
✎
20:00
|
в 1.0.16 модуль открыт. палёнка детектед
|
|||
9
servicenn
23.04.14
✎
20:29
|
(8) у нас Розница (базовая), редакция 1.0 (1.0.16.7)
|
|||
10
servicenn
23.04.14
✎
20:29
|
(7) с чем это едят?)
|
|||
11
servicenn
23.04.14
✎
20:30
|
завтра попробую на кассе 2 сначала перепровести у клиента
|
|||
12
Wobland
23.04.14
✎
20:30
|
(10) это тот самый секретный запрос
|
|||
13
servicenn
23.04.14
✎
20:47
|
(12) ТаблицаПоПлатежнымКартам = ОбщегоНазначения.СформироватьЗапросПоТабличнойЧасти(ЭтотОбъект, "ОплатаПлатежнымиКартами", СтруктураПолей).Выгрузить();
видимо к этой строке в обработке проведения |
|||
14
servicenn
23.04.14
✎
20:48
|
идейка есть же другие доки которые проводятся , при их проведении в отладчике можно глянуть))
|
|||
15
NcSteel
23.04.14
✎
20:48
|
Если закрыт модуль, то в отладке
ОбщегоНазначения.СформироватьЗапросПоТабличнойЧасти(ЭтотОбъект, "ОплатаПлатежнымиКартами", СтруктураПолей) Получи запрос и дальше с параметрами выполни в консоле. |
|||
16
Wobland
23.04.14
✎
20:48
|
(13) с этим не ко мне, я сплю
|
|||
17
servicenn
23.04.14
✎
20:48
|
ок)
|
|||
18
servicenn
23.04.14
✎
20:51
|
(15) как раз на этой строке ошибка всплывает
|
|||
19
Wobland
23.04.14
✎
20:53
|
/ЕСТЬNULL(Номенклатура.ЕдиницаХраненияОстатков.Коэффициент, 1)
у кого нулевой коэффициент? |
|||
20
servicenn
23.04.14
✎
21:40
|
понял )) нашёл , некоторые позиции с нулевым, проставил провелось, не успел кстати прочитать в справке а зачем он нужен? Похоже надо пользователя проконсультировать и какой нибудь запрет с сообщением на создание номенклатуры без коэф в Утэшке
|
|||
21
NcSteel
23.04.14
✎
21:41
|
(18) На этой строке ошиюка может и всплывает, но я тебе дал другую строку.
|
|||
22
servicenn
23.04.14
✎
21:52
|
(21) спасибо , проблема решена) не везде в номенклатуре проставлены коэф.
|
|||
23
servicenn
23.04.14
✎
21:53
|
(21) сразу не обратил внимание на строки в запросе по единицам измерения
|
|||
24
NcSteel
23.04.14
✎
22:24
|
Между прочем единственное место где замечал, что 1С решили на нуль не проверять, а именно на нули в коэффициентах.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |