Доработка путевых листов для спец.техники в БП 3.0 (в расширении)

09.12.25

Учетные задачи - Логистика, склад и ТМЦ

В типовой БП 3.0 имеется возможность вводить и печатать Путевые листы только по форме 3 для легковых автомобилей. Данное расширение позволяет добавить к имеющемуся Путевой лист для спец.техники. Для этого в справочнике Транспортные средства необходимо указать норму расхода ГСМ для спец.техники.

Файлы

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

Наименование Скачано Купить файл
Доработка Путевых листов для спец.техники в БП-3.0 (в расширении):
.cfe 205,48Kb
61 3 000 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

В типовой БП-3.0  имеется возможность вводить и печатать Путевые листы только по форме 3 для легковых автомобилей. Данное расширение позволяет добавить к имеющемуся Путевой лист для спец.техники. Для этого в справочнике Транспортные средства необходимо указать норму расхода ГСМ для спец.техники.

 

 

Здесь же для лучшести  добавлена "напоминалка" о дате прохождения следующего техосмотра/ОСАГО. Так же добавлена таблица для записи сведений о ремонте данного транспортного средства.

После указания нормы расхода ГСМ для спец.техники, на форме ввода Путевого листа (ПЛ) появляются дополнительные реквизиты, используемые для спец.техники и на печать выводится соответствующая печатная форма.

 

 

В ПЛ добавлен реквизит "Вид работы", который выбирается из справочника Номенклатура. При необходимости, если норма расхода ГСМ (спец.техники) для данного вида работы зависит от вида транспортного средства (ТС), то эти нормы можно индивидуально указать для каждого ТС в подчиненном справочнике "Нормы расхода ГСМ по видам работ". Разумеется, что эти нормы будут иметь приоритет выше, чем указанные в справочнике самого ТС.

 

 

На выходе получаем типовую межотраслевую форму №3 спец и Карточку учета работы спецтехники.

 

 

Доработка обновлена, тестировалась на Платформе 8.3.27.1688, релиз конфигурации БП 3.0  3.0.188.17.

Проверено на следующих конфигурациях и релизах:

  • Бухгалтерия предприятия, редакция 3.0, релизы 3.0.188.17

Вступайте в нашу телеграмм-группу Инфостарт

Путевые листы ф3спец для БП-3.0 в расширении

См. также

Перенос данных 1C Взаиморасчеты Оптовая торговля Логистика, склад и ТМЦ Файловый обмен (TXT, XML, DBF), FTP Системный администратор Разработчик 1С:Предприятие 8 1С:Управление торговлей 10 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Управленческий учет Платные (руб)

Можно проверить до покупки, оставьте заявку! Воспользовались более 268 компаний! Перенос данных из УТ 10.3 в УТ 11 | из УТ 10.3 в КА 2 | из УТ 10.3 в ERP. Решение для перехода с УТ 10.3. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам.

50200 руб.

24.04.2015    211460    186    254    

303

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

Внешняя обработка для инвентаризации кодов маркировки в системе "Честный знак". Позволяет быстро определить и списать коды маркировки проданного, испорченного, утраченного (полный перечень причин списания указан ниже)  товара, которые всё ещё числятся за организацией. Привести в соответствие остатки маркированного товара программы 1С и системы "Честного знака".

6649 руб.

09.01.2024    22073    227    30    

204

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

Модуль ответственное хранения в 1С 8.3 для складов и фулфилмент-операторов: учет чужого товара, приемка на хранение, передача, возвраты, акты, адресный склад и работа с товарами поклажедателей.

89900 руб.

09.06.2020    58251    47    60    

80

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

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

12444 руб.

29.10.2014    237847    777    544    

509
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. tgu82 17 15.05.21 21:49 Сейчас в теме
А вы при необходимости осуществляете техподдержку?
2. tgu82 17 16.05.21 09:47 Сейчас в теме
Нужно чтобы документ Путевой лист проводился даже если не указан вообще километраж а есть только моточасы.
3. ivnik 639 16.05.21 12:27 Сейчас в теме
(2) При первой возможности постараюсь выполнить Ваше пожелание.
5. ivnik 639 17.05.21 21:58 Сейчас в теме
(2) Извиняюсь, нет возможности использовать только моточасы. Поле "Расстояние" в табличной части принадлежит Типовой конфигурации и не может быть равно "0", поэтому там должна быть хотя бы "1".
4. tgu82 17 16.05.21 15:54 Сейчас в теме
Хорошо бы. Например кар - нкито его километраж не меряет а вот моточасы очень даже
6. tgu82 17 18.05.21 08:11 Сейчас в теме
&После("ОбработкаПроверкиЗаполнения")
Процедура ПЛ_спецОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты)
ИндексПоляПоставщик = ПроверяемыеРеквизиты.Найти("Маршрут.Расстояние");
Если ИндексПоляПоставщик <> Неопределено Тогда
ПроверяемыеРеквизиты.Удалить(ИндексПоляПоставщик);

КонецЕсли;

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

Можно вот таким образом и все получается!!!
14. ivnik 639 22.08.23 22:31 Сейчас в теме
(6)
Процедура ПЛ_спецОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты)

Я попытался добавить эту процедуру, но увы, все равно если Расстояние=0, не проводит документ!
Возможно не дает провести свойство колонки "Расстояние" - "Проверка заполнения" установлено "Выдавать ошибку"?
7. ivnik 639 18.05.21 12:07 Сейчас в теме
(6) Отлично! Ставлю Вам Плюсик, спасибо.
Как закончу свой проект, добавлю Ваш код в это расширение.
8. tgu82 17 18.05.21 13:46 Сейчас в теме
Спасибо! А то кругом одни минусы :)
masik777; +1 – Ответить
9. sas_sas 21.08.23 11:14 Сейчас в теме
10. ivnik 639 21.08.23 14:24 Сейчас в теме
(9) Извиняюсь, не добавил, совсем забыл, да и с работой совсем "закружили"....
Сами, если можете, добавьте пожалуйста.
11. sas_sas 21.08.23 15:13 Сейчас в теме
(10) Не могу, к сожалению...
12. sas_sas 22.08.23 08:00 Сейчас в теме
(10) День добрый! Можете подсказать куда добавить?
13. ivnik 639 22.08.23 22:25 Сейчас в теме
(12) Я попытался сам добавить, но увы, все равно если Расстояние=0, не проводит документ!
15. sas_sas 23.08.23 08:01 Сейчас в теме
Спасибо за попытку, буду что-то придумывать.
16. Andrey27051980 12.02.26 13:03 Сейчас в теме
Здравствуйте. Во Фреш загрузить получится расширение?
17. ivnik 639 12.02.26 17:39 Сейчас в теме
(16) Точно сказать не могу, у меня нет фрэш, но народ говорит, вроде грузится и работает.
18. ruslanknk 16.08.26 15:12 Сейчас в теме
Здравствуйте, БП базовая 3.0 3.0.197.22
1С:Предприятие 8.3 (8.3.27.1989)
При подключении к базе было пару ошибок
Ошибка применения расширения конфигурации: Значение
контролируемого свойства Тип у объекта
Справочник. Номенклатура. Реквизит. Артикул не совпадает
значением в расширяемой конфигурации

С ними разобрались.
Но при печати путевого листа спецтехники
Выдаёт такую ошибку.
Ошибка при вызове метода контекста (Итог)
{Документ.ПутевойЛист.МодульМенеджера(2306)}:ДанныеДокумента.Вставить("ВсегоЧасов",       Окр(Маршрут.Итог("ВсегоМинут") / 60, 0));
{Документ.ПутевойЛист.МодульМенеджера(1794)}:РассчитатьПредельныеЗначенияМашрута(ДанныеСтроки);
{ПЛ_Ф3_спец Документ.ПутевойЛист.МодульМенеджера(110)}:ДанныеСтроки = СтруктураДанныхДляПечатиТиповаяФорма(ВыборкаДокумент);
{ПЛ_Ф3_спец Документ.ПутевойЛист.МодульМенеджера(53)}:"ПутевойЛист_ТиповаяФорма_Спец", НСтр("ru = 'Путевой лист спец.техники'"),
{ОбщийМодуль.УправлениеПечатью.Модуль(4368)}:МенеджерПечати.Печать(ОбъектыСоответствующиеПечатнойФорме, ПараметрыПечати, ВременнаяКоллекцияДляОднойПечатнойФормы,
{ОбщаяФорма.ПечатьДокументов.Форма(809)}:ПечатныеФормы = УправлениеПечатью.СформироватьПечатныеФормы(Параметры.ИмяМенеджераПечати, ИменаМакетов,
{ОбщаяФорма.ПечатьДокументов.Форма(61)}:КоллекцияПечатныхФорм = СформироватьПечатныеФормы(Параметры.ИменаМакетов, Отказ);
{ОбщийМодуль.УправлениеПечатьюСлужебныйКлиент.Модуль(378)}:ОткрытьФорму("ОбщаяФорма.ПечатьДокументов", ПараметрыОткрытия, ВладелецФормы, Строка(Новый УникальныйИдентификатор));
{ОбщийМодуль.УправлениеПечатьюГлобальный.Модуль(13)}:УправлениеПечатьюСлужебныйКлиент.ПродолжитьВыполнениеКомандыПечати();

[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Недопустимое значение параметра (параметр номер '1') (Колонка не принадлежит коллекции)
[ОшибкаИспользованияВстроенногоЯзыка]
Показать
19. ivnik 639 16.08.26 17:16 Сейчас в теме
(18) Извините, но для Базовой версии не подойдет, т.к. в Базовой версии расширения не устанавливаются!
20. ruslanknk 17.08.26 01:19 Сейчас в теме
(19)
для Базовой версии не подойдет

Здравствуйте, развернули тестовую пустую Бухгалтерия предприятия, редакция 3.0 (3.0.197.22). Подзаполнили её по минимуму, для тестирования доработки. Она опять же ругнулась
Ошибка применения расширения конфигурации: Значение
контролируемого свойства Тип у объекта
Справочник. Номенклатура. Реквизит. Артикул не совпадает
значением в расширяемой конфигурации



И при печати опять выводит ошибку.
Ошибка при вызове метода контекста (Итог)
{Документ.ПутевойЛист.МодульМенеджера(2306)}:ДанныеДокумента.Вставить("ВсегоЧасов",       Окр(Маршрут.Итог("ВсегоМинут") / 60, 0));
{Документ.ПутевойЛист.МодульМенеджера(1794)}:РассчитатьПредельныеЗначенияМашрута(ДанныеСтроки);
{ПЛ_Ф3_спец Документ.ПутевойЛист.МодульМенеджера(110)}:ДанныеСтроки = СтруктураДанныхДляПечатиТиповаяФорма(ВыборкаДокумент);
{ПЛ_Ф3_спец Документ.ПутевойЛист.МодульМенеджера(53)}:"ПутевойЛист_ТиповаяФорма_Спец", НСтр("ru = 'Путевой лист спец.техники'"),
{ОбщийМодуль.УправлениеПечатью.Модуль(4368)}:МенеджерПечати.Печать(ОбъектыСоответствующиеПечатнойФорме, ПараметрыПечати, ВременнаяКоллекцияДляОднойПечатнойФормы,
{ОбщаяФорма.ПечатьДокументов.Форма(809)}:ПечатныеФормы = УправлениеПечатью.СформироватьПечатныеФормы(Параметры.ИмяМенеджераПечати, ИменаМакетов,
{ОбщаяФорма.ПечатьДокументов.Форма(61)}:КоллекцияПечатныхФорм = СформироватьПечатныеФормы(Параметры.ИменаМакетов, Отказ);
{ОбщийМодуль.УправлениеПечатьюСлужебныйКлиент.Модуль(378)}:ОткрытьФорму("ОбщаяФорма.ПечатьДокументов", ПараметрыОткрытия, ВладелецФормы, Строка(Новый УникальныйИдентификатор));
{ОбщийМодуль.УправлениеПечатьюГлобальный.Модуль(13)}:УправлениеПечатьюСлужебныйКлиент.ПродолжитьВыполнениеКомандыПечати();

[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Недопустимое значение параметра (параметр номер '1') (Колонка не принадлежит коллекции)
[ОшибкаИспользованияВстроенногоЯзыка]
Показать
21. ivnik 639 17.08.26 07:27 Сейчас в теме
(20) Как будет свободное время, посмотрю.
22. ruslanknk 17.08.26 14:50 Сейчас в теме
(21)
к будет свободное время, посмотрю.

Хорошо. Спасибо.
Соблюли условия как требуется. Поставили Платформу 8.3.27.1688, развернули новую чистую релиз конфигурации БП 3.0 3.0.188.17. Подзаполнили её для проверки.

При подключении расширения снова база ругнулась как в постах выше.
И при печали теперь такая ошибка. В принципе такая же.
Ошибка при вызове метода контекста (Итог)
{Документ.ПутевойЛист.МодульМенеджера(2276)}:ДанныеДокумента.Вставить("ВсегоЧасов",       Окр(Маршрут.Итог("ВсегоМинут") / 60, 0));
{Документ.ПутевойЛист.МодульМенеджера(1764)}:РассчитатьПредельныеЗначенияМашрута(ДанныеСтроки);
{ПЛ_Ф3_спец Документ.ПутевойЛист.МодульМенеджера(110)}:ДанныеСтроки = СтруктураДанныхДляПечатиТиповаяФорма(ВыборкаДокумент);
{ПЛ_Ф3_спец Документ.ПутевойЛист.МодульМенеджера(53)}:"ПутевойЛист_ТиповаяФорма_Спец", НСтр("ru = 'Путевой лист спец.техники'"),
{ОбщийМодуль.УправлениеПечатью.Модуль(4368)}:МенеджерПечати.Печать(ОбъектыСоответствующиеПечатнойФорме, ПараметрыПечати, ВременнаяКоллекцияДляОднойПечатнойФормы,
{ОбщаяФорма.ПечатьДокументов.Форма(809)}:ПечатныеФормы = УправлениеПечатью.СформироватьПечатныеФормы(Параметры.ИмяМенеджераПечати, ИменаМакетов,
{ОбщаяФорма.ПечатьДокументов.Форма(61)}:КоллекцияПечатныхФорм = СформироватьПечатныеФормы(Параметры.ИменаМакетов, Отказ);
{ОбщийМодуль.УправлениеПечатьюСлужебныйКлиент.Модуль(353)}:ОткрытьФорму("ОбщаяФорма.ПечатьДокументов", ПараметрыОткрытия, ВладелецФормы, Строка(Новый УникальныйИдентификатор));
{ОбщийМодуль.УправлениеПечатьюГлобальный.Модуль(13)}:УправлениеПечатьюСлужебныйКлиент.ПродолжитьВыполнениеКомандыПечати();

[ОшибкаВоВремяВыполненияВстроенногоЯзыка]
по причине:
Недопустимое значение параметра (параметр номер '1') (Колонка не принадлежит коллекции)
[ОшибкаИспользованияВстроенногоЯзыка]
Показать
23. пользователь 22.08.26 21:17
Сообщение было скрыто модератором.
...
Для отправки сообщения требуется регистрация/авторизация