Скачать 79.52 Kb.
|
Семенцов А.Ю. 26.03.2015 Программа обмена данными с Декларант-Алко. 1. Назначение программы. Программа TFO-DA предназначена для загрузки файлов "Импорт контрагентов" и "Импорт декларации 11" (и 12) в формате XML в базу данных Декларант-Алко. Кроме того, программа позволяет производить - пакетный импорт контрагентов и деклараций, если имена файлов импорта имеют формат (Контры|R1|R2)_ИНН_КПП_PER_ДАТА_ВРЕМЯ.XML, (Контры|R1|R2)_ИНН_КПП_PER_ОИНН_ОКПП_ДАТА_ВРЕМЯ.XML; - перерасчёт конечных остатков в формах 5, 11 и 12 (после операции "Импорт остатков"); - выгрузку готовых деклараций форм 5, 6, 7, 11 и 12 в формат XML версии 4.30; - проверку базы данных Декларант-Алко и исправление ошибок; - архивирование и восстановление базы данных Декларант-Алко при выполнении операций импорта. 2. Установка, запуск и настройка программы. Для установки программы достаточно распаковать архив TFO-DA.ZIP на жёстком диске и создать ярлык к файлу server.bat из рабочей папки программы TFO-DA для запуска. При запуске программы возникает сообщение о работе в демонстрационном режиме. В этом режиме программа TFO не имеет функциональных ограничений, но есть ограничение по размеру базы данных. А именно, общее количество записей в таблицах не должно превышать 3000. При достижении этого предела, работа программы блокируется. Для работы с базами большего размера, необходимо приобрести лицензию. Для работы с базой данных Декларант-Алко это означает, что суммарное количество структурных подразделений, контрагентов, лицензий, деклараций и строк в них не должно превышать 3000. В рознице, не смотря на значительный размер деклараций 11 и 12, каждая из них состоит из деклараций нескольких структурных подразделений. Это позволяет выполнять обработку данных по частям и не выходить за рамки демонстрационного режима. При первом запуске программы необходимо указать расположение файла базы данных Декларант-Алко. Это файл с именем ИНН_base.sdf. При типовой установке Декларант-Алко он находится в папке C:\Documents and Settings\Administrator\Мои документы\ФСРАР\Декларант-Алко, для пользователя Administrator. В Windows 7 C:\Users\Administrator\Documents\ФСРАР\Декларант-Алко В диалоговом окне "Настройки SQL" перейти в графу "Имя файла БД" и нажать атуре. Возникает окно навигации по файловой системе. На верхней рамке этого окна отображается текущий каталог. Например, D:\TFO-DA *.* - это рабочая папка программы, установленной на диске D:\. На нижней рамке - подсказка по работе. Для перехода на другой диск, нажмите клавишу Для выхода из текущего каталога на уровень выше, выберите в списке файлов/каталогов строчку .. (две точки) и нажмите Enter. Для входа в каталог, выберите строку с названием каталога и нажмите Enter. Для выбора файла, выберите строку с названием файла и нажмите Enter. Каталоги отображаются зелёным цветом, файлы - белым. Если при выборе файла ИНН_base.sdf графа "Путь к БД" была пуста, в неё автоматически заносится путь к выбранному файлу. Если эта графа была заполнена, то она остаётся не изменной. Графа "Провайдер БД" уже заполнена по умолчанию это "Microsoft.SQLSERVER.CE.OLEDB.3.5". Графа "Коды Формы №12" заполняется списком кодов алкогольной продукции и пива, относящихся к декларации Формы №12. Коды вводятся в произвольном порядке через пробел. Стандартный список 261 262 263 500 510 520. Следует обратить внимание, что код 260 может быть в обеих формах (и в №11, и в №12). В программе, код 260 всегда относится к форме №11, если у Вас есть продукция с кодом 260, которая должна быть и в форме №12, то этот код надо добавить в перечень "Коды Формы №12". Для сохранения настроек нажмите клавишу Для выхода из настроек без сохранения нажмите 3. Работа с программой. После запуска программы, возникает меню "Работа с Декларант-Алко" 1 Загрузить Контрагентов 2 Загрузить Декларацию 3 Расчёт остатков 4 Выгрузка в XML 5 Проверка БД 6 Архивы БД 7 Декларант-Алко 8 Настройка ВЫХОД 3.1 Загрузить Контрагентов. При выборе этого пункта меню возникает окно навигации по файловой системе. Необходимо указать файл "Импорта контрагентов". Если имя файла Контры_ИНН_КПП_PER_ДАТА_ВРЕМЯ.XML или Контры_ИНН_КПП_PER_ОИНН_ОКПП_ДАТА_ВРЕМЯ.XML, то будут обработаны все файлы в том же каталоге, с именами, отличающимися в части КПП, ОКПП и ДАТА_ВРЕМЯ. 3.2. Загрузить Декларацию. При выборе этого пункта меню надо указать файл "Импорта декларации 11" (или 12). Если имя выбранного файла имеет формат: (R1|R2)_ИНН_КПП_PER_ОИНН_ОКПП_ДАТА_ВРЕМЯ.XML, где ОИНН_ОКПП - ИНН и КПП Грузоотправителя, то при загрузке деклараций выбор поставщика происходит автоматически по ОИНН и ОКПП из списка контрагентов Декларант-Алко. Если в этом списке более одного контрагента с такими ИНН и КПП, предлагается выбрать из списка нужного контрагента. Если нет контрагента с такими ИНН и КПП, возникает сообщение об ошибке и загрузка прекращается. Выбор структурного подразделения так же происходит автоматически в соответствии с ИНН и КПП в имени файла. Если подразделений с указанным КПП более одного, то в процессе загрузки возникает список этих подразделений для выбора оператором. Если подразделения с указанным КПП нет, возникает сообщение об ошибке, но загрузка продолжается. Запись об этой ошибке добавляется в БЛОКНОТ. В данном случае, будут обработаны все файлы в каталоге выбранного файла имеющие такие же (R1|R2), ИНН, PER, ОИНН и ДАТА. Если имя выбранного файла имеет устаревший формат: (R1|R2)_ИНН_КПП_PER_ДАТА_ВРЕМЯ.XML то выбор поставщика прозводится оператором, а структурного подразделения - автоматически. В этом случае, будут обработаны все файлы в каталоге выбранного файла имеющие такие же (R1|R2), ИНН, PER и ДАТА. В обоих случаях, выброр декларации для добавления производится из списка деклараций формы 11 для файлов R1_.... или формы 12 для файлов R2_.... с учётом периода и года в поле PER в имени файла. При приёме данных из файлов с другими форматами имён, необходимо выбирать поставщика, структурное подразделение и декларацию из предлагаемых списков. В этом случае, производится приём данных только из указанного файла. При импорте деклараций происходит не только добавление данных в Таблицу №2 декларации, но и заполнение Таблицы №1, и перерасчёт конечных остатков. По окончании импорта можно посмотреть протокол работы в БЛОКНОТе. Для этого нажмите клавишу 3.3. Расчёт остатков. Данный пункт служит для перерасчёта конечных остатков декларации формы №5 и в Таблице №1 деклараций форм №11 и №12 после операций "Импорт остатков" или "Импорт строк из "XML"" в Декларант-Алко. 3.4. Выгрузка в XML. Данный пункт меню позволяет произвести выгрузку подготовленных в Декларант-Алко деклараций форм №5, №6, №7, №11 и №12 в формат XML версии 4.30 для передачи в ФСРАР. В отличие от штатной выгрузки Декларант-Алко, формирование файлов происходит течении нескольких минут или секунд, в зависимости от размера деклараций. Выходные файлы сохраняются в подкаталог OUT рабочей папки ТФО. Например, D:\TFO-DA\OUT\. 3.5. Проверка БД. В процессе работы с Декларант-Алко возникает ряд проблем в базе данных. Так при удалении заголовка декларации не удаляются строки этой декларации, что приводит к "замусорению" базы данных. Так же, при удалении структурного подразделения, остаются строки деклараций по этому подразделению. Эта проблема достаточно серьёзная, так как недоступными становятся части деклараций (в том числе и прошлых периодов). На данный момент, в проверке БД реализован поиск и удаление строк удалённых деклараций. Что позволяет сократить размер БД и увеличить скорость работы Декларант- Алко. При обнаружении строк деклараций удаленого структурного подразделения, выводится сообщение о внутреннем идентификаторе подразделения и номере заголовка декларации. Сами строки декларации не удаляются. 3.6. Архивы БД. Перед выполнением операций, связанных с изменением базы данных, производится копирование файла ИНН_base.sdf в подкаталог TFO_BACKUP рабочей папки Декларант-Алко, указанной в настройках SQL. Файл копии имеет такое же имя, как исходный, дополненое строкой ".CCYYMMDD_HH-MM-SS", где CCYYMMDD - дата и HH-MM-SS - время создания архива. В результате получается файл с именем "ИНН_base.sdf.CCYYMMDD_HH-MM-SS". Дополнительно, создаётся текстовый файл именем "ИНН_base.txt.CCYYMMDD_HH-MM-SS" в котором содержится описание причины создания архива. Причинами создания архива являются следующие операции: "Загрузить Контрагентов", "Загрузить Декларацию", "Расчёт остатков" и "Проверка БД". Так же, архив создаётся при восстановлении из прошлого архива или по желанию пользователя. В пенкте меню "6 Архивы БД" выводится список имеющихся в подкаталоге TFO_BACKUP копий текущей базы данных. В этом списке отображается дата и время создания копии, размер файла и причина создания архива. Для восстановления состояния базы данных на какую либо дату и время, надо выбрать соответствующую строку списка и нажать Enter. В начале будет создана копия текущей базы данных, а за тем, будет восстановлена база из выбранного архива. Для создания архива текущей базы данных, нажмите Ins в списке копий. Для удаления не нужного архива, нажмите Delete. 3.7. Декларант-Алко. Запустить программу Декларант-Алко из каталога, указанного в настройках TFO-DA. 3.8. Настройка. Данный пункт служит для вызова диалогового окна "Настройки SQL", описанного в пункте 2 "Установка, запуск и настройка программы" выше. 3.9. ВЫХОД. Данный пункт служит для выхода из утилиты работы с Декларант-Алко в основное меню программы ТФО. Для повторного запуска утилиты войдите в пункт "Декларант-Алко" -> "1 Загрузка из XML". Для выхода из программы ТФО нажмайте и выберите "ДА". 4. Замечания. Перед началом работы по загрузке деклараций обязательно сделайте копию Вашей базы данных Декларант-Алко файл ИНН_base.sdf. Это позволит быстро откатиться назад, если что то пойдёт не так. Особенность файла импорта контрагентов Контры_ИНН_КПП_PER_ДАТА_ВРЕМЯ.XML или (Контры|R1|R2)_ИНН_КПП_PER_ОИНН_ОКПП_ДАТА_ВРЕМЯ.XML состоит в том, что тэг <Иностр> содержит дополнительный элемент "Беларусь|Казахстан". В соответствии с приказом ФСРАР № 198 от 5.08.2013 г.(в ред. от 08.04.2014 № 92 и от 11.06.2014 № 172) состав элемента "Иностранная организация" представлен в табл. 3.8.7 П000000000081 - Код страны, П000000000082 - Адрес контрагента. Для контрагентов из Беларуси состав элемента "Беларусь" представлен в табл. 3.8.7.1 <Беларусь УчНомер="123456789"/>, из Казахстана состав элемента "Казахстан" - в табл. 3.8.7.2 <Казахстан РегНомер="123456789"/>. Данные таблицы представлены в описаниях Форм 6,7 и 9. Использование такого формата позволяет однозначно идентифицировать контрагентов "Иностранная организация" при импорте контрагентов. В стандартном файле импорта элемент "Беларусь|Казахстан" отсутствует. |
Импорт координат участков из программ «Полигон», Excel, Word, файлов тахеометров | Модуль предназначен для обмена данными между базами данных «инфин-управления». Кроме того, возможен обмен данными и с «чужими» программными... | ||
Администрирование – Импорт, Экспорт (загрузка данных и выгрузка данных из реестров) 39 | Добавлено описание по заполнению файлов загрузки учреждений (п. 2 Подготовка Excel-файлов для импорта учреждений) и по заполнению... | ||
Реестры платёжных поручений (импорт платежных документов из автоматизированных бухгалтерских программ), реестры контрагентов 36 | Форматы файлов для загрузки отчетов от главных администраторов бюджетных средств (габс) | ||
Импорт координат участков из xml выписки, кпт, программ «Полигон», Excel, Word, csv, txt и др | Итак, по многочисленных просьбам наших читателей, мы начинаем публиковать материалы по вэд (Внешне-Экономической Деятельности) в... | ||
«Должности» (далее «Приложение») и цели, для чего это делается. Справка по работе с интерфейсом (ввод данных, получение отчётов,... | Программа предназначена для создания файлов со сведениями о доходах фл за 2009 год и их тестирования на соответствие Приказу фнс... |
Поиск Главная страница   Заполнение бланков   Бланки   Договоры   Документы    |