Шаблон обработки для быстрого создания выгрузки в файл dbf в 1С:Предприятие 7.7

24.09.11

Интеграция - Файловый обмен (TXT, XML, DBF), FTP

Шаблон обработки для быстрого создания выгрузки в файл dbf в 1С:Предприятие 7.7

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Выгрузка dbf
.ert 41,00Kb
40 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Возможности:

Данная обработка позволяет на своей основе быстро разрабатывать выгрузки в файлы dbf данных, получаемых с помощью запроса.

Все, что для этого требуется, это создать конструтором запрос, дополнить сгенерированный код несколькими строками (см. в обработке вкладку Описание) и поместить в таблицу описание файла по примеру:

№    Наименование Тип    Длина Точн. Описание                 Выражение
1    IDGROUP      String    8        Код группы (уникальный)  Запрос.Номенклатура.Код
2    NAME         String    50       Название группы          Запрос.Номенклатура.Наименование
3    IDPARENT     String    8        Код родителя(уникальный) Запрос.Номенклатура.Родитель.Код

Шаблон обработки уже работающий и выгружает справочник номенклатуры, группы и элементы в отдельные файлы .

Вступайте в нашу телеграмм-группу Инфостарт

См. также

Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Программист 1С:Предприятие 7.7 1С:Предприятие 8 1С:Бухгалтерия 7.7 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Перенос данных из 1С:Бухгалтерия 7.7 в БП 3.0 | Продукт является развитием и исправлением ошибок стандартной обработки для выгрузки данных из 1С Бухгалтерии 7.7 в Бухгалтерию 3.0 | Перенос из 7.7 является сложным, и на рынке сложно найти специалистов 1С по "семерке" - сотрудники помогут вам выполнить переход в рамках техподдержки предлагаемого переноса данных!

58000 руб.

26.05.2020    38118    12    90    

18

Файловый обмен (TXT, XML, DBF), FTP Программист 1С:Предприятие 7.7 Абонемент ($m)

Предлагается обработка, которая импортирует XML файл в справочник. Обработка облегчает обработку XML файлов за счет использования команд 1С 7.7 работы со справочниками и запросами. Тестировалось на релизе 7.70.027

1 стартмани

04.08.2025    1557    0    malovandrey    2    

4

Файловый обмен (TXT, XML, DBF), FTP Программист 1С:Предприятие 7.7 1С:Торговля и склад 7.7 Абонемент ($m)

Представляю Вам техническую обработку, которая позволяет выгрузить справочник номенклатуры ТиС 7.7 в удобочитаемый JSON.

10 стартмани

09.01.2025    2269    1    quazare    0    

5

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Программист 1С:Предприятие 7.7 НДС Абонемент ($m)

Пример создания документа Поступление (акт, накладная, УПД) в 1С: Бухгалтерии 3 путем загрузки из XML универсального формата EnterpriseData 1.12 файла, сгенерированного обработкой документа "Реализация". Выгрузка реализации написана в самописной конфигурации на платформе 1С:Предприятие 7.7. Способ заполнения реквизитов поступления можно переделать под себя, выгрузка XML в универсальный формат EnterpriseData останется работоспособной.

1 стартмани

14.02.2023    4383    9    ksnik    0    

7

Файловый обмен (TXT, XML, DBF), FTP Учет документов Распознавание документов и образов Бухгалтер Пользователь 1С:Предприятие 7.7 1С:Предприятие 8 1C:Бухгалтерия 1C77 1С:Бухгалтерия 2.0 1С:Бухгалтерия 3.0 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Комплексная автоматизация 1.х 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 1.6 1С:Управление торговлей 10 1С:Управление торговлей 11 Россия Платные (руб)

Программный комплекс способный распознавать сотни листов за раз любых сканированных(фото) документов (УПД, ТОРГ12, СФ, паспорт и пр.) и загружать их в любую 1С (БП3.0, УТ, КА, УНФ, УПП, 1С7.7 ТиС, ЗУП3 и пр.), а также формировать архив сканированных документов.<br> Робот применяет до 5 способов распознавания. Максимальное качество загрузки документов из бесплатных OCR. Работает без Интернета.

10980 руб.

13.10.2022    10479    1    12    

9

Файловый обмен (TXT, XML, DBF), FTP Бухгалтер Бухгалтерский учет 7.7 1С:Бухгалтерия 7.7 Россия Бухгалтерский учет НДС Абонемент ($m)

Выгрузка реестра необлагаемых НДС операций в ответ на требование налоговой инспекции. В формате xml согласно требованиям законодательства https://sbis.ru/formats/docFormatCard/120287/help/?scrollTo=description Реестр документов подаётся в ответ на требование налоговой о представлении пояснений. Начиная с 23 ноября 2020 года, его можно направлять по ТКС, в электронном виде в формате xml (письмо ФНС России от 12.11.2020 № ЕА-4-15/18589). Данная обработка просто выбирает необлагаемые суммы (не по ставке 0%) по книги продаж за выбранный квартал и включает их в реестр с кодом операции, который выбран в самой обработке.

1 стартмани

24.09.2021    6073    5    AndKovalchuk    0    

3
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. AlexO 136 14.05.12 11:59 Сейчас в теме
Так и не понял до конца, как пользоваться обработкой:
Куда добавлять запрос, почему в "Папка для обмена" нельзя выбрать папку на диске.
Что удалось выяснить:
- в поле Номенклатура можно задавтаь как папку, так и отдельную позицию номенклатуры для выгрузки.
- по кнопке Номенклатура - выводиться список отобранной Номенклатуры для выгрузки (если не задано поле Номенклатура - то вся номенклатура).
- по Выгрузить создает файлы tovar_gr.dbf (группы номенклатуры) и tovar_gr.dbf (номенклатура) в корне диска (путь не был указан), в соответствии с форматом dbf, указанном в таблице Формат.
Из описания
при описании запроса использовать конструктор нового запроса <ИдентификаторЗапроса> с генерацией процедуры и таблицы, созданием новой кнопки

заменить Процедура <ИдентификаторЗапроса>() на Функция <ИдентификаторЗапроса>(Запросы = 0)
и поместить описание функции в начало модуля

заменить в:
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Возврат 0; //вместо Возврат;
КонецЕсли;

и добавить:
Если ТипЗначенияСтр(Запросы)="СписокЗначений" Тогда
Запросы.Установить(<ИдентификаторЗапроса>,Запрос);
Возврат 1;
КонецЕсли;

по созданной кнопке <ИдентификаторЗапроса> будет удобно проверять содержимое запроса

описание файла dbf, формируемого при обходе запроса, поместить в таблицу Формат (по примеру уже имеющихся)
поддерживаются описания типов S, D, (строка, дата) или числовой (иначе), учитывается только первая буква, так что корректным будет и String, Date, и Stroka, Data

чтобы временно отключить (закомментировать) описание какого-либо файла, достаточно сдвинуть его на колонку вправо
(если первая ячейчка в строке таблицы пустая, то строка считается комментарием)

пока реализован обход только одноуровнего запроса
Показать

- только понял, что нужно открыть обработку в конфигураторе и создать нужный запрос с кнопкой и таблицей на форме, а потом еще и прописать обработку запроса в коде.
Как-то сделать описание форматов в таблице Формат.
И потом - как еще читать оба файла - ведь в одном группы, в другом - номенклатура? Соединять по коду? Тогда может было лучше сразу - сделать один единый файл и для номенклатуры, и групп с указанием ID и названия группы-родителя?
Для отправки сообщения требуется регистрация/авторизация