Универсальная выгрузка в DBF любого документа, включая все табличные части для 1С 8.2
Как то одни клиенты поставили ТЗ, хотим выгружать из 1С документы в ДБФ, включая все реквизиты дока и все табличные части. Как известно, спорить с клиентом дело бесполезное, тем более что он деньги платит. В результате сего действия и родилась данная обработка.
Что она собственно делает:
- Формирует текстовый файл с расшифровкой полей выгрузки (почти правила XML)
- Формирует DBF, куда согласно правилам и пишутся данные
Обработка естественно построена на метаданных, имеет некоторые недостатки, которые можно при желании устранить.
На данный момент обработка сконвертирована для 1С 8.2, кому надо, тот без проблем перенесет всё в другие версии.






а как перенести в другие версии?
Перенос сделать легко, открыл в 8.2, и скопировал все содержимое модулей и форму в 8.1 или 8.0, теоретически может работать и в 7.7, но не проверял, сам алгоритм будет точно работать — но правки кода для 7ки возможны
А загрузить потом dbf документ в базу не получится?
Ну почему же не получится 🙂 , получится, только загрузчик не заказывали и поэтому я его не делал, на мой взгляд удобнее данную обработку применять для передачи информации из 1С в сторонние базы старых форматов
Процедура или функция с указанным именем не определена (ЕстьРеквизитДокумента) и (ЕстьРеквизитТабЧастиДокумента. очень нужно чтоб работала…
Ну вообще то это стандатрные функции, пройдись поиском по конфе да исправь пути к ним, но если вдруг их вообще нету то выдери из любой типовой конфы
А что это за обработка — формат не вижу (epf?), не в 8.1 не 8.2 не открылась — может неправильно открываю?
А что это за обработка — формат не вижу (epf?), не в 8.1 не 8.2 не открылась — может неправильно открываю?
Мда действительно что то поехало в коде при использовании в типовой конфигурации после перехода на 8.2.
Поправлю как руки дойдут
Исправления сделаны, работает в 1С 8.2 режим «Обычное приложение», желающие могут переделать под управляемое приложение
Хорошая штука! еще бы и загрузчик)))
плюсую
Хорошая обработка
(6)
Ну, вообще, когда пишется обработка, претендующая на универсальную, любые функции из общих модулей (или ГМ для 7.7) дублируются в самой обработке.
И функции эти не стандартные, а употребимые в определенных конфах.
И, тем более, могут находиться в общих модулях с абсолютно разными названиями.
Ну, вообще, когда пишется обработка, претендующая на универсальную, любые функции из общих модулей (или ГМ для 7.7) дублируются в самой обработке.
И функции эти не стандартные, а употребимые в определенных конфах.
И, тем более, могут находиться в общих модулях с абсолютно разными названиями.
В общем согласен, что для коммерческих продуктов именно так и нужно поступать, но данная обработка выложенна с открытым кодом как пример реализации, а не как конечный продукт.
(15) Вот почему я с ИС практически никогда ничего не качаю. Чем допиливать-дотачивать мне всегда проще с нуля написать, когда потребность возникнет.
спасибо,но так и не опробовал в действии 🙁
Очень заинтересовала эта обработка. Мне нужно выгрузить результаты расчетов по зарплате и налоги в DBF. Обязательно скачаю обработку. Нужно посмотреть.
Данные я думаю выгрузятся, только надо понимать что они скорее всего будут избыточны, я бы предложил перед использованием немного доработать данную обработку для выгрузки только необходимых полей.
Спасибо за столь оперативный ответ. Я думаю, что получится. Пока не пробовала запускать обработку и посмотреть ее в действии. Но все равно пригодится. Я новичок в восьмерке. А с DBF файлами мне просто.
Спасибо!
Спасибо. Очень помогли моей подружке
Спасибо за обработку, думаю окажется полезной, сейчас попробуем её подкривлять под выгрузку зарплатной ведомости.
Если есть какие-то готовые решения именно под зарплату, был бы очень признателен.
Очень заинтересовала эта обработка. Мне нужно выгрузить результаты расчетов по зарплате и налоги в DBF. Обязательно скачаю обработку. Нужно посмотреть.
Можно ее доработать для выгрузок з/п в банк?
(25) krreezz, Можно под что угодно заточить, добавляешь матрицу необходимых полей что бы лишнее не выгружалось и все готово
Спасибо, пригодилась
(7) wertyoz453, Хорошо что исправили.
В чем заключается вопрос в этой теме?
А для 8.3 она работает?