Обработка по автоматическому формированию документов передачи товаров между организациями (УТ 11.1)

26.09.15

Учетные задачи - Оптовая торговля

Доработка ранее выкладываемой обработки "Интеркампани и расчет себестоимости или создание документов передачи товаров между организациями и закрытие периода" под актуальный релиз УТ (11.1.10.176)

Скачать файл

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

Наименование По подписке [?] Купить один файл
down.zip
.zip 31,06Kb
50
50 Скачать (5 SM) Купить за 3 050 руб.

За основу взята обработка с Infostart: "Интеркампани и расчет себестоимости или создание документов передачи товаров между организациями и закрытие периода".

Она доработана, чтобы соответствовать актуальному релизу УТ (11.1.10.176). Однако задействованы не все пункты исходного алгоритма, хотя их работоспособность и поддерживается.

Обработку рекомендуется запускать с такими галочками:

Именно эти операции проверены для новой УТ. Остальные тоже работают, но корректность их работы не проверялась.

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

Для запуска обработки нужно выставить параметры нажать кнопку "Создать".

В результате выполнения на закладке Результат отображаются созданные обработкой документы:

Старые документы за период не удаляются, а помечаются на удаление, в итоге удаленных документов может быть очень много:

Коды запросов для формирования документов взяты один в один из журнала документов передачи товаров между организациями:

В случае каких-либо изменений в УТ несложно обновить эти запросы в обработке, они выделены комментариями в коде.

От итерационного процесса формирования цен мы отказались (в обработке теперь он выделен в отдельный необязательный этап). Вместо этого в процедуре заполнения цен реализовано заполнение цен с точностью до сегмента товаров, организаций-участников и видов операций по передачи, настраивается в отдельном регистре:

intercompany

См. также

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

Полнофункциональное расширение (ранее известное как Модуль 1С-ЕГАИС) для взаимодействия типовых конфигураций 1С и ЕГАИС, предоставляющее максимум возможностей по работе с УТМ. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

8970 руб.

15.12.2015    170110    939    364    

401

Бюджетирование и планирование Оптовая торговля Розничная торговля Логистика, склад и ТМЦ Анализ продаж Пользователь Платформа 1С v7.7 Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Беларусь Украина Россия Казахстан Управленческий учет Платные (руб)

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

28500 руб.

21.04.2017    95479    126    40    

214

SALE! 10%

Перенос данных 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. Можно перенести начальные остатки, нормативно-справочную информацию и все возможные документы. При выгрузке можно установить отбор по периоду, организациям и складам. При выходе новых релизов конфигураций 1C оперативно выпускаем обновление переноса данных.

50722 45650 руб.

24.04.2015    194193    149    242    

279

SALE! 20%

Загрузка и выгрузка в Excel Оптовая торговля Печатные формы Бухгалтер Пользователь Платформа 1С v8.3 Управляемые формы Платформа 1C v8.2 Конфигурации 1cv8 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 Бухгалтерский учет Управленческий учет Платные (руб)

Универсальная обработка для загрузки документов из Excel в 1С одним нажатием. Не требует указания параметров (номера колонок, номер первой строки таблицы и т.д.) и предварительной настройки. Просто выбираете файл Excel, документ 1С и нажимаете кнопку "Загрузить". Обработка сама находит таблицу в файле Excel, необходимые для загрузки данные в ней (номенклатура, количество, НДС, цена, сумма) и загружает ее в 1С. Вместе с номенклатурой может найти контрагента, номер и дату документа, штрих-коды, серии ГТД, страну и т.д. Распознает документы ЛЮБОЙ ФОРМЫ (УПД, ТОРГ-12, заказ, отчет комиссионера и т.д.). Не требует MS Office. Для поиска таблиц используются методы эвристического поиска. Загружает только то, что нужно, т.е. пропускает повторы шапки таблицы, заголовки, промежуточные итоги, подписи и т.д. Содержит модуль работы с электронной почтой и api-загрузчик отчетов о продажах маркетплейсов.

6000 5100 руб.

09.11.2016    231474    1048    896    

991

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

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

60000 руб.

09.06.2020    37859    35    59    

64

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

Позволяет автоматизировать процесс взвешивания ТМЦ в организациях, осуществляющих приемку и отгрузку различным транспортом, для ведения складского учета и контроля остатков на складах. Конфигурация позволяет фиксировать вес вручную, напрямую с весов, а также управлять дополнительным оборудованием и контролировать движение транспорта.

35000 руб.

24.03.2015    125003    300    114    

135

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

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

11100 руб.

29.10.2014    216035    651    526    

456
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. agorlive 06.10.15 22:35 Сейчас в теме
И что?
Скачал, только деньги потратил.
Это для разработчиков или для пользователей?
Надо в кофигуратор лезть?
Ни счетов-фактур, ни цен, ничего кроме ненужного списка документов к оформлению.
2. fixin 4268 06.10.15 23:52 Сейчас в теме
(1) передача товаров - тема сложная. если сложно, лезть нечего. Все что умеет моя обработка, я подробно описал. А то, что не описал - не умеет. Поэтому никаких СФ. ;-)
ivangrant; +1 Ответить
17. taurus__ 80 01.12.17 12:13 Сейчас в теме
Встала такая задача - автосоздание передач, начал искать, хотел уже качать-покупать, а оказалось вопрос решается за 5 мин - берется типовой код из 2-х процедур, собирается в 1 и все работает, кому интересно - рабочий код для ут 11.1 (11.1.9.56) (:
Процедура Запуск() Экспорт
	Запрос = Новый Запрос("
		|ВЫБРАТЬ
		|	Потребления.ДатаОформления,
		|	Потребления.Отправитель,
		|	Потребления.Получатель,
		|	Потребления.АналитикаУчетаНоменклатуры, 
		|	Потребления.Склад,
		|	Потребления.Период,
		|	Потребления.ВидЗапасов,
		|	Потребления.ВидЗапасовПолучателя,
		|	Потребления.ТипЗапасов,
		|	Потребления.НалогообложениеНДС,
		|	Потребления.НомерГТД,
		|	Потребления.Потреблено
		|ПОМЕСТИТЬ Потребления
		|ИЗ &ТоварыКПередаче КАК Потребления
		|;
		|
		|ВЫБРАТЬ
		|	(ВЫБОР Потребления.ТипЗапасов
		|		КОГДА ЗНАЧЕНИЕ(Перечисление.ТипыЗапасов.КомиссионныйТовар)
		|			ТОГДА ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ПередачаНаКомиссиюВДругуюОрганизацию)
		|		ИНАЧЕ ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.РеализацияТоваровВДругуюОрганизацию) КОНЕЦ) КАК ХозяйственнаяОперация,
		|	Потребления.ДатаОформления,
		|	Потребления.Отправитель,
		|	Потребления.Получатель,
		|	Потребления.Склад,
		|	Потребления.ТипЗапасов,
		|	Потребления.НалогообложениеНДС КАК ПередачаПодДеятельность,
		|	МАКСИМУМ(Потребления.Период) КАК ДатаПоследнейПродажи,
		|	КОЛИЧЕСТВО(1) КАК СтрокТоваров,
		|	1 КАК Порядок
		|ИЗ
		|	Потребления КАК Потребления
		|СГРУППИРОВАТЬ ПО
		|	Потребления.ДатаОформления, 
		|	Потребления.Отправитель, 
		|	Потребления.Получатель,
		|	Потребления.Склад,
		|	Потребления.ТипЗапасов, 
		|	Потребления.НалогообложениеНДС
		|
		|ОБЪЕДИНИТЬ ВСЕ
		|
		|ВЫБРАТЬ РАЗЛИЧНЫЕ
		|	(ВЫБОР ВидыЗапасов.ТипЗапасов
		|		КОГДА ЗНАЧЕНИЕ(Перечисление.ТипыЗапасов.КомиссионныйТовар)
		|			ТОГДА ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ВозвратПоКомиссииМеждуОрганизациями)
		|		ИНАЧЕ ЗНАЧЕНИЕ(Перечисление.ХозяйственныеОперации.ВозвратТоваровМеждуОрганизациями) КОНЕЦ) КАК ХозяйственнаяОперация,
		|	ДАТАВРЕМЯ(1,1,1) КАК ДатаОформления,
		|	ВидыЗапасов.Организация КАК Отправитель,
		|	НаДату.ОрганизацияВладелец КАК Получатель,
		|	Аналитика.Склад КАК Склад,
		|	ВидыЗапасов.ТипЗапасов КАК ТипЗапасов,
		|	ВидыЗапасов.НалогообложениеНДС КАК ПередачаПодДеятельность,
		|	ДАТАВРЕМЯ(1,1,1) КАК ДатаПоследнейПродажи,
		|	0 КАК СтрокТоваров,
		|	2 КАК Порядок
		|ИЗ
		|	РегистрНакопления.ТоварыОрганизацийКПередаче.Остатки(&ГраницаПериода) КАК НаДату
		|	ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ВидыЗапасов КАК ВидыЗапасов
		|		ПО ВидыЗапасов.Ссылка = НаДату.ВидЗапасовПродавца
		|	ВНУТРЕННЕЕ СОЕДИНЕНИЕ
		|		РегистрСведений.АналитикаУчетаНоменклатуры КАК Аналитика
		|	ПО
		|		НаДату.АналитикаУчетаНоменклатуры = Аналитика.КлючАналитики
		|	ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ТоварыОрганизацийКПередаче.Остатки() КАК НаСейчас
		|		ПО НаДату.АналитикаУчетаНоменклатуры = НаСейчас.АналитикаУчетаНоменклатуры
		|		И НаДату.НомерГТД = НаСейчас.НомерГТД
		|		И НаДату.ВидЗапасовПродавца = НаСейчас.ВидЗапасовПродавца
		|		И НаДату.ОрганизацияВладелец = НаСейчас.ОрганизацияВладелец
		|ГДЕ
		|	ЕСТЬNULL(НаСейчас.ВозвращеноОстаток, 0) > 0
		|
		|УПОРЯДОЧИТЬ ПО
		|	Порядок, ДатаОформления
		|");
		
	Отборы = РегистрыНакопления.ТоварыОрганизацийКПередаче.ОтборыТоваровКПередаче();
	//Отборы.НачалоПериода = НачалоМесяца(ТекущаяДата());
	//Отборы.КонецПериода = КонецДня(ТекущаяДата());
	Запрос.УстановитьПараметр("НачалоПериода", Отборы.НачалоПериода);
	Запрос.УстановитьПараметр("КонецПериода", Отборы.КонецПериода);
	Запрос.УстановитьПараметр("ГраницаПериода", Новый Граница(Отборы.КонецПериода, ВидГраницы.Включая));
	Запрос.УстановитьПараметр("ТоварыКПередаче", РегистрыНакопления.ТоварыОрганизацийКПередаче.ТоварыКПередаче(Отборы));
	
	Результат = Запрос.Выполнить();
	КОформлению=Результат.Выгрузить();
	
	
	Для каждого строка из КОформлению Цикл
		Сообщить("1");
		СтруктураОснование = Новый Структура;
		СтруктураОснование.Вставить("Организация",				Строка.Отправитель);
		СтруктураОснование.Вставить("ОрганизацияПолучатель",	Строка.Получатель);
		СтруктураОснование.Вставить("Склад",					Строка.Склад);
		СтруктураОснование.Вставить("ПередачаПодДеятельность",	Строка.ПередачаПодДеятельность);
		СтруктураОснование.Вставить("ТипЗапасов",				Строка.ТипЗапасов);
		СтруктураОснование.Вставить("НачалоПериода",			Строка.ДатаОформления);
		СтруктураОснование.Вставить("КонецПериода",				Строка.ДатаПоследнейПродажи);
		СтруктураОснование.Вставить("ЗаполнятьПоСхеме",			Истина);
		СтруктураОснование.Вставить("ХозяйственнаяОперация",	Строка.ХозяйственнаяОперация);
		СтруктураОснование.Вставить("ДатаОформления",			Строка.ДатаОформления);
		
		ПараметрыОткрытия = Новый Структура("Основание", СтруктураОснование);
		
		Если    Строка.ХозяйственнаяОперация = ПредопределенноеЗначение("Перечисление.ХозяйственныеОперации.ПередачаНаКомиссиюВДругуюОрганизацию")
			Или Строка.ХозяйственнаяОперация = ПредопределенноеЗначение("Перечисление.ХозяйственныеОперации.РеализацияТоваровВДругуюОрганизацию")
		Тогда
			ИмяФормыОткрытия = "Документ.ПередачаТоваровМеждуОрганизациями.ФормаОбъекта";
		ИначеЕсли Строка.ХозяйственнаяОперация = ПредопределенноеЗначение("Перечисление.ХозяйственныеОперации.ВозвратТоваровМеждуОрганизациями")
			  Или Строка.ХозяйственнаяОперация = ПредопределенноеЗначение("Перечисление.ХозяйственныеОперации.ВозвратПоКомиссииМеждуОрганизациями")
		Тогда
			СтруктураОснование.НачалоПериода = НачалоМесяца(ТекущаяДата());
			СтруктураОснование.КонецПериода = КонецДня(ТекущаяДата());
			ИмяФормыОткрытия = "Документ.ВозвратТоваровМеждуОрганизациями.ФормаОбъекта"
		КонецЕсли;
		
		ПередачаОбъект=Документы.ПередачаТоваровМеждуОрганизациями.СоздатьДокумент();
		ПередачаОбъект.Заполнить(СтруктураОснование);
		ПередачаОбъект.Дата=ТекущаяДата();
		ПередачаОбъект.ДатаПлатежа=КонецДня(ТекущаяДата());
		Если не ЗначениеЗаполнено(ПередачаОбъект.НалогообложениеНДС) Тогда
			ПередачаОбъект.НалогообложениеНДС=Перечисления.ТипыНалогообложенияНДС.ПродажаНеОблагаетсяНДС;
		КонецЕсли;
		Попытка
			ПередачаОбъект.Записать(РежимЗаписиДокумента.Проведение,РежимПроведенияДокумента.Неоперативный);
		Исключение
			ПередачаОбъект.Записать(РежимЗаписиДокумента.Запись);
		КонецПопытки;
		
		//ОткрытьФорму(ИмяФормыОткрытия, ПараметрыОткрытия, Элементы.Список);
	КонецЦикла;
КонецПроцедуры
Показать
3. agorlive 08.10.15 22:43 Сейчас в теме
Ответ очень похожий на хамство.
4. fixin 4268 09.10.15 13:05 Сейчас в теме
(3) ну так и вопрос был очень похож на хамство. Передача товаров между организациями - сложная штука, тут дилетанство не уместно.
5. agorlive 11.10.15 19:59 Сейчас в теме
Последнее слово - Ваше, как, впрочем, и мои 5$m.
Ну,а я купил у других авторов обработку по передачам товаров, работает на трёх кнопках и моего "дилетанства" вполне хватает. И вам, наверное, стоит понять, что тут бывают пользователи программы (кстати, скорее всего, ваши возможные работадатели), а не только "не делитаты".
6. fixin 4268 12.10.15 08:44 Сейчас в теме
(5) ключевое слово - "купил", у меня бесплатная. Так что допиливайте напильником, если что-то не работает.
Под актуальный УТ 11 тут других бесплатных обработок нет.
7. agorlive 12.10.15 21:39 Сейчас в теме
А кому ушли деньги (5$m) за скачивание вашего файла?
8. fixin 4268 13.10.15 10:34 Сейчас в теме
(7) мне ушли. Но другие пользователи, конечно же, почитают вашу критику и не будут скачивать эту "ненужную" им обработку, так что ваши денежки вы потратили не зря. Вы рассказали остальным, какой я плохой. ;-)

Ладно, это ирония, по делу - обработка полезная, но нужная узкому кругу лиц, потому и стоит 5 см, а не 1.

Хотя, если по делу, я буду признателен, если вы все же напишите, что не так в моей обработке.
Я так понял, там нет того, что вы ожидали. Но таких возможностей (создание СФ, например), в моей обработке не заявлено.
Она является логическим продолжением обработки другой автора, на которую дана ссылка, причем не все реализовано, а только то, что я описал.

У того автора разработка была под старый релиз, я существенно переработал ее под новый релиз.
9. FarFar 47 15.10.15 17:15 Сейчас в теме
Привет! А с помощью этой обработки можно формировать схемы из 2 "перепродаж"? Когда клиент покупает у организации "С", остатки при этом находятся у организации "А". И чтобы создалось две передачи товаров "А"->"B", "B"->"С" ?
10. fixin 4268 15.10.15 23:06 Сейчас в теме
(9) Это лишь надстройка над типовым функционалом УТ. Само УТ умеет делать такие транзитные перадачи?
11. FarFar 47 16.10.15 10:53 Сейчас в теме
(10) нет, типовая на такое не рассчитана (по кр.мере я такой возможности не нашел).
12. fixin 4268 16.10.15 17:16 Сейчас в теме
(11) моя обработка - обертка над типовой Утэшкой, т.е. она генерит все документы скопом, чтобы не оформлять каждую передачу ручками. Соответственно, того, чего в УТ нет, она не умеет. ;-)

И обработка автора делает то же самое, я просто адаптировал ее для нового релиза.
13. mrmasson 57 18.10.15 18:59 Сейчас в теме
Скачал. При создании документов вываливается ошибка на строки: Конецмесяца(Дата). Переменная "дата" не объявлена. Заменил переменную на ДатаСоздания. Создались документы, но ситуация стала намного хуже, чем было при стандартном создании Передачи товаров. Уважаемый разработчик, если запрашиваешь высокую цену, то хотя бы проверь работоспособность кода.
14. fixin 4268 18.10.15 22:26 Сейчас в теме
(13) а в чем именно проявилось это "намного хуже", стесняюсь спросить.
Только что проверил работу на релизе 1С:Предприятие 8.3 (8.3.6.2237), УТ 11.1 (11.1.10.193) , ошибка с датой не воспроизводится.
Ставьте только галочки "Удалить старые документы передачи" и "Создание передач по регистру товары организаций", остальные галки я не проверял, работают или нет, это не входит в мою задачу.
15. kolotukhin 23.05.16 18:46 Сейчас в теме
Не работает обработка релиз 11.1.10.176

типовая конфигурация
Прикрепленные файлы:
16. fixin 4268 23.05.16 22:30 Сейчас в теме
(15) это заготовка, поковыряйтесь и разберетесь что к чему. скрин малоинформативен, не видны галки, которые вы ставили.
К тому же проверьте, вручную то документы формируются? Это всего лишь автоматизация ручного формирователя.
18. AlexYaponeZ 21.12.18 10:19 Сейчас в теме
Вопрос по обработке. Документы создаются за период или по дням(в стандартной версии есть обе функции)?
Оставьте свое сообщение