Пермещение товаров. Релиз 3.0.19.3 - Каминсофт

Пермещение товаров. Релиз 3.0.19.3

30 янв 2014 22:02 #1
от Алексей Каневский
Имеем доукмент перемещения. В нем есть одна позиция. При попытке проведения имеем сообщение об ошибке:

Ошибка при выполнении обработчика - 'ОбработкаПроведения'
по причине:
{ОбщийМодуль.ПроведениеСервер.Модуль(1568)}: Преобразование значения к типу Число не может быть выполнено
Если ТекСтрока.ЦенаВДокументе <> Окр(ТекСтрока.ЦенаВРегистре*ТекСтрока.Коэффициент,2,РежимОкругления.Окр15как20) Тогда

Полагаю, ошибка в Запросе, т.к. он возвращает значение NULL
Скорректировал запрос следующим образом:
ВЫБРАТЬ
	ТаблицаТовары.НомерСтроки,
	ТаблицаТовары.Номенклатура КАК Номенклатура,
	ТаблицаТовары.Цена КАК ЦенаВДокументе,
	ТаблицаТовары.Коэффициент,
	ЕСТЬNULL(ВЫБОР
			КОГДА РНОстатки.КоличествоОстаток <> 0
				ТОГДА РНОстатки.СуммаОстаток / РНОстатки.КоличествоОстаток
			ИНАЧЕ ЦеныНоменклатурыСрезПоследних.Цена
		КОНЕЦ, 0) КАК ЦенаВРегистре,
	ЦеныНоменклатурыСрезПоследних.Цена
ИЗ
	ВтТаблицаТовары КАК ТаблицаТовары
		ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииТоваровВПодразделениях.Остатки(
				&МоментВремени,
				Номенклатура В
						(ВЫБРАТЬ РАЗЛИЧНЫЕ
							ТаблицаТовары.Номенклатура
						ИЗ
							ВтТаблицаТовары КАК ТаблицаТовары)
					И Организация = &Организация
					И Подразделение = &Подразделение) КАК РНОстатки
		ПО ТаблицаТовары.Номенклатура = РНОстатки.Номенклатура
		ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних КАК ЦеныНоменклатурыСрезПоследних
		ПО ТаблицаТовары.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура
			И (ЦеныНоменклатурыСрезПоследних.ТипЦен = &ТипЦен)

После этого документ не проводится, но хотя бы выдает понятные сообщения.
Тема закрыта.

31 янв 2014 09:53 #2
от Андрей Ланьшин
Спасибо за информацию

Ланьшин Андрей, фирма КАМИН
Правильно заданный вопрос содержит половину ответа!
Тема закрыта.

31 янв 2014 11:36 #3
от Надежда Гурова
Пришлите, пожалуйста, базу, в которой возникла ошибка на hotline.

Гурова Надежда, фирма КАМИН
Тема закрыта.

31 янв 2014 11:55 #4
от Алексей Каневский
отправил ссылку на выгрузку базы до моих исправлений
Тема закрыта.
Спасибо сказали: Надежда Гурова

Опрос
Всего 3 простых вопроса

Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie и пользовательских данных в целях функционирования сайта, проведения ретаргетинга и статистических исследований, обзоров. Если вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт.

Принять