Удобная выгрузка данных из 1С 7.7 для последующего переноса их в другие программы






Позволяет выгружать данные справочников, документов, сальдо по счетам  из 1С 7.7 (компонента «Бухгалтерский учет» в файлы формата MXL, XLS, DBF.
Полученные файлы удобно использовать для переноса в другие программы.
В разработке применено несколько оригинальных решений.

Позволяет выгружать данные справочников, документов, сальдо по счетам  из 1С 7.7 (компонента «Бухгалтерский учет» в файлы формата MXL, XLS, DBF.

Полученные файлы удобно использовать для переноса в другие программы.

В разработке применено несколько оригинальных решений:

  • выгружается информация из всех реквизитов, в т.ч. и справочников. Т.е. происходит разыменование через точку. Количество уровней разыменования можно настраивать.
  • все данные выгружаются в ОДИН файл
  • подчиненные справочники могут выгружаться совместно с справочником-владельцем в ОДИН файл
  • возможна выгрузка только подчиненного справочника
  • в файле Эксель все ячейки форматируются по типу значений, в них содержащихся
  • можно ограничить число субконто для анализа при выгрузке
  • выгружаются периодические реквизиты
  • учитываются разделители учета
  • универсальность работы – не зависит от применяемой конфигурации, требуется только компонента «Бухгалтерский учет»

Минусы разработки:

  • не подходит для выгрузки регистров из компонент «Оперативный учет» и «Расчет»
  • долго формирует файлы Эксель при большом объеме выгрузки. Это связано с тем, что для каждой ячейки форматирование настраивается отдельно. Можно оптимизировать, но пока не было такой необходимости.

Особенности использования:

  • при формировании выгрузки в файл ДБФ поля именуются по-порядку – F1, F2, F3,…Fn. Это связано с ограничением ДБФ на длину имени поля. 
  • также в ДБФ и MXL файлах не сохраняются поля длиннее 256 символов в связи с ограничениями этих форматов
  • имена полей в файле Эксель формируются последовательно, начиная с имени исходного справочника 
  • ограничение числа субконто работает по порядку. Если на счете используется учет по трем субконто – ОС, МОЛ, Подразделение при установке ограничения в 2 будут выгружены только ОС, МОЛ. При установке ограничения в 1 будут выгружены только ОС. Это полезно применять, когда в новой программе не будет вестись учет в каких-то разрезах. Или когда учет по последнему субконто велся некорректно (есть минусовые остатки, пересортица). Пример некорректного учета по ЭКР: 
  •  при выгрузке справочника и его подчиненных выгрузка идет следующим образом: в каждой строке файла будут содержаться все поля справочника-владельца и поля одного из подчиненных справочников. При загрузке удобно свернуть данную таблицу по справочнику-владельцу и одному из подчиненных – таким образом останутся записи только подчиненного справочника 

 

 

10 Comments

  1. webresurs

    не работает на пуб справочник номенклатура и подчиненные выдает ошибку

    Reply
  2. gubanoff

    (1) webresurs, напишите, что за ошибка, лучше со скриншотом, посмотрю.

    Reply
  3. Alxesp

    А для загрузки свою обработку писать?

    Reply
  4. gubanoff

    (3) Да, загружаете уже сами 🙂

    Reply
  5. Axe

    Я чего-то не догнал как номенклатуру выгрузить и контрагентов ?

    Reply
  6. gubanoff

    (5) Напишите в группе «Справочник» — «Номенклатура» и нажмите кнопку «Выгрузить справочник». Аналогично напишите «Контрагенты» и выгрузятся контрагенты.

    Reply
  7. svetak

    Добрый день. Из любых конфигураций 7.7 можно обработкой выгрузить любые справочники с реквизитами в эксель? Если да, сколько стоит?

    Reply
  8. gubanoff

    (7) да. Обработка сама стоит 1 стартмани, скачиваете и выгружаете. Другое дело, если сами не сможете выгрузить, тогда уже понадобиться специалист и, соответственно, оплата его работы.

    Reply
  9. leobrn

    можете добавить отбор по организации?

    Reply
  10. gubanoff

    (9) отбор можете сделать в конечном файле эксель, удалить из него лишние строки.

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *