Обработка по автоматическому формированию документов передачи товаров между организациями (УТ 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

См. также

SALE! 20%

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

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

8970 7176 руб.

15.12.2015    170796    955    364    

400

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

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

89900 руб.

09.06.2020    38671    28    59    

64

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 1С:Розница 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

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

6000 5100 руб.

09.11.2016    234139    1062    898    

1003

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 оперативно выпускаем обновление переноса данных.

55778 50200 руб.

24.04.2015    194952    150    243    

280

Логистика, склад и ТМЦ Платформа 1С v8.3 Россия Платные (руб)

Подсистема автоматизированного управления складом AS WMS для конфигураций на платформе 1С 8. AS WMS – готовое решение для эффективного управления, хранения и учета на адресном складе. Внедрение системы AS WMS способствует быстрому отбору товара, ускорению инвентаризации, снижению зависимости от персонала, исключению пересорта. AS WMS встраивается в любую конфигурацию на платформе 1С 8 и работает как единая система без обменов. В учетной системе нет необходимости менять процессы под AS WMS (например, вводить ордерную схему), AS WMS использует стандартные документы по товародвижению вашей учетной системы.

40000 руб.

26.07.2023    6065    21    0    

12

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

Универсальная конфигурация Хамелеон Меркурий для взаимодействия с системой Меркурий (тестовый+рабочий+демо контур) может использоваться для интеграции в любую конфигурацию на базе 1С, версии ПРОФ и выше. Основное отличие от других решений - работа через веб-интерфейс и API 2.0(API 2.1). Для удобства реализован общий интерфейс в виде обработки, схожей с интерфейсом Меркурий, но возможностей гораздо больше, т.к. при интеграции в Вашу учетную систему, можно на основании Ваших справочников и документов, создавать соответствующие документы и справочники в системе Меркурий и наоборот.

44000 руб.

08.11.2017    122945    292    140    

398

Управление взаимоотношениями с клиентами (CRM) Оптовая торговля Розничная торговля Пользователь Платформа 1С v8.3 Оперативный учет Управляемые формы 1С:Управление торговлей 10 1С:Розница 2 Россия Управленческий учет Платные (руб)

Подсистема призвана упростить и автоматизировать процесс расчета и начисления бонусов покупателей. Бонусная система работает с конфигурациями 1С:УТ 10.3, 1С:Розница. Механизм реализован в начале 2013г. и работает до сих пор с постоянными совершенствованиями.

30000 руб.

02.11.2015    112285    102    87    

185
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. agorlive 06.10.15 22:35 Сейчас в теме
И что?
Скачал, только деньги потратил.
Это для разработчиков или для пользователей?
Надо в кофигуратор лезть?
Ни счетов-фактур, ни цен, ничего кроме ненужного списка документов к оформлению.
2. fixin 4273 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 4273 09.10.15 13:05 Сейчас в теме
(3) ну так и вопрос был очень похож на хамство. Передача товаров между организациями - сложная штука, тут дилетанство не уместно.
5. agorlive 11.10.15 19:59 Сейчас в теме
Последнее слово - Ваше, как, впрочем, и мои 5$m.
Ну,а я купил у других авторов обработку по передачам товаров, работает на трёх кнопках и моего "дилетанства" вполне хватает. И вам, наверное, стоит понять, что тут бывают пользователи программы (кстати, скорее всего, ваши возможные работадатели), а не только "не делитаты".
6. fixin 4273 12.10.15 08:44 Сейчас в теме
(5) ключевое слово - "купил", у меня бесплатная. Так что допиливайте напильником, если что-то не работает.
Под актуальный УТ 11 тут других бесплатных обработок нет.
7. agorlive 12.10.15 21:39 Сейчас в теме
А кому ушли деньги (5$m) за скачивание вашего файла?
8. fixin 4273 13.10.15 10:34 Сейчас в теме
(7) мне ушли. Но другие пользователи, конечно же, почитают вашу критику и не будут скачивать эту "ненужную" им обработку, так что ваши денежки вы потратили не зря. Вы рассказали остальным, какой я плохой. ;-)

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

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

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

И обработка автора делает то же самое, я просто адаптировал ее для нового релиза.
13. mrmasson 57 18.10.15 18:59 Сейчас в теме
Скачал. При создании документов вываливается ошибка на строки: Конецмесяца(Дата). Переменная "дата" не объявлена. Заменил переменную на ДатаСоздания. Создались документы, но ситуация стала намного хуже, чем было при стандартном создании Передачи товаров. Уважаемый разработчик, если запрашиваешь высокую цену, то хотя бы проверь работоспособность кода.
14. fixin 4273 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 4273 23.05.16 22:30 Сейчас в теме
(15) это заготовка, поковыряйтесь и разберетесь что к чему. скрин малоинформативен, не видны галки, которые вы ставили.
К тому же проверьте, вручную то документы формируются? Это всего лишь автоматизация ручного формирователя.
18. AlexYaponeZ 21.12.18 10:19 Сейчас в теме
Вопрос по обработке. Документы создаются за период или по дням(в стандартной версии есть обе функции)?
Оставьте свое сообщение