Смена МОЛ в учете инвентаря на счете МЦ.04

14.12.21

Учетные задачи - Печатные формы

Обработка для смены материально ответственных лиц и подразделений в учете инвентаря (хозяйственных принадлежностей) в 1С:Бухгалтерии 8.

Скачать файл

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

Наименование По подписке [?] Купить один файл
СменаМОЛвУчетеИнвентаря.epf
.epf 16,02Kb ver:1.0
50
50 Скачать (1 SM) Купить за 1 850 руб.
ПечатнаяФормаНакладнаяНаВнутреннееПеремещениеИнвентаря.epf
.epf 12,48Kb ver:1.0
27
27 Скачать (1 SM) Купить за 1 850 руб.

В программе "1С:Бухгалтерия" для смены МОЛ в учете инвентаря и хозяйственных принадлежностей используется документ "Операция". Согласно статье с 1С:ИТС в документе по кредиту указывается счет МЦ.04 с аналитикой: номенклатура, передача материалов в эксплуатацию (документ, которым ранее была отражена передача инвентаря в эксплуатацию) и МОЛ (сдающее инвентарь). По дебету также указывается счет МЦ.04 с аналитикой: номенклатура, партия материалов в эксплуатации (документ ручного учета) и МОЛ (принимающее инвентарь). Источник

Данная обработка призвана упростить процедуру заполнения документа ручного учета. в форме обработки заполняются необходимые поля: дата, организация, МОЛ сдатчик и МОЛ получатель. При необходимости можно выбрать конкретное подразделение-сдатчик. Если поле "Подразделение" оставить пустым, то сформируется список инвентаря на счете МЦ.04 по выбранному МОЛ и всем подразделениям.

 

 

В сформированном списке необходимо отметить позиции, которые требуется переместить и нажать кнопку "Сменить МОЛ". При этом, если выбрано подразделение-получатель, то произойдет также перемещение инвентаря и между подразделениями. Если подразделение-получатель не выбрано, то инвентарь останется в том же подразделении, которое было задано в документе "Передача материалов в эксплуатацию". Проводки в документе "Операция" выполнены в соответствии со статьей на 1С:ИТС.

 

 

Обработка выполнена с использованием библиотеки стандартных подсистем, возможно подключение через дополнительные отчеты и обработки. Протестировано на версии Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.103.12), платформа 1С:Предприятие 8.3 (8.3.18.1483).

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

 

обработка МОЛ МЦ.04

См. также

SALE! 15%

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

Универсальная обработка для загрузки документов из Excel в 1С. Забудьте о ручном вводе: загружайте документы из Excel в 1С за секунды! Не требует указания параметров (номера колонок, номер первой строки таблицы и т.д.) и предварительной настройки. Просто выбираете файл Excel, документ 1С и нажимаете кнопку "Загрузить". Обработка сама находит таблицу в файле Excel, необходимые для загрузки данные в ней (номенклатура, количество, НДС, цена, сумма) и загружает ее в 1С.

6000 5100 руб.

09.11.2016    242950    1122    910    

1049

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

Программа позволяет организовать учет ответственного хранения товаров с весовыми характеристиками, в том числе со сроком годности и личным кабинетом Поклажедателя. Модуль реализован в виде расширения конфигурации, устанавливается в режиме 1С:Предприятие 8 за 5 минут по инструкции, что позволяет оставить конфигурацию 1С на стандартной поддержке и продолжать получать стандартные обновления от фирмы "1С".

89900 руб.

09.06.2020    41174    34    59    

66

Пакетная печать Печатные формы Инструментарий разработчика Программист Платформа 1С v8.3 Запросы 1С:Зарплата и кадры бюджетного учреждения 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 Платные (руб)

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

22200 руб.

06.10.2023    19670    51    19    

84

Загрузка и выгрузка в Excel Логистика, склад и ТМЦ Ценообразование, анализ цен Файловый обмен (TXT, XML, DBF), FTP Бухгалтер Пользователь Платформа 1С v8.3 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Эволюция не стоит на месте - новая удобная версия функциональной обработки для Вашего бизнеса! Что же Вы получаете? Удобный и интуитивно понятный интерфейс с 3-мя этапами работы. 2 режима - автоматический и ручной. Чтение XLSX, XLSM, CSV, XML/YML форматов без офиса, на любом сервере! Визуальное связывание колонок файла и реквизитов простым перетаскиванием колонок. Создание или обновление номенклатуры с иерархией, характеристик, доп. реквизитов, упаковок, загрузка практически неограниченного количества картинок на одну номенклатуру (с возможностью загрузки в несколько потоков одновременно), с хранением в томах или в базе. Загрузка номенклатуры поставщиков или поиск по их данным номенклатуры. Загрузка доп. реквизитов в характеристики. Загрузка штрихкодов с генерацией новых. Создание элементов справочников и ПВХ "на лету" для выбранных реквизитов. (Обновление от 26.03.2025, версия 9.10 - 9.16)

18000 руб.

20.11.2015    159694    392    378    

522

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

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

55778 руб.

24.04.2015    197685    157    245    

287
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. kns77 103 30.03.22 12:36 Сейчас в теме
Смена МОЛ хорошо работает а вот печатаная форма пишет что не "Печатаная форма недостутпна"
2. kns77 103 30.03.22 12:40 Сейчас в теме
похоже потому что Подразделения галочка у меня не стоит в МЦ.04
4. Rackhanot 41 04.04.22 12:07 Сейчас в теме
(2) Да, я делал на КОРП, там учет по подразделениям ведется изначально. Не учитывал этот момент для ПРОФ-версии.
Протестировано на версии Бухгалтерия предприятия КОРП
3. kns77 103 30.03.22 13:52 Сейчас в теме
Сократил до
	Пока Выборка.Следующий() Цикл
		ВыборкаОрганизация = Выборка.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам, "Организация");
		Пока ВыборкаОрганизация.Следующий() Цикл
			ВыборкаМОЛСдатчик = ВыборкаОрганизация.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам, "МОЛСдатчик");
			Пока ВыборкаМОЛСдатчик.Следующий() Цикл
				ВыборкаМОЛПолучатель = ВыборкаМОЛСдатчик.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам, "МОЛПолучатель");
				Пока ВыборкаМОЛПолучатель.Следующий() Цикл
						ВыборкаДокументСсылка = ВыборкаМОЛПолучатель.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам, "ДокументСсылка");
						ВыборкаШапка.Добавить(ВыборкаДокументСсылка);
				КонецЦикла;
			КонецЦикла
		КонецЦикла;
	КонецЦикла;
Показать


Без подразделения стало работать, ну и в запросе убрал подразделения
Rackhanot; +1 Ответить
5. user780057 19.05.22 14:14 Сейчас в теме
Здравствуйте! Почему то у бухгалтера не открывается - недостаточно прав. У меня с админскими работает. Что за особенность такая?
Право на открытие внешних печатных форм и обработок есть. Главного бухгалтера ей давал. Тот же результат. С другими обработками такого не было. Какие права нужны?
6. Rackhanot 41 19.05.22 16:02 Сейчас в теме
(5) Здравствуйте! Никаких специальных прав не требуется. При открытии обработки получается текущая дата (доступна всем пользователям), текущий пользователь (в привелигированном режиме) и значение по умолчанию - организация типовым методом. Форма не открывается совсем или ошибка возникает на каком -то этапе? В журнале регистрации должна фиксироваться ошибка, приведите её текст, пожалуйста.
7. user780057 20.05.22 05:52 Сейчас в теме
(6) Нарушение прав доступа!
{Справочник.Организации.МодульМенеджера(37)}:ОсновнаяОрганизация = ХранилищеОбщихНастроек.Загрузить("ОсновнаяОрганизация",,, ИмяПользователяИБ);
{ОбщийМодуль.БухгалтерскийУчетПереопределяемый.Модуль(3490)}:Возврат Справочники.Организации.ОрганизацияПоУмолчанию(ИмяПользователяИБ);
{ВнешняяОбработка.СменаМОЛвУчетеИнвентаря.Форма.Форма.Форма(9)}:Организация = БухгалтерскийУчетПереопределяемый.ПолучитьЗначениеПоУмолчанию("ОсновнаяОрганизация", ТекущийПользователь);
{ОбщийМодуль.ДополнительныеОтчетыИОбработкиКлиент.Модуль(381)}:ОткрытьФорму("ВнешняяОбработка." + ИмяОбработки + ".Форма", ПараметрыОбработки, Форма);
{ОбщаяФорма.ДополнительныеОтчетыИОбработки.Форма(166)}:ДополнительныеОтчетыИОбработкиКлиент.ВыполнитьОткрытиеФормыОбработки(ВыполняемаяКоманда, ВладелецФормы, ВыполняемаяКоманда.ОбъектыНазначения);
{ОбщаяФорма.ДополнительныеОтчетыИОбработки.Форма(113)}:ВыполнитьОбработкуПоПараметрам()

по причине:
Нарушение прав доступа!
10. Rackhanot 41 20.05.22 10:04 Сейчас в теме
(7)Вот тут есть обсуждение https://forum.infostart.ru/forum86/topic182212/
Ни разу с таким не приходилось сталкиваться. Думаю, должно помочь удаление параметра ТекущийПользователь:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
	
	ДатаИзменения = ТекущаяДатаСеанса();
	ТекущийПользователь = Пользователи.ТекущийПользователь();
	Организация = БухгалтерскийУчетПереопределяемый.ПолучитьЗначениеПоУмолчанию("ОсновнаяОрганизация", ТекущийПользователь);
	
	УправлениеФормой(ЭтотОбъект);
	
КонецПроцедуры
Показать

Надо сделать так:
Организация = БухгалтерскийУчетПереопределяемый.ПолучитьЗначениеПоУмолчанию("ОсновнаяОрганизация");
8. user780057 20.05.22 06:32 Сейчас в теме
(6) Добавил файл через печатные формы и обработки в базу. Подскажите что делают "Получить данные по остаткам" и "Создать документы корректировки"?
Добавил файл через печатные формы и обработки в базу, "Получить данные по остаткам" вылетает с ошибкой Поле объекта не обнаружено "ДатаИзменения", а после нажатия на "Создать документы корректировки" - ничего не происходит. Для чего они? Интересно, описание бы узнать.

P/S. Ошибку что описал выше сам исправил.
9. Rackhanot 41 20.05.22 09:53 Сейчас в теме
(8)
"Получить данные по остаткам" вылетает с ошибкой Поле объекта не обнаружено "ДатаИзменения"

"ДатаИзменения" - это ключ структуры "ПараметрыВыполнения", передаваемой в функцию модуля обработки "ПолучитьДанныеПоОстаткам". Вам надо через отладку смотреть, так как этот ключ структуры явно указывается в коде в клиентской процедуре модуля формы "ЗаполнитьТаблицуОстатков"
&НаКлиенте
Процедура ЗаполнитьТаблицуОстатков()
	
	ТаблицаОстатков.Очистить();
	
	ПараметрыКоманды = ДополнительныеОтчетыИОбработкиКлиент.ПараметрыВыполненияКомандыВФоне(Параметры.ДополнительнаяОбработкаСсылка);
	ПараметрыКоманды.СопровождающийТекст = НСтр("ru='Заполнение списка...'");
	
	ПараметрыКоманды.Вставить("ДатаИзменения", ДатаИзменения);
	ПараметрыКоманды.Вставить("Организация",   Организация);
	ПараметрыКоманды.Вставить("МОЛСдатчик",    МОЛСдатчик);
	ПараметрыКоманды.Вставить("Подразделение", ПодразделениеСдатчик);
Показать

Интересно, описание бы узнать.

Описание в публикации имеется https://infostart.ru/public/1568625/
Остатки получаются из регистра бухгалтерии по счету МЦ.04 на указанную дату

Какая у вас версия конфигурации? Проверил у себя на версии Бухгалтерия предприятия КОРП, редакция 3.0 (3.0.111.16) - ваши ошибки воспроизвести не удалось.
11. user780057 01.06.22 05:33 Сейчас в теме
(9) Доброго времени суток. Я имел ввиду после добавления обработки в базу через дополнительные печатные формы и обработки. И запуска через команду "Получить данные по остаткам". Думал что раз есть команды обработки, то они имеют какое то функциональное значение и могут вызываться отдельно раз они есть. Зачем вы их в список команд данных обработки добавили - не понятно. Если они запускаются только из "Смены МОЛ в учете инвентаря" программно. А без нее нажатие приводит к ошибкам из за недостатка параметров.
Здесь они не нужны (см.скрин). Либо логичнее тогда доработать и сделать защиту от дурака. У меня бухгалтера уже натыкали, хотели посмотреть что это. Впрочем как и я.)
Прикрепленные файлы:
12. Rackhanot 41 01.06.22 11:33 Сейчас в теме
(11)
Зачем вы их в список команд данных обработки добавили - не понятно.
Они там добавлены для того, чтобы корректно выполнялись длительные операции из формы обработки.
Либо логичнее тогда доработать и сделать защиту от дурака
А как вы предлагаете их оттуда скрыть? Такой возможности, насколько я знаю, нет.
У меня бухгалтера уже натыкали, хотели посмотреть что это.
Как раз для этого и есть описание публикации, в котором все подробно описано где следует тыкать ))
Оставьте свое сообщение