Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
21 ноя 2024, 21:10

Заполнение акта списания из экспл

Автор slavabatov, 08 июн 2012, 12:26

0 Пользователей и 1 гость просматривают эту тему.

slavabatov

Добрый день.
Делаю Акт списания из эксплуатации (КА) и всё замечательно работает и заполняется, кроме цены и соответственно суммы. Запрос такой

|ВЫБРАТЬ
|   СписаниеМатериаловИзЭксплуатации.Номенклатура,
|   ВЫРАЗИТЬ(СписаниеМатериаловИзЭксплуатации.Номенклатура.НаименованиеПолное КАК СТРОКА(1000)) КАК МатериалНаименование,
|   СписаниеМатериаловИзЭксплуатации.Номенклатура.Код КАК НоменклатурныйНомер,
|   СписаниеМатериаловИзЭксплуатации.ЕдиницаИзмерения.Представление КАК ЕдиницаИзмеренияНаименование,
|   СписаниеМатериаловИзЭксплуатации.ЕдиницаИзмерения.ЕдиницаПоКлассификатору.Код КАК ЕдиницаИзмеренияКод,
|   СписаниеМатериаловИзЭксплуатации.Характеристика,
|   СписаниеМатериаловИзЭксплуатации.Серия,
|   СписаниеМатериаловИзЭксплуатации.Количество,
|   СписаниеМатериаловИзЭксплуатации.НомерСтроки КАК НомерСтроки,
|   ВЫРАЗИТЬ(
|    ЕСТЬNULL(ТаблицаСебестоимостиОбороты.Стоимость, 0)
|    * СписаниеМатериаловИзЭксплуатации.Количество
|    * СписаниеМатериаловИзЭксплуатации.Коэффициент
|    / ЕСТЬNULL(СписаниеМатериаловИзЭксплуатации.Номенклатура.ЕдиницаХраненияОстатков.К оэффициент, 1)
|    / ЕСТЬNULL(ТаблицаСебестоимостиОбороты.Количество, 1)
|    КАК ЧИСЛО(15,2) ) КАК Сумма
|ИЗ (
|   ВЫБРАТЬ
|    СписаниеМатериаловИзЭксплуатации.Номенклатура,
|    СписаниеМатериаловИзЭксплуатации.ЕдиницаИзмерения,
|    СписаниеМатериаловИзЭксплуатации.Коэффициент,
|    СписаниеМатериаловИзЭксплуатации.ХарактеристикаНоменклатуры КАК Характеристика,
|    СписаниеМатериаловИзЭксплуатации.СерияНоменклатуры КАК Серия,
|    СУММА(СписаниеМатериаловИзЭксплуатации.Количество) КАК Количество,
|    МИНИМУМ(СписаниеМатериаловИзЭксплуатации.НомерСтроки) КАК НомерСтроки
|   ИЗ
|    Документ.СписаниеМатериаловИзЭксплуатации.Материалы КАК СписаниеМатериаловИзЭксплуатации
|   ГДЕ
|    СписаниеМатериаловИзЭксплуатации.Ссылка = &ТекущийДокумент
|   
|   СГРУППИРОВАТЬ ПО
|    СписаниеМатериаловИзЭксплуатации.Номенклатура,
|    СписаниеМатериаловИзЭксплуатации.ЕдиницаИзмерения,
|    СписаниеМатериаловИзЭксплуатации.Коэффициент,
|    СписаниеМатериаловИзЭксплуатации.ХарактеристикаНоменклатуры,
|    СписаниеМатериаловИзЭксплуатации.СерияНоменклатуры
|   ) КАК СписаниеМатериаловИзЭксплуатации
|
|   ЛЕВОЕ СОЕДИНЕНИЕ
|    ТаблицаСебестоимостиОбороты КАК ТаблицаСебестоимостиОбороты
|    ПО СписаниеМатериаловИзЭксплуатации.Номенклатура = ТаблицаСебестоимостиОбороты.Номенклатура
|    И ТаблицаСебестоимостиОбороты.Регистратор = &Регистратор
|    И ((СписаниеМатериаловИзЭксплуатации.Характеристика = ТаблицаСебестоимостиОбороты.ХарактеристикаНоменклатуры)
|    ИЛИ (ТаблицаСебестоимостиОбороты.ХарактеристикаНоменклатуры = ""Не используется""))
|    И ((СписаниеМатериаловИзЭксплуатации.Серия = ТаблицаСебестоимостиОбороты.СерияНоменклатуры)
|    ИЛИ (ТаблицаСебестоимостиОбороты.СерияНоменклатуры = ""Не используется""))
|   
|ГДЕ
|   ТаблицаСебестоимостиОбороты.Регистратор = &ТекущийДокумент
|   ИЛИ ТаблицаСебестоимостиОбороты.Регистратор ЕСТЬ NULL
|
|УПОРЯДОЧИТЬ ПО
|   НомерСтроки
|";


Как я думаю, всё правильно, да и ошибок нет, но форма выходит не заполненная, без цен.
Спасибо.

slavabatov

Так ну почему цены ноль я уже разобрался, потому что после первого перемещения бух-я полностью списывает себестоимость вот и СебестоимостиОбороты оказывается нулевым показателем.
тогда от куда лучше взять?

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск