Перенос документов по основным средствам из БП 3.0 в КА 2

09.06.21

Учетные задачи - Учет ОС и НМА

Существуют правила переноса данных из Бухгалтерии 3 в Комплексную автоматизацию 2, но ни от одного из авторов не увидел среди перечня переносимых - документы по основным средствам. Данный перенос реализован не с помощью правил обмена методами КД, а через выгрузку данных в табличный макет из источника - бухгалтерии, и загрузкой этих данных в приемник - комплексную.

Скачать файлы

Наименование Файл Версия Размер
Загрузка документов по основным средствам в КА 2:
.epf 12,94Kb
5
.epf 12,94Kb 5 Скачать
Выгрузка документов по основным средствам из БП 3.0:
.epf 10,72Kb
4
.epf 10,72Kb 4 Скачать

Переносятся следующие виды документов: 

Передача оборудования в монтаж, Принятие к учету ОС, Подготовка к передаче ОС, Перемещение ОС, Инвентаризация ОС, Модернизация ОС, Списание ОС

Необходимо скопировать содержимое полученного макета (из режима 1С Предприятие) и перенести его в макет второй вспомогательной обработки на стороне базы-приёмника(вставляем содержимое скопированного макета в макет второй обработки в режиме Конфигуратор). Далее на стороне базы-приёмника остается только загрузить входные данные. Данные будут считаны построчно из загруженного через конфигуратор макета таб.документа и на основе их создадут необходимые в конечной базе документы. Поиск основных средств в комплексной автоматизации происходит по паре "Наименование+Инв.номер". В случае, если основное средство не найдено, выводится соответствующее сообщение.

В одну из колонок макета выгружается содержимое табличных частей документов. В качестве разделителя между наименованием, инв.номером и количеством/суммой (в зависимости от типа документа ОС) мною используются символы "?" и "!"(см. второй рисунок публикации), как наименее встречаемые в наименованиях основных средств в базе, на которой проводилась работа. Вы можете использовать свои разделители, указав их в прогр.коде в двух обработках. Для успешной обработки входных данных приёмником-Комплексной автоматизацией в наименованиях Ваших основных средств не должны встречаться выбранные Вами символы-разделители(в моем случае это "?" и "!").

Перенос производился на версиях Бухгалтерии (3.0.93.20) и Комплексная автоматизация (2.4.13.170) 

Ниже код обработки по выгрузке данных из базы-источника (Бухгалтерия 3) 

 

 


Функция ТабДокДокументы() Экспорт
	
	ТабДок = Новый ТабличныйДокумент;
	ТабДок.ФиксацияСверху = 4;
	
	Макет = ПолучитьМакет("Макет");
	Запрос = Новый Запрос;
	Запрос.Текст = 
	"ВЫБРАТЬ
	|	ИнвентаризацияОС.Номер КАК НомерДок,
	|	ИнвентаризацияОС.ОтветственноеЛицо КАК ОтветственноеЛицо,
	|	ИнвентаризацияОС.ПодразделениеОрганизации КАК ПодразделениеОрганизации,
	|	ИнвентаризацияОС.Ответственный КАК Ответственный,
	|	ИнвентаризацияОС.Проведен КАК Проведен,
	|	NULL КАК МОЛПолучатель,
	|	NULL КАК ПодразделениеПолучатель,
	|	ИнвентаризацияОС.Дата КАК Дата,
	|	ИнвентаризацияОС.Ссылка КАК Ссылка,
	|	ИнвентаризацияОС.Комментарий КАК Комментарий,
	|	4 КАК Порядок
	|ПОМЕСТИТЬ ВТ_ОС
	|ИЗ
	|	Документ.ИнвентаризацияОС КАК ИнвентаризацияОС
	|
	|ОБЪЕДИНИТЬ ВСЕ
	|
	|ВЫБРАТЬ
	|	СписаниеОС.Номер,
	|	NULL,
	|	СписаниеОС.ПодразделениеОрганизации,
	|	СписаниеОС.Ответственный,
	|	СписаниеОС.Проведен,
	|	NULL,
	|	NULL,
	|	СписаниеОС.Дата,
	|	СписаниеОС.Ссылка,
	|	СписаниеОС.Комментарий,
	|	6
	|ИЗ
	|	Документ.СписаниеОС КАК СписаниеОС
	|
	|ОБЪЕДИНИТЬ ВСЕ
	|
	|ВЫБРАТЬ
	|	ПринятиеКУчетуОС.Номер,
	|	ПринятиеКУчетуОС.МОЛБУ,
	|	ПринятиеКУчетуОС.ПодразделениеОрганизации,
	|	ПринятиеКУчетуОС.Ответственный,
	|	ПринятиеКУчетуОС.Проведен,
	|	NULL,
	|	NULL,
	|	ПринятиеКУчетуОС.Дата,
	|	ПринятиеКУчетуОС.Ссылка,
	|	ПринятиеКУчетуОС.Комментарий,
	|	1
	|ИЗ
	|	Документ.ПринятиеКУчетуОС КАК ПринятиеКУчетуОС
	|
	|ОБЪЕДИНИТЬ ВСЕ
	|
	|ВЫБРАТЬ
	|	ПеремещениеОС.Номер,
	|	ПеремещениеОС.МОЛОрганизации,
	|	ПеремещениеОС.ПодразделениеОрганизации,
	|	ПеремещениеОС.Ответственный,
	|	ПеремещениеОС.Проведен,
	|	ПеремещениеОС.МОЛПолучатель,
	|	ПеремещениеОС.ПодразделениеПолучатель,
	|	ПеремещениеОС.Дата,
	|	ПеремещениеОС.Ссылка,
	|	ПеремещениеОС.Комментарий,
	|	3
	|ИЗ
	|	Документ.ПеремещениеОС КАК ПеремещениеОС
	|
	|ОБЪЕДИНИТЬ ВСЕ
	|
	|ВЫБРАТЬ
	|	МодернизацияОС.Номер,
	|	NULL,
	|	МодернизацияОС.ПодразделениеОрганизации,
	|	МодернизацияОС.Ответственный,
	|	МодернизацияОС.Проведен,
	|	NULL,
	|	NULL,
	|	МодернизацияОС.Дата,
	|	МодернизацияОС.Ссылка,
	|	МодернизацияОС.Комментарий,
	|	5
	|ИЗ
	|	Документ.МодернизацияОС КАК МодернизацияОС
	|
	|ОБЪЕДИНИТЬ ВСЕ
	|
	|ВЫБРАТЬ
	|	ПодготовкаКПередачеОС.Номер,
	|	NULL,
	|	ПодготовкаКПередачеОС.ПодразделениеОрганизации,
	|	ПодготовкаКПередачеОС.Ответственный,
	|	ПодготовкаКПередачеОС.Проведен,
	|	NULL,
	|	NULL,
	|	ПодготовкаКПередачеОС.Дата,
	|	ПодготовкаКПередачеОС.Ссылка,
	|	ПодготовкаКПередачеОС.Комментарий,
	|	2
	|ИЗ
	|	Документ.ПодготовкаКПередачеОС КАК ПодготовкаКПередачеОС
	|
	|ОБЪЕДИНИТЬ ВСЕ
	|
	|ВЫБРАТЬ
	|	ПередачаОборудованияВМонтаж.Номер,
	|	NULL,
	|	ПередачаОборудованияВМонтаж.ПодразделениеОрганизации,
	|	ПередачаОборудованияВМонтаж.Ответственный,
	|	ПередачаОборудованияВМонтаж.Проведен,
	|	NULL,
	|	NULL,
	|	ПередачаОборудованияВМонтаж.Дата,
	|	ПередачаОборудованияВМонтаж.Ссылка,
	|	ПередачаОборудованияВМонтаж.Комментарий,
	|	0
	|ИЗ
	|	Документ.ПередачаОборудованияВМонтаж КАК ПередачаОборудованияВМонтаж
	|;
	|
	|////////////////////////////////////////////////////////////////////////////////
	|ВЫБРАТЬ
	|	ВТ_ОС.НомерДок КАК НомерДок,
	|	ПРЕДСТАВЛЕНИЕ(ВТ_ОС.ОтветственноеЛицо) КАК МОЛ,
	|	ПРЕДСТАВЛЕНИЕ(ВТ_ОС.ПодразделениеОрганизации) КАК Подразделение,
	|	ПРЕДСТАВЛЕНИЕ(ВТ_ОС.Ответственный) КАК Ответственный,
	|	ВТ_ОС.Проведен КАК Проведен,
	|	ПРЕДСТАВЛЕНИЕ(ВТ_ОС.МОЛПолучатель) КАК МОЛПолучатель,
	|	ПРЕДСТАВЛЕНИЕ(ВТ_ОС.ПодразделениеПолучатель) КАК ПодразделениеПолучатель,
	|	ВТ_ОС.Дата КАК Дата,
	|	ВТ_ОС.Ссылка КАК Док,
	|	ВЫБОР
	|		КОГДА ТИПЗНАЧЕНИЯ(ВТ_ОС.Ссылка) = ТИП(Документ.ПеремещениеОС)
	|			ТОГДА ""Перемещение""
	|		КОГДА ТИПЗНАЧЕНИЯ(ВТ_ОС.Ссылка) = ТИП(Документ.ПринятиекучетуОС)
	|			ТОГДА ""Принятие""
	|		КОГДА ТИПЗНАЧЕНИЯ(ВТ_ОС.Ссылка) = ТИП(Документ.ИнвентаризацияОС)
	|			ТОГДА ""Инвентаризация""
	|		КОГДА ТИПЗНАЧЕНИЯ(ВТ_ОС.Ссылка) = ТИП(Документ.СписаниеОС)
	|			ТОГДА ""Списание""
	|		КОГДА ТИПЗНАЧЕНИЯ(ВТ_ОС.Ссылка) = ТИП(Документ.МодернизацияОС)
	|			ТОГДА ""Модернизация""
	|		КОГДА ТИПЗНАЧЕНИЯ(ВТ_ОС.Ссылка) = ТИП(Документ.ПодготовкаКПередачеОС)
	|			ТОГДА ""ПодготовкаКПередаче""
	|		КОГДА ТИПЗНАЧЕНИЯ(ВТ_ОС.Ссылка) = ТИП(Документ.ПередачаОборудованияВМонтаж)
	|			ТОГДА ""ПередачаВМонтаж""
	|	КОНЕЦ КАК ТипДокумента,
	|	ПРЕДСТАВЛЕНИЕ(ВТ_ОС.Комментарий) КАК Комментарий
	|ИЗ
	|	ВТ_ОС КАК ВТ_ОС
	|ГДЕ
	|	ВТ_ОС.Дата МЕЖДУ &ДатаН И &ДатаК
	|
	|УПОРЯДОЧИТЬ ПО
	|	Дата,
	|	ВТ_ОС.Порядок,
	|	ТипДокумента";
	
	Запрос.УстановитьПараметр("ДатаН", ДатаНачала);
	Запрос.УстановитьПараметр("ДатаК", КонецДня(ДатаОкончания));
	
	РезультатЗапроса = Запрос.Выполнить();           
	
	ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
	ОбластьДетальныхЗаписей = Макет.ПолучитьОбласть("Детали");
	
	ТабДок.Очистить();
	
	ОбластьЗаголовок.Параметры.ДатаНачала = Формат(ДатаНачала, "ДЛФ=D");
	ОбластьЗаголовок.Параметры.ДатаОкончания = Формат(ДатаОкончания, "ДЛФ=D");
	
	ТабДок.Вывести(ОбластьЗаголовок);
	ТабДок.НачатьАвтогруппировкуСтрок();
	
	ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();
	
	Пока ВыборкаДетальныеЗаписи.Следующий() Цикл	
		
		ДокументОбъект = ВыборкаДетальныеЗаписи.Док.ПолучитьОбъект();
		
		Если ТипЗнч(ДокументОбъект)  <> Тип("ДокументОбъект.ПередачаОборудованияВМонтаж") Тогда
			ОсновныеСредства = ДокументОбъект.ОС.Выгрузить();
			Если ОсновныеСредства.Количество() = 0 Тогда
				Продолжить
			КонецЕсли;
		Иначе ОсновныеСредства = ДокументОбъект.Оборудование.Выгрузить();    //ПередачаОборудованияВМонтаж
			Если ОсновныеСредства.Количество() = 0 Тогда
				Продолжить
			КонецЕсли;                
		КонецЕсли;
		
		ОбластьДетальныхЗаписей.Параметры.Заполнить(ВыборкаДетальныеЗаписи);
		
		Массив = Новый Массив;
		
		Если ТипЗнч(ДокументОбъект) = Тип("ДокументОбъект.ИнвентаризацияОС") Тогда
			КопияТз = ОсновныеСредства.Скопировать(, "ОсновноеСредство, СтоимостьПоРезультатамИнвентаризации");
			КопияТз.Колонки.СтоимостьПоРезультатамИнвентаризации.Имя = "Стоимость";
			КопияТз.Сортировать("ОсновноеСредство");
			
			Для каждого стр из КопияТз Цикл
				Массив.Добавить(Строка(стр.ОсновноеСредство) + "?" + стр.ОсновноеСредство.Код + "!" + стр.Стоимость)   // не использую "=" или "+", т.к.встречаются в наименованиях ОС 
			КонецЦикла;
			
		ИначеЕсли ТипЗнч(ДокументОбъект) = Тип("ДокументОбъект.МодернизацияОС") Тогда
			КопияТз = ОсновныеСредства.Скопировать(, "ОсновноеСредство, СуммаМодернизацииНУ");
			КопияТз.Сортировать("ОсновноеСредство");
	
			Для каждого стр из КопияТз Цикл
				Массив.Добавить(Строка(стр.ОсновноеСредство) + "?" + стр.ОсновноеСредство.Код + "!" + стр.СуммаМодернизацииНУ)    
			КонецЦикла;
		ИначеЕсли ТипЗнч(ДокументОбъект) = Тип("ДокументОбъект.ПередачаОборудованияВМонтаж") Тогда
			КопияТз = ОсновныеСредства.Скопировать(, "Номенклатура, Количество");
			КопияТз.Сортировать("Номенклатура");
	
			Для каждого стр из КопияТз Цикл
				Массив.Добавить(Строка(стр.Номенклатура) + "?" + стр.Номенклатура.Код + "!" + стр.Количество)    
			КонецЦикла;	
		Иначе
			Для каждого стр из ОсновныеСредства Цикл
				Массив.Добавить(строка(стр.ОсновноеСредство) + "?" + стр.ОсновноеСредство.Код)
			КонецЦикла;
		КонецЕсли;
				
		ОбластьДетальныхЗаписей.Параметры.ОС = СтрСоединить(Массив, ";");
			
		ТабДок.Вывести(ОбластьДетальныхЗаписей, ВыборкаДетальныеЗаписи.Уровень());
					
	КонецЦикла;
	
	ТабДок.ЗакончитьАвтогруппировкуСтрок();
	
	Возврат ТабДок;
	
КонецФункции

 

 

выгрузка загрузка основные средства бухгалтерия комплексная

См. также

SALE! 20%

Перенос данных из УПП 1.3 в ERP 2 / УТ 11 / КА 2. Переносятся документы, справочная информация и остатки

Обмен между базами 1C Платформа 1С v8.3 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х Россия Платные (руб)

Перенос документов, начальных остатков и справочной информации из УПП 1.3 в ERP 2 | из УПП 1.3 в УТ 11 | из УПП в КА 2 | Правила конвертации (КД 2) в продаже с 2015 года, постоянно работаем над их развитием | Более 360 предприятий выполнили переход с использованием этого продукта! | Сэкономьте время - используйте готовое решение для перехода! | Позволяет перенести из УПП 1.3 в ERP / УТ 11 / КА 2 всю возможную информацию | В переносе есть фильтр по организации и множество других опциональных параметров выгрузки | Есть несколько алгоритмов выгрузки остатков на выбор

45650 36520 руб.

04.08.2015    159688    363    267    

345

SALE! 15%

[ED3] Обмен для ERP 2.5, КА 2.5, УТ 11.5 БП 3.0, Розница, УНФ и других с EnterpriseData (универсальный формат обмена), правила обмена

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, КА 2.5, УТ 11.5, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

25080 22572 руб.

12.06.2017    134938    723    291    

388

SALE! 20%

Перенос данных из ERP 2 / КА 2 / УТ 11 в БП 3.0. Переносятся документы, начальные остатки и справочники

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

Перенос данных из ERP в БП 3 | из КА 2 в БП 3 | из УТ 11 в БП 3 | из ЕРП в БП 3 | В продаже с 2019г. | Воспользовались более 176 предприятий! | Сэкономьте время - используйте готовое решение для перехода! | Перенос разработан в формате КД 2 (правила конвертации данных) | Переносятся все возможные виды документов, начальных остатков и нормативно-справочная информация| Можно опционально выгружать каждую пару "номенклатура+характеристика" как отдельную номенклатуру | Есть выгрузка настроек счетов учета и зарплатных данных из ERP / КА 2 | Можно проверить на вашем сервере перед покупкой, обращайтесь!

34650 27720 руб.

15.04.2019    68418    178    138    

111

SALE! 20%

Перенос данных из ERP 2 / КА 2 в ЗУП 3. Переносятся остатки, документы и справочники

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

Перенос данных из ERP в ЗУП 3 | из КА 2 в ЗУП | Воспользовались более 79 предприятий! | Предлагаем приобрести готовые правила конвертации данных (КД 2) для переноса остатков, документов с движениями и справочной информации 3 | В продаже с 2020г. | Оперативно обновляем правила до актуальных релизов 1С | Есть перенос начальной задолженности по зарплате и начальной штатной расстановки на выбранную дату | Обороты за прошлые годы (данные для расчета среднего) переносятся свернуто в документ "Перенос данных" | Есть фильтр по организациям | Документы за текущий период переносятся сразу с движениями, поэтому не потребуется делать перерасчеты | Перенос можно проверить перед покупкой, обращайтесь!

43450 34760 руб.

03.12.2020    34169    80    58    

78

SALE! 10%

Перенос данных из УТ 10.3 в УТ 11.5. Переносятся документы (обороты за период), справочная информация и остатки

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

Перенос данных из 1С:Управление торговлей 10.3 в 1С:Управление торговлей 11.5 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УТ 10.3 (10.3.87.x) и УТ 11.5 (11.5.16.x).

28000 25200 руб.

23.07.2020    46301    196    64    

158

SALE! 10%

Перенос данных из БП 3.0 в УТ 11 / КА 2 / ERP 2. Переносятся начальные остатки, документы и справочники

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

В продаже с 2014г. | Воспользовались более 122 предприятий! | Перенос данных из БП 3.0 в УТ 11 | из БП 3.0 в КА 2 | из БП 3.0 в ERP | Сэкономьте свое время - используйте готовое решение для перехода! | Постоянно работаем над развитием переноса данных | Обновляем на новые релизы 1С | Есть фильтр выгрузки по организациям | Переносятся начальные остатки на выбранную дату, документы за период времени и вся возможная справочная информация | Перенос сделан на технологии КД 2 (правила конвертации данных)

50722 45650 руб.

31.10.2014    231410    124    327    

296

Перенос данных из Парус 10 в ЗГУ ред.3

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Обмен между базами 1C Платформа 1С v8.3 Сложные периодические расчеты 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

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

60000 руб.

05.10.2022    9208    9    8    

10

SALE! 10%

Перенос данных из УПП 1.3 в БП 3.0. Переносятся документы (обороты за период), справочная информация и остатки

Обмен между базами 1C Файловый обмен (TXT, XML, DBF), FTP Платформа 1С v8.3 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

Перенос данных из 1С:Управление производственным предприятием 1.3 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях УПП 1.3 (1.3.223.x) и БП 3.0 (3.0.149.x). Правила подходят для версии ПРОФ и КОРП.

28000 25200 руб.

15.12.2021    20252    132    38    

90
Оставьте свое сообщение