![]() |
![]() |
|
Партии поступления для материалов в незавершенном производстве | ☑ | ||
---|---|---|---|---|
0
Интересный вопрос
05.09.25
✎
09:49
|
Конфигурация УПП 1.3. На 20 счете остаются материалы в незавершенном производстве. Требуется сопоставить каждому материалу документ поступления. В какую сторону копать?
|
|||
1
Гена
гуру
05.09.25
✎
10:00
|
(0) В сторону простого внешнего отчёта. Находите последний по времени док Поступления, где в ТЧ есть данная номенклатура. Если количество до доку больше равно количества по НЗП, то выход = док найден.
Если количества по документу не хватает, то его запоминаем и опять ищем ближайший по времени следующий док поступления. Аналогично сверяем остаток НЗП после первого дока и пришедшее количество по второму доку. И т.д. |
|||
2
d4rkmesa
05.09.25
✎
10:09
|
(0) Забыл уже как там в УПП. При FIFO там партии не перекидываются в НЗП при закрытии? Какая аналитика вообще доступна?
|
|||
3
Homer
05.09.25
✎
14:28
|
судя по сообщениям автора, слабоват он на сложные расчеты.
ниже немного другая задача, но это лучше, чем ничего) ВЫБРАТЬ ДоговорыКонтрагентов.Ссылка КАК Договор, ДоговорыКонтрагентов.ОсновнойПроект КАК Проект, НоменклатурныеГруппы.Ссылка КАК НГ, НоменклатурныеГруппы.аркс_ЭтоСтроительныйОбъект ПОМЕСТИТЬ мСоответсвиеПроектНГ ИЗ Справочник.ДоговорыКонтрагентов КАК ДоговорыКонтрагентов ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.НоменклатурныеГруппы КАК НоменклатурныеГруппы ПО ДоговорыКонтрагентов.ОсновнойПроект = НоменклатурныеГруппы.Проект ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ СУММА(УчетЗатратРегл.Количество) КАК Количество, СУММА(УчетЗатратРегл.Стоимость) КАК Стоимость, мАналитикаУчетаЗатрат.Затрата, УчетЗатратРегл.КодОперации, мАналитикаВидаУчета.Склад, мАналитикаВидаУчета.СчетУчета ПОМЕСТИТЬ мСписаниеВПроизводство ИЗ РегистрНакопления.УчетЗатратРегл КАК УчетЗатратРегл ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаВидаУчета КАК мАналитикаВидаУчета ПО УчетЗатратРегл.АналитикаВидаУчета = мАналитикаВидаУчета.Ссылка ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаЗатрат КАК мАналитикаУчетаЗатрат ПО УчетЗатратРегл.АналитикаУчетаЗатрат = мАналитикаУчетаЗатрат.Ссылка ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаРаспределенияЗатрат КАК мКорАналитикаРаспределенияЗатрат ПО УчетЗатратРегл.КорАналитикаРаспределенияЗатрат = мКорАналитикаРаспределенияЗатрат.Ссылка ГДЕ УчетЗатратРегл.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход) И мАналитикаВидаУчета.РазделУчета = ЗНАЧЕНИЕ(Перечисление.РазделыУчета.МПЗ) И мКорАналитикаРаспределенияЗатрат.НоменклатурнаяГруппа В (&НоменклатурнаяГруппа) И УчетЗатратРегл.КодОперации = ЗНАЧЕНИЕ(Перечисление.КодыОперацийПартииТоваров.СписаниеПартийВПроизводствоОперативно) СГРУППИРОВАТЬ ПО мАналитикаУчетаЗатрат.Затрата, мАналитикаВидаУчета.Склад, мАналитикаВидаУчета.СчетУчета, УчетЗатратРегл.КодОперации ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ СУММА(УчетЗатратРегл.Количество) КАК Количество, СУММА(УчетЗатратРегл.Стоимость) КАК Стоимость, мАналитикаУчетаЗатрат.Затрата, УчетЗатратРегл.КодОперации, мАналитикаВидаУчета.Склад, мАналитикаВидаУчета.СчетУчета ПОМЕСТИТЬ мПередача ИЗ РегистрНакопления.УчетЗатратРегл КАК УчетЗатратРегл ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаВидаУчета КАК мАналитикаВидаУчета ПО УчетЗатратРегл.АналитикаВидаУчета = мАналитикаВидаУчета.Ссылка ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаЗатрат КАК мАналитикаУчетаЗатрат ПО УчетЗатратРегл.АналитикаУчетаЗатрат = мАналитикаУчетаЗатрат.Ссылка ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаРаспределенияЗатрат КАК мКорАналитикаРаспределенияЗатрат ПО УчетЗатратРегл.КорАналитикаРаспределенияЗатрат = мКорАналитикаРаспределенияЗатрат.Ссылка ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПартий КАК мКорАналитикаУчетаПартий ВНУТРЕННЕЕ СОЕДИНЕНИЕ мСоответсвиеПроектНГ КАК мСоответсвиеПроектНГ ПО мКорАналитикаУчетаПартий.ДоговорКомиссионера = мСоответсвиеПроектНГ.Договор ПО УчетЗатратРегл.КорАналитикаУчетаПартий = мКорАналитикаУчетаПартий.Ссылка ГДЕ УчетЗатратРегл.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход) И мАналитикаВидаУчета.РазделУчета = ЗНАЧЕНИЕ(Перечисление.РазделыУчета.МПЗ) И мСоответсвиеПроектНГ.НГ В (&НоменклатурнаяГруппа) И УчетЗатратРегл.КодОперации = ЗНАЧЕНИЕ(Перечисление.КодыОперацийПартииТоваров.ПередачаВПереработку) СГРУППИРОВАТЬ ПО УчетЗатратРегл.КодОперации, мАналитикаВидаУчета.СчетУчета, мАналитикаУчетаЗатрат.Затрата, мАналитикаВидаУчета.Склад ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ СУММА(УчетЗатратРегл.Количество) КАК Количество, СУММА(УчетЗатратРегл.Стоимость) КАК Стоимость, мАналитикаУчетаЗатрат.Затрата, УчетЗатратРегл.КодОперации, мАналитикаВидаУчета.Склад, мАналитикаВидаУчета.СчетУчета ПОМЕСТИТЬ мРеализация ИЗ РегистрНакопления.УчетЗатратРегл КАК УчетЗатратРегл ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаВидаУчета КАК мАналитикаВидаУчета ПО УчетЗатратРегл.АналитикаВидаУчета = мАналитикаВидаУчета.Ссылка ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаЗатрат КАК мАналитикаУчетаЗатрат ПО УчетЗатратРегл.АналитикаУчетаЗатрат = мАналитикаУчетаЗатрат.Ссылка ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрНакопления.УчетПродажИСебестоимости КАК УчетПродажИСебестоимости ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.АналитикаУчетаПартий КАК мАналитикаУчетаПартий ВНУТРЕННЕЕ СОЕДИНЕНИЕ мСоответсвиеПроектНГ КАК мСоответсвиеПроектНГ ПО мАналитикаУчетаПартий.ДоговорКомиссионера = мСоответсвиеПроектНГ.Договор ПО УчетПродажИСебестоимости.АналитикаУчетаПартий = мАналитикаУчетаПартий.Ссылка ПО УчетЗатратРегл.Регистратор = УчетПродажИСебестоимости.Регистратор И УчетЗатратРегл.НомерСтроки = УчетПродажИСебестоимости.НомерСтроки ГДЕ УчетЗатратРегл.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход) И мАналитикаВидаУчета.РазделУчета = ЗНАЧЕНИЕ(Перечисление.РазделыУчета.МПЗ) И УчетЗатратРегл.КодОперации = ЗНАЧЕНИЕ(Перечисление.КодыОперацийПартииТоваров.Реализация) И мСоответсвиеПроектНГ.НГ В (&НоменклатурнаяГруппа) СГРУППИРОВАТЬ ПО УчетЗатратРегл.КодОперации, мАналитикаВидаУчета.Склад, мАналитикаВидаУчета.СчетУчета, мАналитикаУчетаЗатрат.Затрата ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ мСписаниеВПроизводство.Склад, мСписаниеВПроизводство.СчетУчета, мСписаниеВПроизводство.Затрата ПОМЕСТИТЬ мСписокДляОтбораЗакупок ИЗ мСписаниеВПроизводство КАК мСписаниеВПроизводство ОБЪЕДИНИТЬ ВЫБРАТЬ мПередача.Склад, мПередача.СчетУчета, мПередача.Затрата ИЗ мПередача КАК мПередача ОБЪЕДИНИТЬ ВЫБРАТЬ мРеализация.Склад, мРеализация.СчетУчета, мРеализация.Затрата ИЗ мРеализация КАК мРеализация ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ РАЗРЕШЕННЫЕ ХозрасчетныйОборотыДтКт.СубконтоКт1 КАК Контрагент, ХозрасчетныйОборотыДтКт.СуммаОборот КАК СуммаПриход, ХозрасчетныйОборотыДтКт.КоличествоОборотДт КАК КоличествоПриход, ХозрасчетныйОборотыДтКт.СубконтоДт1 КАК Склад, ХозрасчетныйОборотыДтКт.СубконтоДт2 КАК Затрата, ХозрасчетныйОборотыДтКт.СчетДт КАК СчетУчета ПОМЕСТИТЬ мЗакупка ИЗ РегистрБухгалтерии.Хозрасчетный.ОборотыДтКт(, , Авто, , &СубконтоДТ, , &СубконтоКТ, ) КАК ХозрасчетныйОборотыДтКт ГДЕ (ХозрасчетныйОборотыДтКт.СчетДт, ХозрасчетныйОборотыДтКт.СубконтоДт1, ХозрасчетныйОборотыДтКт.СубконтоДт2) В (ВЫБРАТЬ Таб.СчетУчета, Таб.Склад, Таб.Затрата ИЗ мСписокДляОтбораЗакупок КАК Таб) ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ СУММА(Таб.Количество) КАК Количество, СУММА(Таб.Стоимость) КАК Стоимость, Таб.Затрата, Таб.КодОперации, мЗакупка.Контрагент, СУММА(мЗакупка.СуммаПриход) КАК СуммаПриход, СУММА(мЗакупка.КоличествоПриход) КАК КоличествоПриход, Таб.Склад, Таб.СчетУчета ИЗ (ВЫБРАТЬ мСписаниеВПроизводство.Количество КАК Количество, мСписаниеВПроизводство.Стоимость КАК Стоимость, мСписаниеВПроизводство.Затрата КАК Затрата, мСписаниеВПроизводство.КодОперации КАК КодОперации, мСписаниеВПроизводство.Склад КАК Склад, мСписаниеВПроизводство.СчетУчета КАК СчетУчета ИЗ мСписаниеВПроизводство КАК мСписаниеВПроизводство ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ мПередача.Количество, мПередача.Стоимость, мПередача.Затрата, мПередача.КодОперации, мПередача.Склад, мПередача.СчетУчета ИЗ мПередача КАК мПередача ОБЪЕДИНИТЬ ВСЕ ВЫБРАТЬ мРеализация.Количество, мРеализация.Стоимость, мРеализация.Затрата, мРеализация.КодОперации, мРеализация.Склад, мРеализация.СчетУчета ИЗ мРеализация КАК мРеализация) КАК Таб ЛЕВОЕ СОЕДИНЕНИЕ мЗакупка КАК мЗакупка ПО Таб.Затрата = мЗакупка.Затрата И Таб.Склад = мЗакупка.Склад И Таб.СчетУчета = мЗакупка.СчетУчета СГРУППИРОВАТЬ ПО Таб.КодОперации, Таб.Затрата, мЗакупка.Контрагент, Таб.Склад, Таб.СчетУчета |
|||
4
Гена
гуру
05.09.25
✎
10:39
|
(3) Ого. Это что, имитация партионного учёта?
|
|||
5
RAJAH
05.09.25
✎
10:56
|
https://expert.chistov.pro/1c/reports/416001
Можно допилить под себя алгоритм. |
|||
6
Интересный вопрос
05.09.25
✎
11:05
|
(1) Если под НЗП имеются в виду РегистрыНакопления "НезавершенноеПроизводство" и "НезавершенноеПроизводствоБухгалтерскийУчет", то они пустые.
|
|||
7
Интересный вопрос
05.09.25
✎
11:08
|
(2) На 20 счете из аналитики имеется "Подразделения" "Номенклатурные группы" и "Статьи затрат (обороты)"
|
|||
8
Интересный вопрос
05.09.25
✎
11:15
|
(3) Есть отчет который выбирает все движения регистра бухгалтерии с содержанием "Списание в производство" и соединяется с регистром накопления "НДСПартииТоваров" по Регистратору и Номенклатуре (она в субконто кт в проводке списания в производство). Но в этом отчете все материалы, которые списались в производство под определенную Номенклатурную Группу. А нужно оставить только те, которые в незавершенном производстве виртуально остаются на Дт 20 счета.
|
|||
9
Homer
05.09.25
✎
11:21
|
(8) вопрос был в какую сторону идти, а не сделайте за меня!
|
|||
10
shuhard
05.09.25
✎
11:21
|
(8)[виртуально остаются на Дт 20 счета]
отличное ТЗ |
|||
11
Гена
гуру
05.09.25
✎
11:45
|
(8) Вам просто надо туфту изобразить для проверяющих вроде налоговиков/аудита или реально хотите до чего-то докопаться?
|
|||
12
shuhard
05.09.25
✎
11:53
|
(11) ему нужны счёт-фактуры для ФНС
|
|||
13
Интересный вопрос
05.09.25
✎
11:55
|
(11) Мне поставлена такая задача, как я понимаю для последующего перехода на ЕRP.
|
|||
14
Гена
гуру
05.09.25
✎
12:26
|
(13) Какая сумма зависла на 20-ом?
|
|||
15
shuhard
05.09.25
✎
13:14
|
(13) цель понятна, ввод начальных остатков в ERP в Рг Детализация партий товаров для НДС и УСН
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |