Сдача отчетности в .dbf файлах. Как их создавать? #402859


#0 by Parti
Есть технические требования во формирования списков граждан автоматизированным способом. В нем содержаться "правила заполнения полей данных в файлах, содержащих сведения о гражданах, которым предоставлены меры социальной поддержки" Формат файлов: "Данные передаются в виде реляционных таблиц в формате dBase III+. Значения полей таблиц должны быть записаны согласно  кодовой странице ASCII 866" Дальше идет структура таблиц, описание полей, правильность их заполнения.. Вопрос: а как создать эти таблицы,эти .dbf файлы??
#1 by Aleksey_3
Да чем умеешь, тем и создавай
#2 by Parti
блокнотом умею, умею вордом. Ни тот ни другой дбф не делает..
#3 by shuhard
а в 1С уже западло ?
#4 by ДенисЧ
А шо, в 18-м веке был ужо ворд? О_о
#5 by Torquader
DBF-файл можно создавать простым методов Write для объекта TextStream из Scripting.FileSystemObject. А, если есть 1С, то там есть встроенный механизм.
#6 by Torquader
Для любителей "вручную" могу предложить hiew.exe ^_^
#7 by shuhard
без рукоприкладства в Access, конструктором клепаем табличку и ПКМ "Экспорт"
#8 by Parti
в восьмерке?
#9 by i_rodionov
Версия 1С?
#10 by shuhard
с полпинка, СП dbf
#11 by Parti
блин, как в восьмерке Бух создать дбф файлы? я не пойму
#12 by shuhard
ты и не пытаешься
#13 by Parti
Из конфигуратора надо создавать?
#14 by shuhard
ладно - сделай файлик в Excel и сохрани как dbf, 1С - для программистов.
#15 by i_rodionov
Обработку писать, разумеется. А то, думаешь, все за тебя сделается
#16 by shuhard
легко, сохраняем отчет или список 1С в xls, открываем Excel, сохраняем в dbf
#17 by i_rodionov
А спецификация (наименование колонок в ДБФ)?
#18 by i_rodionov
+17 И типизация данных
#19 by shuhard
не передергивай - топик стартер ищет способ создать dbf файл. для типизации простейший путь - конструктор в Access.
#20 by Parti
нет хорошо..  открываю в ексель, но не вижу файла .dbf при сохранении. много других форматов сохранения, но этого нет. Ексель 2007
#21 by shuhard
перечисляй что есть
#22 by i_rodionov
"Дальше идет структура таблиц, описание полей, правильность их заполнения" Значит, есть спецификация?
#23 by Parti
xls  xml  csv prn dif xla и некторые другие, но dbf нет
#24 by Parti
спецификация по заполнению, но не по созданию
#25 by shuhard
у меня в 2003 всё есть, придется тебе сесть за парту и учить 1С
#26 by i_rodionov
Спецификация включает в себя наименования полей DBF (до 14 латинских символов верхнего регистра), тип, длина поля
#27 by shuhard
далее тишина...
#28 by i_rodionov
Ну, нужно же время на размышление...
#29 by Skylark
XBase (XBase) Описание: XBase - основной объект для работы с таблицами баз данных в формате DBF. Предоставляет доступ к коллекции полей и индексов таблицы, позволяет открывать и записывать файлы таблиц, работать с записями таблицы. КоллекцияПолейXBase (XBaseFieldsCollection) Описание: Добавляет новое поле в описание структуры таблицы базы данных. Пример: xB.Поля.Добавить("CODE", "S", 5); xB.Поля.Добавить("NAME", "S", 40); xB.Поля.Добавить("COST", "N", 14, 2); xB.СоздатьФайл("c: est.dbf");
#30 by Parti
блин! Нету в спецификации создания dbf файла! Есть только правила заполнения таблиц! В списке доступных файлов для сохранения в Екселе нет формата dbf!
#31 by Skylark
нужно дать на водку :-)
#32 by Parti
как его создать, млин! напишите русским языком!
#33 by Torquader
Вы вообще программировать умеете или только кнопки давить ?
#34 by Skylark
Это Миста, здесь русским языком отвечают только на "русские" вопросы. И то не всегда :-)
#35 by i_rodionov
Нужно программировать. Написал, какой инструмент в 1С для этого используется
#36 by shuhard
+1
#37 by i_rodionov
Ну, есть еще люди, которые даже 1С кодируют принципиально на импотном наречии :)
#38 by Parti
бля!!! Завтра пойду к клиенту и скажу - бабушка, для того, чтобы тебе сохранить отчетность в dbf файлах нужно сначала научиться программировать в 1С! еще раз. Очень прошу. Напишите пожалуйста, как создать файл dbf.
#39 by Skylark
после - ветку в юмор
#40 by i_rodionov
Описание объектной модели 1cv8 в семи томах... Грустно
#41 by Parti
Кто-нибудь может ответить?
#42 by Skylark
Кнопки "Сохранить отчетность в dbf файлах" в типовых конфигурациях нет. Нужно писать обработку, в которой выбираются необходимые данные, создается файл dbf с нужными полями и заполняется выбранными данными. ЗЫ: Судя по наличию слова "реляционных" файлов dbf должно создаваться несколько.
#43 by i_rodionov
Можно дать совет, или навести на мысль, но писать конкретную программу участники форума вряд ли будут. Это серьезно.
#44 by Skylark
Я тут подумал, а может речь идет о БЮДЖЕТНОЙ бухгалтерии? Недавно выпустили. Вдруг там ЭТО есть?
#45 by Parti
Ну неужели каждый клиент заказывает обработку для получения dbf файлов, для обычной сдачи отчетности? Не верю. Должны быть типовые способы. речь идет о бюджетной Бух8. Но там этого нет.
#46 by i_rodionov
В Украине для этого использется XML с единой для всей страны схемой. Разработчики 1С обновляют программу, чтобы она была оснащена последней версией схемы. Тогда ничего программировать не надо. Исключение состовляют пара отчетов, но и то, разработчики 1С пишут специальные обработки, которые являются обновлениями конфигураций. В общем случае, либо нужно легально обновляться, либо нанимать программиста
#47 by i_rodionov
Если поддерживать 1С, то программировать все-таки нужно уметь
#48 by Skylark
Блин, надо было так сразу и писать! Людей, которые работают с бюджетной бухгалтерией на этом форуме очень мало - по крайней мере у меня сложилось такое впечатление. Что означает "обычной сдачи отчетности"? Вся "обычная" отчетность по идее должна быть предусмотрена. Автор, сообщать надо в первом же посте версию платформы, версию конфигурации, название отчета, который хочешь сдать. Тогда может получишь хоть какой-нибудь дельный совет, а не 40 постов флуда
#49 by i_rodionov
Вероятно, имел ввиду "Регламентированная отчетность".
#50 by ТакВотЖе
Регламентированная отчётность в dbf?! ))) ты наверное шутишь )
#51 by Parti
там не отчеты.. там таблицы: люди, Льготополучатели, постащики льгот, Нормативные акты,Улицы, населенные пункты, таблица, связывающие категории и льготы.. и того штук 20 таблиц
#52 by Parti
Регламентировання отчетность в dbf. Именно так
#53 by Parti
Почему Ексель открывает dbf файлы , но не сохраняет?
#54 by Skylark
[пииииии] ну так напиши НАЗВАНИЕ отчета, КУДА сдается? Уже самому интересно, но достало уже вытаскивать клещами информацию
#55 by Parti
Название документа: Приложение №1 к договору.                  "ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ по формированию списков граждан автоматизированным способом." Бабушка, которая давала мне этот документ, сама в нем ничего не понимает, и просила помочь разобраться. Я так понял, они сдают то ли в налоговую,то ли еще куда списки клиентов-льготников. Раньше у них принимали в бумажгом виде, теперь принимают в этом электронном виде, файлами dbf на дискетке.
#56 by shuhard
[Бабушка, которая давала мне этот документ, сама в нем ничего не понимает, и просила помочь разобраться] пипец бабаньке
#57 by Skylark
Регламентированная отчетность сдается без всяких договоров. Бабушка ничего не понимает, он не понял что и куда сдают - и хочет чтобы ему что-нибудь сказали. Если включать "телепата", то это похоже на приложение к договору с банком на эмиссию социальных карт. В таком случае, пусть этот хитрожопый банк сам пишет обработку для выгрузки данных в ДБФ как ему надо.
#58 by Torquader
Сначала надо понять кому это нужно и что нужно, а потом помогать. Может быть, "бабушка" хочет просто "слить" всю базу, а потом продать, но ей сказали, что "сливать" нужно в определённые файлы и дали какое-то описание для примера. Ветку - в топку. Автора - на растерзание дятлам.
#59 by shuhard
с вероятностью 99% на сайте гос.органа лежит древняя клиперная или фоксовая программа, в которую руками забиваются данные. называть ЭТО регламентированной отчетностью не стоит
#60 by Parti
иди, куда шел. ладно, всем спасибо за бессмысленный разговор, пойду лучше копать гугл
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С