Статья: Перенос данных между информационными базами 1С:Предприятия v7.7 средствами OLE-Automation
Автор: Людоговский А.И., ООО "Фирма Элли", г. Москва.
Источник: http://script-coding.info/
Скачать пример обработки (49 664 байт)
Введение
При разработке и эксплуатации конфигураций 1С:Предприятия часто встаёт задача переноса различных данных (документов и элементов справочников) между информационными базами. При этом конфигурации информационных баз, между которыми следует настроить обмен данными, могут существенно различаться. Часто появляется необходимость в процессе переноса превратить документы одного вида в документы совершенно другого вида. Примером может послужить перенос документов "из торговли в бухгалтерию", когда приходная накладная торговой конфигурации должна быть перенесена в бухгалтерскую конфигурацию в виде операции с проводками. Кроме того, в процессе переноса может потребоваться и некоторая обработка данных: например, при переносе документов из базы регламентированного учёта в базу управленческого учёта может возникнуть необходимость включения выделенного НДС в стоимость товара; также может возникнуть необходимость замены значений каких-либо реквизитов документа в том случае, если поставщик, выбранный в документе, находится в особой определённой пользователем папке контрагентов и т.д.
Одним из способов решения подобных задач является написание обработки средствами встроенного языка 1С:Предприятия, которая будет осуществлять перенос данных с использованием механизма OLE-Automation. Следует оговориться, что данный подход требует, чтобы база-приёмник и база-источник были доступны пользователю в пределах одной локальной сети. В противном случае необходимо настраивать выгрузку данных в специальный файл с их последующей загрузкой "на другой стороне", но это выходит за рамки проблем, рассматриваемых в этой статье. Предлагаемая ниже методика применима как на файловой, так и на SQL-ной версиях 1С:Предприятия, включая ситуацию, когда база-иточник и база-приёмник имеют разный формат хранения (одна DBF, другая - SQL).
Читать всю статью: http://www.klerk.ru/soft/1c?22119