Ввод норм расходов для продукции
Учетные задачи - Производство готовой продукции (работ, услуг)
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Обработка для редактирования/ввода норм расходов для продукции.
Задается группа продукции из справочника Номенклатура, группа материалов из справочника Материалы.
Задается дата показа существующих норм, дата записи новых.
Ввод осуществляется на форме отчета по нормам. Там же - сохранение.
Сохраняются только те позиции, по которым было редактирование.
Значение реквизита "Количество продукции" не изменяется. При создании новых позиций в справочнике норм расходов устанавливается равным 1 на 01.01.80.
Расшифровки на форме отчета работают пока открыта форма обработки.
Хотя, если в ГМ добавить описанные изменения, то будет работать в любом случае.
Можно работать как с внешним, можно встроить в конфигурацию в ветку Отчеты или Обработки с идентификатором "ВводНормРасходов"
Для использования необходима внешняя компонента 1cpp.dll. Релиз, думаю не принципиален, ссылка приведена на последний.
*************
изменения в ГМ:
// изменить
//Процедура ОбработкаЯчейкиТаблицы(Расшифровка, СтандартнаяОбработка, Таблица) Экспорт
// Перем Отчет;
Процедура ОбработкаЯчейкиТаблицы(Расшифровка, СтандартнаяОбработка, Таблица, _Адрес) Экспорт
Перем Отчет;
// { ol
Если ТипЗначенияСтр(Расшифровка) = "СписокЗначений" Тогда
Если Расшифровка.Получить("ВидРасшифровки")="ВозвратОЯТВОтчет" тогда
сз_параметр =СоздатьОбъект("СписокЗначений");
сз_параметр.Установить("Расшифровка",Расшифровка);
сз_параметр.Установить("Таблица",Таблица);
сз_параметр.Установить("Адрес",_Адрес);
сз_параметр.Установить("РежимОткрытия","ОбработкаЯчейкиТаблицы");
Отчет=Расшифровка.Получить("Отчет");
Если ФС.СуществуетФайл(Отчет) = 1 Тогда
ОткрытьФорму("Отчет#",сз_параметр, Отчет);
ИначеЕсли Метаданные.Отчет(Отчет).Выбран() = 1 Тогда
ОткрытьФорму("Отчет." + Отчет + "#",сз_параметр);
ИначеЕсли Метаданные.Обработка(Отчет).Выбран() = 1 Тогда
ОткрытьФорму("Обработка." + Отчет + "#",сз_параметр);
КонецЕсли;
Возврат;
КонецЕсли;
КонецЕсли;
// изменить Вступайте в нашу телеграмм-группу Инфостарт
См. также
2541 руб.
18.10.2022 8961 4 45
10000 руб.
21.11.2018 60150 162 105
5 стартмани
13.12.2017 33790 19 etmarket 5
1 стартмани
04.07.2017 44052 337 Cooler 49
5 стартмани
19.01.2016 88857 axxell 11
1 стартмани
14.04.2015 26465 21 ionfox 5
3 стартмани
02.03.2015 135561 414 kserdyukov 56