|   |   | 
| 
 | Отчет производства за смену не проставляет сумму в движениях | ☑ | ||
|---|---|---|---|---|
| 0
    
        AlexToo 15.02.17✎ 12:04 | 
        Добрый день, конфа УПП 1,3 ситуация провожу отчет производства за смену и по регистру накопление "Партии товаров на складах (бухгалтерский учет)" пишутся движения сумма указывается, а вот по регистру "Партии товаров на складах (управленческий учет)" движения тоже делаются но сумма не указывается, в чем может быть проблема?     | |||
| 1
    
        AlexToo 15.02.17✎ 12:25 | 
        Вот движения по регистру бух. учету https://yadi.sk/i/TcRtv3jN3E6yXm
 по управлен. учету https://yadi.sk/i/17a5ZvWr3E6yYJ | |||
| 2
    
        Морозов Александр 15.02.17✎ 12:27 | 
        наверно надо посмотреть настройки управленческого учета...     | |||
| 3
    
        Джинн 15.02.17✎ 12:29 | 
        (0) А должна? Плановая себестоимость используется?     | |||
| 4
    
        AlexToo 15.02.17✎ 12:32 | 
        (3) да, плановая используется. Цены установлены.     | |||
| 5
    
        AlexToo 15.02.17✎ 12:32 | 
        (2) да уже всё что мог проверил(настройка программы,параметров учета, учетная политика), везде всё нормально.     | |||
| 6
    
        Джинн 15.02.17✎ 12:34 | 
        (4) Уверены, что установлены? Характеристики, дата установки?     | |||
| 7
    
        AlexToo 15.02.17✎ 12:35 | 
        (6) характеристики не используем, дата установки 01.01.17, если бы цены были не установлены то и по бух учету сумм не было б.     | |||
| 8
    
        AlexToo 15.02.17✎ 13:06 | 
        апну     | |||
| 9
    
        Джинн 15.02.17✎ 13:09 | 
        (8) Модуль УправлениеПроизводствомДвиженияПоРегистрам, отладчик.     | |||
| 10
    
        AlexToo 15.02.17✎ 13:17 | 
        (9) да, уже залез туда. Выходит что для суммы по упр. учету он выбрает суммы из регистра ЗатратыНаВыпускПродукции вот код:
 ВЫБРАТЬ ЗатратыНаВыпускПродукции.Продукция КАК Продукция, ЗатратыНаВыпускПродукции.ХарактеристикаПродукции КАК ХарактеристикаПродукции, ЗатратыНаВыпускПродукции.СерияПродукции КАК СерияПродукции, ЗатратыНаВыпускПродукции.Спецификация КАК Спецификация, ЗатратыНаВыпускПродукции.Заказ КАК Заказ, ЗатратыНаВыпускПродукции.НоменклатурнаяГруппа КАК НоменклатурнаяГруппа, СУММА(ЗатратыНаВыпускПродукции.Сумма) КАК Сумма ИЗ РегистрНакопления.ЗатратыНаВыпускПродукции КАК ЗатратыНаВыпускПродукции ГДЕ ЗатратыНаВыпускПродукции.Регистратор = &Ссылка И ЗатратыНаВыпускПродукции.СтатьяЗатрат.СтатусМатериальныхЗатрат <> &СтатусМатериальныхЗатратПринятые СГРУППИРОВАТЬ ПО ЗатратыНаВыпускПродукции.НоменклатурнаяГруппа, ЗатратыНаВыпускПродукции.Продукция, ЗатратыНаВыпускПродукции.ХарактеристикаПродукции, ЗатратыНаВыпускПродукции.СерияПродукции, ЗатратыНаВыпускПродукции.Спецификация, ЗатратыНаВыпускПродукции.Заказ но дело в том, что по этому регистру движения не делаются. | |||
| 11
    
        Джинн 15.02.17✎ 13:23 | 
        (10) Это Вы куда-то не туда завернули. Это ближе к стоимости по прямым затратам, не к плановой. Ищите что-то типа ЗапросПоУчетнойСтоимости или похожее.
 Конечно весь модуль наизусть не помню, но вроде так. | |||
| 12
    
        AlexToo 15.02.17✎ 13:32 | 
        (11) так это и есть часть запроса по учетной стоимости, которая именно стоимость управ. учета вытаскивает.     | |||
| 13
    
        AlexToo 15.02.17✎ 13:34 | 
        Вот весь запросПоУчетнойСтоимости:
 ВЫБРАТЬ ТабличнаяЧасть.НоменклатурнаяГруппа, ТабличнаяЧасть.Номенклатура, ТабличнаяЧасть.ХарактеристикаНоменклатуры, ТабличнаяЧасть.СерияНоменклатуры, ТабличнаяЧасть.Спецификация, ТабличнаяЧасть.Заказ, ТабличнаяЧасть.ЗаказРегл, СУММА( ЕСТЬNULL(СтоимостьПродукцииУУ.Сумма, 0) ) КАК СтоимостьУУ, //УчетнаяСтоимостьБУ СУММА( ЕСТЬNULL(СтоимостьПродукцииБУ.Сумма, 0) ) КАК СтоимостьБУ, //УчетнаяСтоимостьНУ СУММА( ЕСТЬNULL(СтоимостьПродукцииНУ.Сумма, 0) ) КАК СтоимостьНУ, //ПлановаяСтоимостьУУ СУММА( ЕСТЬNULL(СтоимостьПродукцииУУ.Цена, 0) * ТабличнаяЧасть.Количество) КАК СтоимостьУУ, СУММА( ЕСТЬNULL(СтоимостьПродукцииБУ.Цена, 0) * ТабличнаяЧасть.Количество) КАК СтоимостьБУ, СУММА( ЕСТЬNULL(СтоимостьПродукцииНУ.Цена, 0) * ТабличнаяЧасть.Количество) КАК СтоимостьНУ, //НулеваяСтоимостьУУ 0 КАК СтоимостьУУ, //НулеваяСтоимостьБУ 0 КАК СтоимостьБУ, //НулеваяСтоимостьНУ 0 КАК СтоимостьНУ, СУММА(ТабличнаяЧасть.Количество) КАК Количество ИЗ ( ВЫБРАТЬ ТабличнаяЧасть.НоменклатурнаяГруппа, ТабличнаяЧасть.Номенклатура, ТабличнаяЧасть.ХарактеристикаНоменклатуры, ТабличнаяЧасть.СерияНоменклатуры, ТабличнаяЧасть.Спецификация, ВЫБОР КОГДА ТабличнаяЧасть.Ссылка.ИспользоватьЗаказы И ТабличнаяЧасть.Заказ ССЫЛКА Документ.ЗаказПокупателя И ТабличнаяЧасть.Заказ <> ЗНАЧЕНИЕ(Документ.ЗаказПокупателя.ПустаяСсылка) ТОГДА ТабличнаяЧасть.Заказ КОГДА ТабличнаяЧасть.Ссылка.ИспользоватьЗаказы И ТабличнаяЧасть.Заказ ССЫЛКА Документ.ЗаказНаПроизводство И ТабличнаяЧасть.Заказ <> ЗНАЧЕНИЕ(Документ.ЗаказНаПроизводство.ПустаяСсылка) И &УчетЗатратПоЗаказамНаПроизводство ТОГДА //ДляРеглУчета И &УчетЗатратПоЗаказамНаПроизводствоРегл ТОГДА ТабличнаяЧасть.Заказ ИНАЧЕ Неопределено КОНЕЦ КАК Заказ, ВЫБОР КОГДА ТабличнаяЧасть.Ссылка.ИспользоватьЗаказы И ТабличнаяЧасть.Заказ ССЫЛКА Документ.ЗаказПокупателя И ТабличнаяЧасть.Заказ <> ЗНАЧЕНИЕ(Документ.ЗаказПокупателя.ПустаяСсылка) ТОГДА ТабличнаяЧасть.Заказ КОГДА ТабличнаяЧасть.Ссылка.ИспользоватьЗаказы И ТабличнаяЧасть.Заказ ССЫЛКА Документ.ЗаказНаПроизводство И ТабличнаяЧасть.Заказ <> ЗНАЧЕНИЕ(Документ.ЗаказНаПроизводство.ПустаяСсылка) //ДляУпрУчета И &УчетЗатратПоЗаказамНаПроизводство ТОГДА И &УчетЗатратПоЗаказамНаПроизводствоРегл ТОГДА ТабличнаяЧасть.Заказ ИНАЧЕ Неопределено КОНЕЦ КАК ЗаказРегл, СУММА( Количество * ВЫБОР КОГДА Не Номенклатура.ЕдиницаХраненияОстатков.Коэффициент ЕСТЬ NULL И Коэффициент <> 0 ТОГДА Коэффициент /Номенклатура.ЕдиницаХраненияОстатков.Коэффициент ИНАЧЕ 1 КОНЕЦ ) КАК Количество ИЗ Документ.ОтчетПроизводстваЗаСмену.Продукция КАК ТабличнаяЧасть ГДЕ ТабличнаяЧасть.Ссылка = &Ссылка И (ТабличнаяЧасть.ВидВыпуска = &ВидВыпускаВыпуск И ТабличнаяЧасть.Ссылка.ИспользоватьНаработку ИЛИ Не ТабличнаяЧасть.Ссылка.ИспользоватьНаработку) СГРУППИРОВАТЬ ПО ТабличнаяЧасть.НоменклатурнаяГруппа, ТабличнаяЧасть.Номенклатура, ТабличнаяЧасть.ХарактеристикаНоменклатуры, ТабличнаяЧасть.СерияНоменклатуры, ТабличнаяЧасть.Спецификация, ВЫБОР КОГДА ТабличнаяЧасть.Ссылка.ИспользоватьЗаказы И ТабличнаяЧасть.Заказ ССЫЛКА Документ.ЗаказПокупателя И ТабличнаяЧасть.Заказ <> ЗНАЧЕНИЕ(Документ.ЗаказПокупателя.ПустаяСсылка) ТОГДА ТабличнаяЧасть.Заказ КОГДА ТабличнаяЧасть.Ссылка.ИспользоватьЗаказы И ТабличнаяЧасть.Заказ ССЫЛКА Документ.ЗаказНаПроизводство И ТабличнаяЧасть.Заказ <> ЗНАЧЕНИЕ(Документ.ЗаказНаПроизводство.ПустаяСсылка) И &УчетЗатратПоЗаказамНаПроизводство ТОГДА //ДляРеглУчета И &УчетЗатратПоЗаказамНаПроизводствоРегл ТОГДА ТабличнаяЧасть.Заказ ИНАЧЕ Неопределено КОНЕЦ, ВЫБОР КОГДА ТабличнаяЧасть.Ссылка.ИспользоватьЗаказы И ТабличнаяЧасть.Заказ ССЫЛКА Документ.ЗаказПокупателя И ТабличнаяЧасть.Заказ <> ЗНАЧЕНИЕ(Документ.ЗаказПокупателя.ПустаяСсылка) ТОГДА ТабличнаяЧасть.Заказ КОГДА ТабличнаяЧасть.Ссылка.ИспользоватьЗаказы И ТабличнаяЧасть.Заказ ССЫЛКА Документ.ЗаказНаПроизводство И ТабличнаяЧасть.Заказ <> ЗНАЧЕНИЕ(Документ.ЗаказНаПроизводство.ПустаяСсылка) //ДляУпрУчета И &УчетЗатратПоЗаказамНаПроизводство ТОГДА И &УчетЗатратПоЗаказамНаПроизводствоРегл ТОГДА ТабличнаяЧасть.Заказ ИНАЧЕ Неопределено КОНЕЦ ) КАК ТабличнаяЧасть ЛЕВОЕ СОЕДИНЕНИЕ ( ВЫБРАТЬ ЗатратыНаВыпускПродукции.Продукция, ЗатратыНаВыпускПродукции.ХарактеристикаПродукции, ЗатратыНаВыпускПродукции.СерияПродукции, ЗатратыНаВыпускПродукции.Спецификация, ЗатратыНаВыпускПродукции.Заказ, ЗатратыНаВыпускПродукции.НоменклатурнаяГруппа, //ДляНалУчета СУММА(ЗатратыНаВыпускПродукции.ПостояннаяРазница) КАК ПостояннаяРазница, //ДляНалУчета СУММА(ЗатратыНаВыпускПродукции.ВременнаяРазница) КАК ВременнаяРазница, СУММА(ЗатратыНаВыпускПродукции.Сумма) КАК Сумма ИЗ РегистрНакопления.ЗатратыНаВыпускПродукции КАК ЗатратыНаВыпускПродукции ГДЕ ЗатратыНаВыпускПродукции.Регистратор = &Ссылка И ЗатратыНаВыпускПродукции.СтатьяЗатрат.СтатусМатериальныхЗатрат <> &СтатусМатериальныхЗатратПринятые СГРУППИРОВАТЬ ПО ЗатратыНаВыпускПродукции.НоменклатурнаяГруппа, ЗатратыНаВыпускПродукции.Продукция, ЗатратыНаВыпускПродукции.ХарактеристикаПродукции, ЗатратыНаВыпускПродукции.СерияПродукции, ЗатратыНаВыпускПродукции.Спецификация, ЗатратыНаВыпускПродукции.Заказ ) КАК СтоимостьПродукцииУУ ПО ТабличнаяЧасть.НоменклатурнаяГруппа = СтоимостьПродукцииУУ.НоменклатурнаяГруппа И ТабличнаяЧасть.Номенклатура = СтоимостьПродукцииУУ.Продукция И ТабличнаяЧасть.ХарактеристикаНоменклатуры = СтоимостьПродукцииУУ.ХарактеристикаПродукции И ТабличнаяЧасть.СерияНоменклатуры = СтоимостьПродукцииУУ.СерияПродукции И ТабличнаяЧасть.Спецификация = СтоимостьПродукцииУУ.Спецификация И ТабличнаяЧасть.Заказ = СтоимостьПродукцииУУ.Заказ //ДляРеглУчета И ТабличнаяЧасть.ЗаказРегл = СтоимостьПродукцииУУ.Заказ ЛЕВОЕ СОЕДИНЕНИЕ ( ВЫБРАТЬ ЦеныНоменклатуры.Номенклатура, ЦеныНоменклатуры.ХарактеристикаНоменклатуры, (ЦеныНоменклатуры.Цена * ЕСТЬNULL(КурсыВалют.Курс, 0) * (ВЫБОР КОГДА ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент ЕСТЬ NULL ИЛИ ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент = 0 ТОГДА 1 ИНАЧЕ ЦеныНоменклатуры.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент / ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент КОНЕЦ) * ЕСТЬNULL(КурсВалютыУчета.Кратность, 1) / ( ЕСТЬNULL(КурсВалютыУчета.Курс, 1) * (ВЫБОР КОГДА КурсыВалют.Кратность ЕСТЬ NULL ИЛИ КурсыВалют.Кратность = 0 Тогда 1 ИНАЧЕ КурсыВалют.Кратность КОНЕЦ) ) ) КАК Цена ИЗ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&КонДата, ТипЦен В ( ВЫБРАТЬ Константы.ТипЦенПлановойСебестоимостиНоменклатуры ИЗ Константы КАК Константы ) И Номенклатура В ( ВЫБРАТЬ РАЗЛИЧНЫЕ Номенклатура ИЗ Документ.ОтчетПроизводстваЗаСмену.Продукция КАК Документ ГДЕ Документ.Ссылка = &Ссылка ) ) КАК ЦеныНоменклатуры ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют.СрезПоследних(&КонДата) КАК КурсыВалют ПО КурсыВалют.Валюта = ЦеныНоменклатуры.Валюта ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют.СрезПоследних(&КонДата, ВАЛЮТА В ( ВЫБРАТЬ //ДляУпрУчета Константы.ВалютаУправленческогоУчета Константы.ВалютаРегламентированногоУчета ИЗ Константы КАК Константы ) ) КАК КурсВалютыУчета ПО ИСТИНА ) КАК СтоимостьПродукцииБУ ПО ТабличнаяЧасть.Номенклатура = СтоимостьПродукцииБУ.Номенклатура И ТабличнаяЧасть.ХарактеристикаНоменклатуры = СтоимостьПродукцииБУ.ХарактеристикаНоменклатуры ЛЕВОЕ СОЕДИНЕНИЕ ( ВЫБРАТЬ ЦеныНоменклатуры.Номенклатура, ЦеныНоменклатуры.ХарактеристикаНоменклатуры, (ЦеныНоменклатуры.Цена * ЕСТЬNULL(КурсыВалют.Курс, 0) * (ВЫБОР КОГДА ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент ЕСТЬ NULL ИЛИ ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент = 0 ТОГДА 1 ИНАЧЕ ЦеныНоменклатуры.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент / ЦеныНоменклатуры.ЕдиницаИзмерения.Коэффициент КОНЕЦ) * ЕСТЬNULL(КурсВалютыУчета.Кратность, 1) / ( ЕСТЬNULL(КурсВалютыУчета.Курс, 1) * (ВЫБОР КОГДА КурсыВалют.Кратность ЕСТЬ NULL ИЛИ КурсыВалют.Кратность = 0 Тогда 1 ИНАЧЕ КурсыВалют.Кратность КОНЕЦ) ) ) КАК Цена ИЗ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&КонДата, ТипЦен В ( ВЫБРАТЬ Константы.ТипЦенПлановойСебестоимостиНоменклатуры ИЗ Константы КАК Константы ) И Номенклатура В ( ВЫБРАТЬ РАЗЛИЧНЫЕ Номенклатура ИЗ Документ.ОтчетПроизводстваЗаСмену.Продукция КАК Документ ГДЕ Документ.Ссылка = &Ссылка ) ) КАК ЦеныНоменклатуры ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют.СрезПоследних(&КонДата) КАК КурсыВалют ПО КурсыВалют.Валюта = ЦеныНоменклатуры.Валюта ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.КурсыВалют.СрезПоследних(&КонДата, ВАЛЮТА В ( ВЫБРАТЬ //ДляУпрУчета Константы.ВалютаУправленческогоУчета Константы.ВалютаРегламентированногоУчета ИЗ Константы КАК Константы ) ) КАК КурсВалютыУчета ПО ИСТИНА ) КАК СтоимостьПродукцииНУ ПО ТабличнаяЧасть.Номенклатура = СтоимостьПродукцииНУ.Номенклатура И ТабличнаяЧасть.ХарактеристикаНоменклатуры = СтоимостьПродукцииНУ.ХарактеристикаНоменклатуры СГРУППИРОВАТЬ ПО ТабличнаяЧасть.НоменклатурнаяГруппа, ТабличнаяЧасть.Номенклатура, ТабличнаяЧасть.ХарактеристикаНоменклатуры, ТабличнаяЧасть.СерияНоменклатуры, ТабличнаяЧасть.Спецификация, ТабличнаяЧасть.Заказ, ТабличнаяЧасть.ЗаказРегл УПОРЯДОЧИТЬ ПО ТабличнаяЧасть.НоменклатурнаяГруппа, ТабличнаяЧасть.Номенклатура, ТабличнаяЧасть.ХарактеристикаНоменклатуры, ТабличнаяЧасть.СерияНоменклатуры, ТабличнаяЧасть.Спецификация, ТабличнаяЧасть.Заказ, ТабличнаяЧасть.ЗаказРегл | |||
| 14
    
        AlexToo 15.02.17✎ 13:36 | 
        Я в тупике)) получается что для управ.учета сумма должна браться из регистра ЗатратыНаВыпускПродукции движения в котором должен сделать тот же самый отчет производства за смену, который я провожу. но он движений по этому регистру не делает. Замкнутый круг.     | |||
| 15
    
        Джинн 15.02.17✎ 13:53 | 
        (14) Не верю (с) Станиславский. 
 Вы куда-то не туда зарулили. Должна быть табличная часть с левым соединением с ценами. Времени самому копать нет - смотрите внимательнее. | |||
| 16
    
        eklmn гуру 15.02.17✎ 14:04 | 
        (13) идиот     | |||
| 17
    
        AlexToo 15.02.17✎ 14:14 | 
        (15) когда выбираются суммы по бух. учету, то там запрос с левым соединением с ценами, а для упр. учета вот этот регистр затрат.     | |||
| 18
    
        AlexToo 15.02.17✎ 14:15 | 
        (15) ну по крайней мере у меня именно так в базе, сейчас пытаюсь понять почему.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |