Калькуляция плановой стоимости продукции

12.02.14

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

Калькуляция плановой стоимости продукции

Скачать файл

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

Наименование По подписке [?] Купить один файл
Калькуляция стоимости продукции
.rar 61,27Kb
10
10 Скачать (1 SM) Купить за 1 850 руб.

Попросил начальник сделать ему калькулятор для расчета "на скорую руку" плановой стоимости продукции....
Обработка Калькуляция.ert написана для Комплексной конфигурации (под Торговлей думаю тоже должна работать).
Частично похожа на документ "Комплектация ТМЦ", но в добавление к этому считает еще и статьи затрат на изготовление продукции. Использует справочник "Комплекты" Комплексной конфигурации.

В архиве три обработки (две вспомогательные) - выложите их в одну папку.
В приложенном файле *.xls пояснение используемых формул расчета (на втором листе формулы из конфигурации для Планового отдела от Латыпова Ильяса, которые я использовал для себя как пример). Элементы диалога имеют описания, думаю все будет понятно.

Расчет производится прямой, т.е. от стоимости материалов, заработной платы и статей затрат выводится конечная цена. Обратный расчет от конечной цены не предусмотрен, т.к. лично я считаю этот метод "не честным". Но тем не менее есть возможность подогнать цену прибылью или какой-либо статьей затрат.

См. также

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

Полностью автоматизированный обмен между конфигурациями 1С 7.7 и ФГИС Меркурий через Ветис.API для всех видов деятельности (Опт, Розница, Производство). Для организации обмена с ФГИС Меркурий требуется минимальная доработка конфигураций (поддерживается "из коробки" 1С: "Торговля и склад ред. 9.2", 1С: "Комплексная ред. 4.5", 1С: "Бухгалтерия 7.7", 1С: "УСН 7.7", 1С Предприниматель, другие конфигурации по заказу, включая нетиповые и самописные). Модуль разработан таким образом, чтобы минимизировать затраты по внедрению в произвольную конфигурацию на базе 1С 7.7. Вы можете БЕСПЛАТНО скачать демо-версию без ограничения по функционалу и опробовать решение в полном объеме перед покупкой. В данном программном продукте реализованы все технические требования Россельхознадзора по обмену в формате 2.0 и 2.1. Решение прошло опытную эксплуатацию и тестирование на крупных объектах всех видов деятельности: Производство, Опт, Розница.

10000 руб.

21.11.2018    53987    156    105    

70

Производство готовой продукции (работ, услуг) Платформа 1С v7.7 Платформа 1С v8.3 Конфигурации 1cv8 Конфигурации 1cv7 Управленческий учет Абонемент ($m)

Инструмент для построения карт раскроя линейных материалов и минимизации отходов. Разработан для производителей рамочных прямоугольных конструкций.

1 стартмани

25.02.2019    16227    34    skyvixen    7    

11

Печатные формы Оптовая торговля Производство готовой продукции (работ, услуг) Бухгалтер Платформа 1С v7.7 1С:Бухгалтерия 7.7 1С:Торговля и склад 7.7 Россия Бухгалтерский учет НДС Абонемент ($m)

Еще одна поделка на заданную тему. Отличается от аналогичных разработок и от типового решения тем, что не только выводится новая строка в шапке "Идентификатор государственного контракта, договора (соглашения)", но и печатается этот самый идентификатор госконтракта. Может пригодиться тем, кто осуществляет поставки по госконтрактам - с 01.07.2017 они обязаны указывать ИГК в счетах-фактурах и УПД, а не просто печатать пустографку.

1 стартмани

04.07.2017    40525    337    Cooler    49    

18

Печатные формы Оптовая торговля Производство готовой продукции (работ, услуг) Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 1С:Комплексная 7.7 1С:Бухгалтерия 1.6 Россия Бухгалтерский учет НДС Абонемент ($m)

Внешняя форма счета-фактуры в07.07.2021 Добавлена счет-фактура в ред 354 от 02.04.2021 Проверена на релизе бухгалтерии 7.70.662 И для торговли с выбором грузополучателя (тестировалась на релизе 7.70.1004) 30.09.2024 Сделал счет-фактуру для Бухгалтерии 7.7 ( без граф прослеживаемости) с учетом вступающего с 01.10.2024 в силу постановления правительства № 1096 от 16.08.2024. Теперь по иному заполняется поле "документ отгрузки" в шапке документа. 20.10.2024 Сделан внешнюю печатную форму для Комплексной 7. 7 с учетом постановления 1096 от 16.08.2024 (тестировал на релизе 7.70.587 типовой комплексной конфигурации)

1 стартмани

22.06.2017    35170    144    AndKovalchuk    1    

5

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

Модуль интеграции устанавливается в вашу 1С. Сокращает время оформления ветсправок с 8 часов до 30 минут в день. Проверяет ошибки в каждом документе. Обмен данными с ФГИС Меркурий из 1С через ВетИС API

36000 руб.

14.04.2017    52454    100    44    

35

Производство готовой продукции (работ, услуг) Логистика, склад и ТМЦ Обмен с ГосИС Программист Бухгалтер Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная 7.7 1С:Управление производственным предприятием 1С:Производство+Услуги+Бухгалтерия Сельское хозяйство и рыболовство Пищевая промышленность Беларусь Россия Казахстан Управленческий учет Абонемент ($m)

Для предприятия по производству пищевых продуктов объясняется, как выполнять типовые операции в системе Меркурий. Зачем нужен Меркурий? C его помощью можно оформлять ветсвидетельства бесплатно. Уточните у руководства, сколько денег платите ветеринарам. Например, сеть Перекресток платит 400 млн. руб. в год.

5 стартмани

19.01.2016    84815    axxell    11    

22

Производство готовой продукции (работ, услуг) Обмен с ГосИС Программист Оперативный учет 7.7 1С:Торговля и склад 7.7 Пищевая промышленность Управленческий учет Акцизы Абонемент ($m)

Выгружает документы из 1С: 7.7 торговля и склад в систему ЕГАИС (производителя) в формате XML. 1. Стандартная ТТН 2. ТТН на экспорт 3. ТТН с импортной продукцией

1 стартмани

25.11.2015    17188    74    sf002    3    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. support 4453 03.05.06 14:26 Сейчас в теме
2. delete009 5 29.05.08 15:52 Сейчас в теме
3. cheri 26.11.08 14:16 Сейчас в теме
Подскажите, пожалуйста, в архиве 3 файла с расширением ert. Какие именно файлы нужно добавить в дополнительные возможности и как правильно это сделать?
4. Kurt 110 26.11.08 17:10 Сейчас в теме
В архиве три обработки:
Kalculyasiya.ert
DlgSum.ert
DLGQUERY.ERT
(две вспомагательные) - выложите их в одну папку.
Это значит все три файла поместить в один (любой) каталог.
Из 1С запустить файл Kalculyasiya.ert из каталога, в который вы их поместили.
Это простейший вариант запуска.

Для запуска из "дополнительных возможностей":
1. Все три этих файла надо поместить в папку "ExtForms" вашей информационной базы.
2. Создать (хоть в блокноте) файл с названием Kalculyasiya.EFD (обращаем внимание
на расширение файла, можете сначала создать текстовый файл Kalculyasiya.txt, а потом
в проводнике переименовать с расширением .efd !).
Содержание файла должно иметь всего одну строчку:
Название=Калькуляция плановой стоимости продукции

(название, как вы понимаете можете нарисовать по вашему вкусу. Главное, что бы совпадали
названия файлов, т.е. если Kalculyasiya.ert, то файл описания должен быть Kalculyasiya.EFD)

3. Полученный файл Kalculyasiya.EFD также помещаем в папку "ExtForms" вашей информационной базы.
4. Заходим в "Дополнительные возможности", находим строчку с наименованием "Калькуляция плановой стоимости продукции" и запускаем.
5. Pah77 12.04.11 19:34 Сейчас в теме
Вот такое мне дает!!!

Форма.ТекстФирмы .Заголовок(глСтрокаФирмы <<?>>(Контекст));
{\\SERVER\BASE1C\BUH\EXTFORMS\KALCULYASIYA.ERT(51)}: Функция не обнаружена (глСтрокаФирмы)
Форма.ТекстФирмы .Заголовок(глСтрокаФирмы (Контекст)<<?>>);
{\\SERVER\BASE1C\BUH\EXTFORMS\KALCULYASIYA.ERT(51)}: Неопознанный оператор
ИсхТабл.Опции(0,0,0,0,ПарСтрДок<<?>>,ПарСтрДок);
{\\SERVER\BASE1C\BUH\EXTFORMS\KALCULYASIYA.ERT(422)}: Переменная не определена (ПарСтрДок)
ИсхТабл.Опции(0,0,0,0,ПарСтрДок,ПарСтрДок<<?>>);
{\\SERVER\BASE1C\BUH\EXTFORMS\KALCULYASIYA.ERT(422)}: Переменная не определена (ПарСтрДок)
ИсхТабл.Опции(0,0,0,0,ПарСтрДок<<?>>,ПарСтрДок);
{\\SERVER\BASE1C\BUH\EXTFORMS\KALCULYASIYA.ERT(501)}: Переменная не определена (ПарСтрДок)
ИсхТабл.Опции(0,0,0,0,ПарСтрДок,ПарСтрДок<<?>>);
{\\SERVER\BASE1C\BUH\EXTFORMS\KALCULYASIYA.ERT(501)}: Переменная не определена (ПарСтрДок)
Если глПолучитьПолномочие<<?>>("РазрешитьРедактированиеТаблиц") = 0 Тогда
{\\SERVER\BASE1C\BUH\EXTFORMS\KALCULYASIYA.ERT(503)}: Функция не обнаружена (глПолучитьПолномочие)
Если ПустоеЗначение(глКомплектуется<<?>>(Комплект)) = 1 Тогда
{\\SERVER\BASE1C\BUH\EXTFORMS\KALCULYASIYA.ERT(565)}: Функция не обнаружена (глКомплектуется)
Если ПустоеЗначение(глКомплектуется(Комплект)<<?>>) = 1 Тогда
{\\SERVER\BASE1C\BUH\EXTFORMS\KALCULYASIYA.ERT(565)}: Выражение должно иметь логический тип
ФлагКомплект=ПустоеЗначение(глКомплектуется<<?>>(Комплект));
{\\SERVER\BASE1C\BUH\EXTFORMS\KALCULYASIYA.ERT(684)}: Функция не обнаружена (глКомплектуется)
ФлагКомплект=ПустоеЗначение(глКомплектуется(Комплект)<<?>>);
{\\SERVER\BASE1C\BUH\EXTFORMS\KALCULYASIYA.ERT(684)}: Неопознанный оператор
ФлагКомплект=ПустоеЗначение(глКомплектуется(Комплект))<<?>>;
{\\SERVER\BASE1C\BUH\EXTFORMS\KALCULYASIYA.ERT(684)}: Процедура или функция с указанным именем объявлена, но не определена в текущем модуле (ЗаполнитьТЗ2)
ФлагКомплект=ПустоеЗначение(глКомплектуется(Комплект))<<?>>;
{\\SERVER\BASE1C\BUH\EXTFORMS\KALCULYASIYA.ERT(684)}: Процедура или функция с указанным именем объявлена, но не определена в текущем модуле (Расчитать)
6. Kurt 110 13.04.11 11:39 Сейчас в теме
(5) Обработка для Комплексной конфигурации 7.7.
Кажется мне, что у Вас не эта конфигурация.
Под чем запускали? Какой релиз?
7. Pah77 13.04.11 14:13 Сейчас в теме
8. Kurt 110 13.04.11 16:43 Сейчас в теме
Вооот как интересно.
Текущий релиз платформы - 7.70.027
Текущий релиз Комплексной - ред. 4.5 (7.70.505)
у Торговли и того больше - 7.70.965

...т.е. Вы понимаете, что со времён 7.70.449 релиза конфигурация была значительно изменена-доработана, в том числе изменены и добавлены многочисленные функции и процедуры глобального модуля.

Отсюда и возникает ошибка при обращении к глСтрокаФирмы... посмотрим, что же там такое. Похоже понадобится ещё и глСтрокаСклада.

Вам в модуль обработки надо вставить следующие функции:

//******************************************************************************
//  глСтрокаСклада(Конт) 
// 
// Параметры: 
// 	Склад - элемент справочника "Склады"
// 
// Возвращаемое значение:
// 	Строковое представление склада
// 
// Описание:
// 	Функция, формирующая информационную строку о складе
//
Функция глСтрокаСклада(Склад) Экспорт
	Перем Результат;              
	
	Если ПустоеЗначение(Склад)=0 Тогда
		Результат=Склад.Наименование;
		Если ПустоеЗначение(Склад.МОЛ)=0 Тогда
			Результат=Результат+" ("+СокрП(Склад.МОЛ.Наименование)+")";
		КонецЕсли;                                             
	Иначе
		Результат="НЕ ВЫБРАН СКЛАД";
	КонецЕсли;

    Возврат(Результат);
КонецФункции  // глСтрокаСклада

//******************************************************************************
//  глСтрокаФирмы(Конт) 
// 
// Параметры: 
//	Конт - контекст формы документа
// 
// Возвращаемое значение:
// 	Строковое представление фирмы (Юр. и Упр. лица)
// 
// Описание:
// 	Функция, формирующая информационную строку о фирме
//
Функция глСтрокаФирмы(Конт) Экспорт
	Перем Результат;
	
	Результат = "";
	Если ПустоеЗначение(Конт.Фирма) = 0 Тогда
		Результат = Результат + Конт.Фирма.Наименование;  
	Иначе
		Результат = Результат + "НЕ ВЫБРАНА ФИРМА";  
	КонецЕсли;
	
	Возврат(Результат);
КонецФункции  // глСтрокаФирмы()

//******************************************************************************
Показать


Или закоментировать строки 51-52.

Возможно будут еще ошибки, но без внесения этих изменений они не проявятся.
9. Kurt 110 13.04.11 16:54 Сейчас в теме
И ещё в довесок:
//******************************************************************************
// глПолучитьПолномочие(ИмяПолномочия)
//
// Параметры: 
//  ИмяПолномочия - строка наименования полномочия
//
// Возвращаемое значение:
//  Значение полномочия, если не задано, то возвращает 0
//
// Описание:
//  Определяет и возвращает полномочие текущего пользователя с переданным наименованием.
//  Полномочия пользователя определяются выбранным для него элементом справочника "ПолномочияПользователей"
//
Функция глПолучитьПолномочие(ИмяПолномочия)  Экспорт

	Полномочие = глПользователь.Полномочия;
	Если ПустоеЗначение(Полномочие) = 1 Тогда
		Возврат 0;
	Иначе
		Возврат Полномочие.ПолучитьАтрибут(ИмяПолномочия);
	    
	КонецЕсли;
	                                  
КонецФункции // глПолучитьПолномочие()

//******************************************************************************
// глКомплектуется(ТМЦ)
//
// Параметры: 
//  ТМЦ - элемент справочника Номенклатура, для которого надо определить наличие комплектующих
//
// Возвращаемое значение:
//  "Комплектуется" - если есть комлектующие
//  Пустая строка   - иначе
//
// Описание:
//  Определяет наличие комплектующих у данной ТМЦ
//
Функция глКомплектуется(ТМЦ) Экспорт
	
	 Рез = 0;
	                    
	 Если ТМЦ.Выбран() = 1 Тогда
	 	
		СпрКомплекты = СоздатьОбъект("Справочник.Комплектация");
		СпрКомплекты.ИспользоватьВладельца(ТМЦ);
		Рез = СпрКомплекты.ВыбратьЭлементы();
	     
	 КонецЕсли;
	
	Возврат ?(Рез = 1,"Комплектуется","");
	
КонецФункции // глКомплектуется()

//******************************************************************************
Показать

Возможно после этого обнаружится еще набор ошибок. Т.к. уж очень старый у Вас релиз.
10. Coollerok 08.11.11 16:11 Сейчас в теме
пригодилось - спасибо
11. пользователь 11.12.11 13:21
Сообщение было скрыто модератором.
...
12. Ирина1978 31.01.15 17:48 Сейчас в теме
а для 1с 7.7 бухгалтерия есть такая ?
13. Kurt 110 02.02.15 10:50 Сейчас в теме
(12) Для бухгалтерии нет (мы работаем с Комплексной конфигурацией). Бухгалтерию я к сожалению не знаю.
14. Ilaiza 21.07.23 18:32 Сейчас в теме
Добрый день. Есть подобное для 1с 8.3?
15. Kurt 110 24.07.23 11:24 Сейчас в теме
(14) Добрый день. У меня нет.
Оставьте свое сообщение