18.09.2019

Как Выгрузить Справочник Контрагентов Из 1С 7.7

92
Как Выгрузить Справочник Контрагентов Из 1С 7.7 Rating: 9,8/10 2551 votes

Jan 29, 2010 - Вот собственно и суть вопроса. А то база заглючила, единственное ценное - справочники, хотим импортировать в чистую конфигу, импорт есть, а как экспортировать - не нашел (даже в поиске, может, просто не то спрашивал:-( но 0 результатов).

Очень часто требуется получить данные из 1С 8.3 и сохранить информацию во внешний файл, иными словами, сделать выгрузку из 1С предприятия. Задача практически всегда выполнима без привлечения программистов 1С.

Рассмотрим ряд полезных советов, с помощью которых Вы сможет выгрузить данные из 1С во внешнюю информационную систему. Получение информации с помощью консоли запросов Однако не вся информация может быть найдена в простой табличной части 1С 8.2. Иногда требуется собрать данные из нескольких источников данных, соединить их по некоторым полям. Этот способ подходит для технически подкованных людей, которые знают основы языка запросов. Заключается он в том, чтобы получить результат запроса с помощью и сохранить его в нужный нам формат. Например, требуется получить всех контрагентов-поставщиков и их телефонный номер. Для этого напишем следующий запрос: Полученную таблицу можно также выгрузить в нужный формат файла: Загрузить полученные данные можно в другую базу 1С с помощью ««.

Смотрите видеоинструкцию на примере номенклатуры: Другие статьи по 1С:. (обновление 1С, резервные копии и т.д);. Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте — регулярно выходят новые видео): К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

СправочникВыгрузитьКак Выгрузить Справочник Контрагентов Из 1С 7.7

Не так давно возникла казалось бы тривиальная задача. Есть «боевая» база Управление торговлей (версия конфигурации 10.1, платформы — 8.1). Создается новая компания, в которой нужно развернуть новую базу (версия конфигурации 11.2, платформы — 8.3). Чтобы облегчить нелёгкий труд сотрудницам новой компании, было принято решение скопировать часть номенклатуры (каталог товаров и их реквизитов) в новую базу.

  1. Bh add (for_vsst) 18.11.11 15:20 Сейчас в теме. Добрейшие, ни у кого не завялалась простая обработочка по выгрузке Справочника контрагенты в эксель из 1с 7.7 Бухгалтерия, за символическую плату)) написать самому не предлагать, в семерке профан)). Скопировать ссылку; Перейти.
  2. Инструкция по переходу (переводу) с 1С 7.7 на 8.3, пошагово, своими руками.

Однако не тут-то было. Попытки использовать стандартные средства в 1С привели к неудаче. Синхронизация данных для веб-узла выдавала очень урезанные данные. И даже замечательный обработчик Выгрузка и загрузка данных в XML выдавал ошибку.

Поэтому было найдено такое решение:. Выгрузка данных из «старой» базы посредством обработчика Выгрузка и загрузка данных в XML. Экспорт данных в Excel. Импорт в «новую» базу из Excel собственным обработчиком Для того чтобы реализовать пункт 1, использовался обработчик (тот самый Выгрузка и загрузка данных в XML, для платформы 8.1). Для других платформ — Google в помощь.

В связи с тем, что для загрузки нужен была только справочник номенклатуры, то для обработки необходимы только такие сущности, как справочники и регистры сведений. Анализ выгруженного xml-файла (сумасшедших 280Мб для 35000 товаров) показал, что необходимые данные для обеих сущностей хранятся в «плоском» виде:. 1322aec9-3814-11e2-815f605 false 156 CNY Китайский Юань. 30a91afd-bd15-35dd-eaca-00194165f605 dccccc7c-d3a1-31e0-bec3-00194165f60-0000-0000-0000000 30a91afd-bd15-35dd-eaca-00194165f605 dccccc7c-d3a1-31e0-bec3-00194165f60-0000-0000-0098 367398 Ёлка зеленая. Затем на Python был написан парсер, который раскладывал все сущности по отдельным Excel файлам. В результате его работы появился примерно такой набор файлов:. CatalogObject.Банки.xlsx.

CatalogObject.БанковскиеСчета.xlsx. InformationRegisterRecordSet.НоменклатураКонтрагентов.xlsx. InformationRegisterRecordSet.ЦеныНоменклатуры.xlsx С приблизительно такими графами (столбцами).:. ШтрихКодНоменклатурыКонтрагента.

Как Выгрузить Справочник Контрагентов Из 1с 7.7 В Excel

КодНоменклатурыКонтрагента. АртикулНоменклатурыКонтрагента. НаименованиеНоменклатурыКонтрагента. ХарактеристикаНоменклатуры. ЕдиницаНоменклатурыКонтрагента. Номенклатура.

Контрагент. пример приведен для файла InformationRegisterRecordSet.ЦеныНоменклатуры.xlsx А дальше программисты 1С сказали «Отлично, вот теперь мы сами». И все стали немножко более счастливы. Исходный код лежит на github вот. Поскольку я понимаю, что большинство программистов 1С не знают Python, то там же (в релизах) (для x64).

Если будут просьбы, то код переведу в C# и скомпилирую (уж он-то везде должен работать). Надеюсь кому-то моя заметка сэкономит время. Метки: 1с, экспорт, python. В «Песочнице» действует премодерация: перед публикацией все материалы проходят через заботливые лучи НЛО.

sciencegoodru – 2019