Расчет плановой себестоимости в УПП 1.3

12.03.15

Задачи пользователя - Прайсы

Измененная обработка расчета плановой себестоимости, созданная на основе типовой

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Расчет плановой себестоимости
.epf 20,69Kb
45
45 Скачать (1 SM) Купить за 1 850 руб.

Обработка, позволяющая достаточно быстро сформировать плановые цены на продукцию, выпускаемую по спецификациям и тех.процессам, с любым количеством вложений в продукции.

Удобства обработки:

1. Обработка сама производит разузловку продукции и полуфабрикатов по спецификациям.

2. В дереве отображаются тех. процессы, привязанные к спецификациям.

3. Регистрация цен производится нажатием одной кнопки, после чего все плановые цены (исключая покупные изделия) будут зарегистрированны в системе.

Как работает:

1. На первой вкладке обработки задаем отбор по полям: Номенклатура, Вид номенклатуры, Вид воспроизводства.

2. На той же вкладке заполняем поля: Дата спецификации, Тип цен расчета.

3. После нажимаем Далее, выводится список отобранной номенклатуры, проверям и жмем Далее.

4. Последний этап, на котором данные по плановой цене конечной детальки будут сформированы. После просмотра дерева жмем Зарегистрировать цены или просто закрываем обработку. 

Расчет себестоимости

См. также

SALE! 50%

Производство готовой продукции (работ, услуг) Учет доходов и расходов Бухгалтер Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Комплексная автоматизация 2.х Бухгалтерский учет Налоговый учет Платные (руб)

Данный отчет показывает себестоимость реализованной продукции в разузлованном виде, как с выделением входящих в нее полуфабрикатов любых уровней, так и свернутый до статей затрат и материалов, видов работ. Отчет работает независимо от метода оценки стоимости товаров и подходит для любых производственных компаний с многопередельным производством. Отчет можно использовать как в типовой 1С:ERP, так и в отраслевых решениях на ее базе (например, 1С:ERP Управление птицеводческим предприятием, Молокозавод и т.д.).Отчет подходит для анализа затрат на гособоронзаказы ГОЗ.

70000 35000 руб.

30.11.2022    18109    25    28    

26

SALE! 50%

Производство готовой продукции (работ, услуг) Учет доходов и расходов Бухгалтер Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Управление холдингом 1С:Комплексная автоматизация 2.х Бухгалтерский учет Управленческий учет Платные (руб)

Данный отчет показывает себестоимость выпущенной продукции с разузлованием полуфабрикатов любых уровней, входящих в ее состав, до статей затрат и материалов. Отчет работает независимо от метода оценки стоимости товаров и подходит для любых производственных компаний с многопередельным производством. Отчет можно использовать как в типовой 1С:ERP, так и в отраслевых решениях на ее базе (например, 1С:ERP Управление птицеводческим предприятием и т.д.). Отчет подходит для анализа затрат на гособоронзаказы ГОЗ.

70000 35000 руб.

08.12.2021    28046    27    73    

38

Производство готовой продукции (работ, услуг) Программист Пользователь Платформа 1С v8.3 Оперативный учет 1С:Управление нашей фирмой 1.6 1С:Управление нашей фирмой 3.0 Управленческий учет Платные (руб)

Разработка “Пульт управления производством для 1С:УНФ 1.6/3.0” содержит цифровые инструменты и средства для производственного и технологического программного обеспечения автоматизации производства - подсистему Технологического контроля с АРМ Контролёра, Учет рекламации, АРМ Начальника производства, АРМ Рабочего цеха

36000 руб.

22.02.2022    20076    16    2    

29

Зарплата Производство готовой продукции (работ, услуг) Учет рабочего времени Рабочее место Бизнес-аналитик Пользователь Руководитель проекта Платформа 1С v8.3 1С:Управление торговлей 10 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Торговля и склад 7.7 Бытовые услуги, сервис Оптовая торговля, дистрибуция, логистика Электротехника и микроэлектроника Управленческий учет Платные (руб)

Модуль или расширение «Сервисный центр для 1С» позволяет принимать в ремонт оборудование (компьютеры, бытовая техника и т.п.), оформлять заявки инженеров на посещение клиентов и вести начисление заработной платы для сотрудников. Позволяет наладить автоматизированный учет в сервисном центре на уже существующей базе.

16800 руб.

01.11.2012    95802    116    1    

122

Рабочее место Производство готовой продукции (работ, услуг) Перенос данных 1C Пользователь Платформа 1С v8.3 1С:Управление производственным предприятием 1С:Документооборот 1С:Комплексная автоматизация 2.х 1С:КА 1С:ДО Платные (руб)

Продукт "Интеграция с 1С:Документооборот" позволяет использовать функции программы "1С:Документооборот 8" напрямую из учетной системы (1С:УПП; 1С:КА, 1С:УТ 10.3, 1С:БГУ 1.0, 1С:ЗБУ 1.0, 1С:УПП для Казахстана и отраслевых решений, разработанных на их основе) на платформе "1С:Предприятие 8": выполнять и ставить задачи, просматривать документы, скан-копии и прочие файлы, штрих-кодировать документы отправлять письма, вести учет рабочего времени - не входя в "1С:Документооборот 8", работая в одной программе, что значительно сокращает время и делает работу более комфортной и эффективной. Продукт прошел сертификацию 1С-Совместимо

96000 руб.

11.06.2015    58042    36    20    

45

Печатные формы Взаиморасчеты Оптовая торговля Производство готовой продукции (работ, услуг) Акт сверки Бухгалтер Пользователь Оперативный учет Управляемые формы 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Бухгалтерский учет Управленческий учет Платные (руб)

Задайте для каждой организации свою печать и для каждого физического лица свою подпись. Выберите в документе печатную форму "... с печатью и подписью" - и автоматически сформируется табличный документ с печатью и подписями той организации и ответственных лиц, которые указаны в документе.

14400 руб.

13.03.2018    62328    217    79    

120
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. vasyak319 152 12.03.15 17:19 Сейчас в теме
А как она отнесётся к наличию у номенклатуры нескольких спецификаций?
2. Программе 4 12.03.15 17:54 Сейчас в теме
(1) vasyak319,
что вы понимаете под несколькими спецификациями? насколько я знаю утвержденная и активная может быть только одна!
5. vasyak319 152 12.03.15 19:28 Сейчас в теме
(2) под несколькими спецификациями я понимаю несколько спецификаций. Не вижу ничего, что мешает иметь хоть миллион утверждённых и активных одновременно.
6. Программе 4 12.03.15 19:48 Сейчас в теме
(5) vasyak319,

да но основная-то одна спецификация!
3. Spektr 1029 12.03.15 17:58 Сейчас в теме
А как отрабатывает для спецификации "Установить основной на дату"?
4. Программе 4 12.03.15 18:04 Сейчас в теме
(3) Spektr,

я немного не понял вопроса! если как обработка берет то так же как и в типовой, первая закладка почти идентична типовой.
7. Pavl0 92 27.03.15 10:55 Сейчас в теме
Обработка в таком виде у меня не запустилась. Судя по всему, у вас доработанная конфигурация. В обработке куча вызовов модуля _ОбщийМодульКлиент, которого у меня нет.
Перенесите пожалуйста процедуры из этого модуля в обработку, или выложите здесь код этого модуля.
В текущем виде обработку использовать не получается.
8. Программе 4 27.03.15 11:54 Сейчас в теме
блин я совсем забыл про них очень извенюсь.
для работы нужно;
1. закоментировать процедуры формы
Процедура ТаблицаНоменклатурыСпецификацияНоменклатурыНачалоВыбора(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
ПолученнаяФорма = ПолучитьОбщуюФорму("_ФормаВыбораСпецификации");
Если ЭлементыФормы.ТаблицаНоменклатуры.ТекущаяСтрока.Номенклатура <> Справочники.Номенклатура.ПустаяСсылка() Тогда
ПолученнаяФорма.УстановитьКритерииОтбора(ЭлементыФормы.ТаблицаНоменклатуры.ТекущаяСтрока.Номенклатура);
КонецЕсли;
ПолученнаяФорма = ПолученнаяФорма.ОткрытьМодально();
Элемент.Значение = ПолученнаяФорма;
2. добавить в процедуру в модуль объекта
Функция ПолучитьСпецификацию(Номенклатура, Характеристика) Экспорт

Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ОсновныеСпецификацииНоменклатурыСрезПоследних.СпецификацияНоменклатуры
|ИЗ
| РегистрСведений.ОсновныеСпецификацииНоменклатуры.СрезПоследних(&МоментВремени, ) КАК ОсновныеСпецификацииНоменклатурыСрезПоследних
|ГДЕ
| ОсновныеСпецификацииНоменклатурыСрезПоследних.Номенклатура = &Номенклатура
| И ОсновныеСпецификацииНоменклатурыСрезПоследних.ХарактеристикаНоменклатуры = &Характеристика";

Запрос.УстановитьПараметр("МоментВремени", ТекущаяДата());
Запрос.УстановитьПараметр("Номенклатура", Номенклатура);
Запрос.УстановитьПараметр("Характеристика", Характеристика);

РезультатЗапроса = Запрос.Выполнить();

ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Если ВыборкаДетальныеЗаписи.Количество()<>0 Тогда
ВыборкаДетальныеЗаписи.Следующий();
Возврат ВыборкаДетальныеЗаписи.СпецификацияНоменклатуры;
Иначе
Возврат Неопределено;
КонецЕсли;
КонецФункции

КонецПроцедуры

3. и добавить тутаже
Функция ПолучитьЦену(Номенклатура, Характеристика, ТипЦен, КоличествоНаЕд, ДатаФормирования = Неопределено) Экспорт

Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ЦеныНоменклатурыСрезПоследних.Цена
|ИЗ
| РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&МоментВремни, ) КАК ЦеныНоменклатурыСрезПоследних
|ГДЕ
| ЦеныНоменклатурыСрезПоследних.Номенклатура = &Номенклатура
| И ЦеныНоменклатурыСрезПоследних.ХарактеристикаНоменклатуры = &Характеристика
| И ЦеныНоменклатурыСрезПоследних.ТипЦен = &ТипЦен";

Если ДатаФормирования = Неопределено Тогда
Запрос.УстановитьПараметр("МоментВремни", ТекущаяДата());
Иначе
Запрос.УстановитьПараметр("МоментВремни", КонецДня(ДатаФормирования));
КонецЕсли;
Запрос.УстановитьПараметр("Номенклатура", Номенклатура);
Запрос.УстановитьПараметр("Характеристика", Характеристика);
Запрос.УстановитьПараметр("ТипЦен", ТипЦен);

РезультатЗапроса = Запрос.Выполнить();

ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();

ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
Если ВыборкаДетальныеЗаписи.Количество()<>0 Тогда
ВыборкаДетальныеЗаписи.Следующий();
Цена = Окр(КоличествоНаЕд * ВыборкаДетальныеЗаписи.Цена, 2);
Возврат Цена
Иначе
Возврат Неопределено;
КонецЕсли;

КонецФункции

4. следовательно все вызовы процедур надо подправить.

еще раз приношу свои извенения, не учел!
11. cool.vlad4 2 04.08.15 10:50 Сейчас в теме
(8) а зачем добавлять функцию ПолучитьЦену( , если мне не изменяет память (под рукой нет конф-ций, не могу посмотреть) , то в типовом модуле Ценообразование должна быть подобная функция ПолучитьЦенуНоменклатуры (которая кстати более универсальная) (и кстати ОкруглитьЦену там тоже есть)
12. Программе 4 04.08.15 14:26 Сейчас в теме
(11) cool.vlad4,

если мне не изменяет память то там функция получает цену на 1 единицу, а у меня она получает на определено количество по спецификации. да и так для информации в типовой обработке "Расчет плановой себестоимости", обращение к этому общему модулю идет только для округления цены не более того а механизм расчета самой цены там свой. Отсюда и решение написать свою функцию, если вам не нравится то можете к моей обработке попробовать приляпать типовые функции.
13. пользователь 05.08.15 15:52
Сообщение было скрыто модератором.
...
14. пользователь 06.08.15 07:52
Сообщение было скрыто модератором.
...
15. пользователь 06.08.15 11:27
Сообщение было скрыто модератором.
...
9. bulas 214 04.08.15 06:21 Сейчас в теме
Колонка количество, в любом случае, не помешает.
10. Программе 4 04.08.15 10:15 Сейчас в теме
(9) bulas,
это уже на ваше усмотрение хотите выводите, мне она была не к чему. да и добавить ее не так сложно будет.
16. vinogradov_ar 2 20.04.16 09:51 Сейчас в теме
ошибка
{ВнешняяОбработка._РасчетПлановойСебестоимости.МодульОбъекта(203,19)}: Переменная не определена (_ОбщийМодульКлиент)
Спецификация = <<?>>_ОбщийМодульКлиент.ПолучитьСпецификацию(СтрокаПродукции.Номенклатура, СтрокаПродукции.ХарактеристикаНоменклатуры);
{ВнешняяОбработка._РасчетПлановойСебестоимости.МодульОбъекта(267,34)}: Переменная не определена (_ОбщийМодульКлиент)
НоваяСтрока2.Спецификация = <<?>>_ОбщийМодульКлиент.ПолучитьСпецификацию(СтрокаСтруктуры.Номенклатура, СтрокаСтруктуры.Характеристика);
{ВнешняяОбработка._РасчетПлановойСебестоимости.МодульОбъекта(337,23)}: Переменная не определена (_ОбщийМодульКлиент)
НоваяСтрока.Цена = <<?>>_ОбщийМодульКлиент.ПолучитьЦену(СтрокаВыборки.Номенклатура, СтрокаВыборки.ХарактеристикаНоменклатуры, ТипЦеныРасчета, СтрокаВыборки.КоличествоНаЕд);
17. Программе 4 20.04.16 12:55 Сейчас в теме
(16) vinogradov_ar,
в комментариях выше
Оставьте свое сообщение