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

12.03.15

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

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

Скачать исходный код

Наименование Файл Версия Размер
Расчет плановой себестоимости
.epf 20,69Kb
45
.epf 20,69Kb 45 Скачать

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

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

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

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

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

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

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

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

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

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

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

См. также

Загрузка номенклатуры из Excel в УТ11, КА 2, ERP 2, Розница 2. Дополнительные реквизиты и сведения, характеристики, картинки, цены, остатки

Загрузка и выгрузка в Excel Розничная торговля Логистика, склад и ТМЦ Ценообразование, анализ цен Прайсы Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Розница 2 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Управленческий учет Платные (руб)

Загрузка из файлов xls, xlsx, ods, csv, mxl в УТ11, КА 2, ERP 2, Розница 2. Задействованы все возможности конфигурации - заполнение реквизитов номенклатуры, дополнительных реквизитов и сведений, характеристики, доп.реквизиты и сведения характеристик. Дополнительные обработки для расширения возможностей.

10560 руб.

29.10.2014    211183    630    526    

446

Переработка давальческого сырья в 1С:КА

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

Учет у переработчика теперь и в КА (полные возможности в ERP). Без внесения изменений в конфигурацию.

16800 руб.

22.02.2019    61451    228    85    

168

Обмен с системой Меркурий через Web + Ветис.API для любых конфигураций (универсальная конфигурация Хамелеон Меркурий)

Оптовая торговля Производство готовой продукции (работ, услуг) Розничная торговля Обмен с ГосИС Платформа 1С v8.3 Конфигурации 1cv8 Сельское хозяйство и рыболовство Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Пищевая промышленность Россия Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная конфигурация Хамелеон Меркурий для взаимодействия с системой Меркурий(тестовый+рабочий+демо контур) может использоваться для интеграции в любую конфигурацию на базе 1С, версии ПРОФ и выше. Основное отличие от других решений - работа через веб-интерфейс и API 2.0(API 2.1). Для удобства реализован общий интерфейс в виде обработки, схожей с интерфейсом Меркурий, но возможностей гораздо больше, т.к. при интеграции в Вашу учетную систему, можно на основании Ваших справочников и документов, создавать соответствующие документы и справочники в системе Меркурий и наоборот.

104000 руб.

08.11.2017    121087    295    140    

394

SALE! 50%

Отчет "Полный анализ себестоимости выпущенной продукции" для 1С:ERP (ЕРП), 1С:КА, 1С:ERP УХ

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

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

70000 35000 руб.

08.12.2021    24035    18    72    

27

АРМ Начальника производства и АРМ Рабочего цеха для 1С:УНФ. Цифровое производство малого и среднего бизнеса

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

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

14400 руб.

15.09.2017    49252    80    41    

87

АСТ: Обмен с ФГИС Меркурий из 1С

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

Автоматический обмен данными с системой ФГИС Меркурий из 1С через ВетИС API: загрузка данных по хозяйствующим субъектам, предприятиям; типов, групп, видов, наименований продукции, сопоставление данных и запись их в базу данных; создание на основании расходных документов транспортных партий, отправка на сервер, печать полученных ветеринарных свидетельств, запрос остатков складского журнала, проведение инвентаризаций, оформление производственных партий.

10000 руб.

08.12.2017    101707    234    110    

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

еще раз приношу свои извенения, не учел!
11. cool.vlad4 2 04.08.15 10:50 Сейчас в теме
(8) а зачем добавлять функцию ПолучитьЦену( , если мне не изменяет память (под рукой нет конф-ций, не могу посмотреть) , то в типовом модуле Ценообразование должна быть подобная функция ПолучитьЦенуНоменклатуры (которая кстати более универсальная) (и кстати ОкруглитьЦену там тоже есть)
+
12. Программе 2 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 212 04.08.15 06:21 Сейчас в теме
Колонка количество, в любом случае, не помешает.
+
10. Программе 2 04.08.15 10:15 Сейчас в теме
(9) bulas,
это уже на ваше усмотрение хотите выводите, мне она была не к чему. да и добавить ее не так сложно будет.
+
16. vinogradov_ar 2 20.04.16 09:51 Сейчас в теме
ошибка
{ВнешняяОбработка._РасчетПлановойСебестоимости.МодульОбъекта(203,19)}: Переменная не определена (_ОбщийМодульКлиент)
Спецификация = <<?>>_ОбщийМодульКлиент.ПолучитьСпецификацию(СтрокаПродукции.Номенклатура, СтрокаПродукции.ХарактеристикаНоменклатуры);
{ВнешняяОбработка._РасчетПлановойСебестоимости.МодульОбъекта(267,34)}: Переменная не определена (_ОбщийМодульКлиент)
НоваяСтрока2.Спецификация = <<?>>_ОбщийМодульКлиент.ПолучитьСпецификацию(СтрокаСтруктуры.Номенклатура, СтрокаСтруктуры.Характеристика);
{ВнешняяОбработка._РасчетПлановойСебестоимости.МодульОбъекта(337,23)}: Переменная не определена (_ОбщийМодульКлиент)
НоваяСтрока.Цена = <<?>>_ОбщийМодульКлиент.ПолучитьЦену(СтрокаВыборки.Номенклатура, СтрокаВыборки.ХарактеристикаНоменклатуры, ТипЦеныРасчета, СтрокаВыборки.КоличествоНаЕд);
+
17. Программе 2 20.04.16 12:55 Сейчас в теме
(16) vinogradov_ar,
в комментариях выше
+
Оставьте свое сообщение