Формированием и сдачей отчетов декларации по формам 11 и 12 алкопродукции я занимаюсь с момента их появления для разных клиентов и заказчиков, в качестве инструмента использую ПО Декларант-Алко (ДА). Но кто делает то же самое и использует ДА, знает все неудобства данной программы. Сама разработка появилась еще в начале 2016 года, когда нужно было сдать отчеты по одной фирме, в которой было 3 магазина и порядка десятка поставщиков. Тогда пришлось столкнуться с невозможностью загрузки части файлов, это были и справочники контрагентов и данные поступления, часть XML файлов читалась некорректно или вообще не загружалась. Плюс часть файлов от поставщиков была в формате XLS, что делало вообще невозможным их загрузку в ДА. Первым решением было сдать отчетность как есть, а потом в течение следующего квартала ввести вручную недостающие данные и отправить уточненный отчет, но я решил разобраться в ситуации, поэтому создал данную разработку. К слову, отчет я тогда сдал в срок, написав свой модуль загрузки в ДА в разработанной конфигурации на 1С, в дальнейшем функционал которой расширялся и усовершенствовался.
Основное предназначение данной разработки, и что можно сделать:
- Загрузка данных от поставщиков: файлы справочников, данные о поступлениях в форматах XML/XLS, ведение истории загрузок, информативный интерфейс.
- Создание отчетов по форме 11 и 12, загрузка данных о продажах, остатках на конец и начало из внешних программ, проверки реквизитов контрагентов, проверка дублирования записей по ИНН/КПП/УНП, сверка таблиц 2 и 1 по данным поступления. Пересчет остатков как стандартно, так и созданием прочего поступления и расхода, замена контрагентов в отчетности в один клик, разные проверки, отчеты.
Чего нельзя сделать:
- Создание и редактирование данных организации/подразделений, создание записей об отчетах, а также не делается выгрузка отчетов в XML, эти функции выполняются в ДА
Порядок работы:
3. Импорт справочника контрагентов
4. Загрузка данных о поступлениях
5. Загрузка о поступлениях из EXCEL
7. Дополнительные возможности и функционал
8. Дополнительные обработки для выгрузки продаж и остатков из 1С Розница, УТ 10.3
Для начала нужно загрузить справочные данные из ДА, Справочники - Загрузка данных из декларант алко, необходимо указать путь к файлу SDF и выбрать нужные справочники, если загрузка пройдет успешно, то в заголовке окна будет выведено наименование организации ИНН/КПП и заполнены константы: Организация и ФайлБД ДекларантАлко. Работа с данными возможна только с одной организацией, как в ДА. Формально все справочники состоят из минимума реквизитов: код и наименование, код соответствует ID в таблице ДА, кроме справочника отчетов (есть признак Тип: 11 или 12), контрагентов (ИНН, КПП, УНП)
Прим. Загрузку справочников нужно делать перед созданием нового отчета, т.к. записи о них создаются в ДА.
Этот справочник можно редактировать и добавлять новые записи, корректировать лицензии, в форме списка есть поле для быстрого поиска по вхождению подстроки. При редактировании данных, идет автоматическое их обновление в БД ДА.
Прим. Удаление записи из справочника не ведет к автоматическому удалению в ДА.
Импорт справочников контрагентов.
Документы - Импорт справочников контрагентов. Обычно подготовка к сдаче отчетности начинается с загрузки данных от поставщиков, которые присылают файлы XML (справочники контрагентов, данные о поступлениях). Для загрузки и хранения этой информации используется стандартный механизм документов + интерфейс форм списков и форм собственно самих документов. По сравнению с ДА, всегда можно узнать и отследить какие данные и когда были импортированы и загружены в ДА. В форме документа нужно выбрать указать путь к файлу, после выбора файла будет заполнена табличная часть или загрузку можно сделать через: Файл загрузки - Загрузить данные из файла загрузки. Если есть новые записи, т.е. ИНН/КПП или УНП отсутствуют в справочнике контрагентов, то эти записи будут выделены, загрузка в ДА: Декларант-Алко - Выгрузить данные в Декларант-Алко
Загрузка данных о поступлениях.
Документы - Таблица 2.
Для создания необходимо заполнить необходимые реквизиты, выбрать файл(ы) для загрузки, после выбора файлов, автоматически заполнится табличная часть.
Выгрузка в ДА: Декларант-Алко - Выгрузить данные в Декларант-Алко
Перед загрузкой выполняются проверки:
- Заполнение в табличной части поля Производитель, если он отсутствует, можно создать через Сервис - Создать контрагентов
- Принадлежность кода к выбранному отчету (коды 261,262,263,500,510,520 - Декларация 12)
Прим.
- Если используется только 1 подразделение (1 запись в справочнике подразделений), то она будет автоматически подставлена в реквизит
- При выборе отчета, в списке доступных, автоматически будет выбран последний
- В поле поставщик при вводе, первоначально выйдет диалог ввода строки, и после его подтверждения список с отбором по наименованию
- В поле поставщик, при нажатии на кнопку ниспадающего списка, выводится списков всех поставщиков, по которым ранее были произведены загрузки
- Кнопка Итог выводит общий итог в ДАЛ, который можно сверить с данными поставщика
- Помимо загрузки данных в ДА, есть возможность загрузки из ДА, для просмотра и корректировки, а также возможно удаление из ДА
Загрузка о поступлениях из EXCEL.
В принципе ничего сложного здесь нет, нужно только указать необходимые реквизиты, путь к файлу и после Файл Загрузки - Загрузить данные из файла загрузки, нужно будет указать в окне настройки и загрузки номера строк и столбцов. После успешной загрузки заполнится табличная часть, по данным из которой можно будет создать записи документов Таблица 2 - Создать данные в Таблице 2. Эти записи нужно будет загрузить в ДА.
Документы - Таблица 1
При создании вводятся необходимые реквизиты, через Данные - Загрузить из Декларант Алко или Загрузить из Документов Таблицы2 - Загрузить остатки на начало из предыдущего отчета, Загрузить поступления.
В Расчеты проверки - Полный пересчет, после загрузки остатков и поступления стандартный ОстатокКонечный=ОстатокНачальный+Приход-Расход
Далее, если есть данные о продажах и остатках, Данные - Загрузить продажи остатки - Загрузить продажи, остатки (используется текстовый файл с разделителями, описание формата) или Загрузить из XLS. После загрузки остатков на конец можно выполнить Полный пересчет в режиме - Расхождения расчета выравниваются через прочий приход или расход
Расчеты и проверки
- Удалить строки с нулевыми данными
- Проверка реквизитов контрагентов - проверяется корректность ИНН и КПП, если проверка выявила такие записи, они выводятся на вкладке Производители ИНН КПП УчетныйНомер, можно подобрать замену и заменить, изменения будут внесены в документы Таблицы 2 и ДА.
- Проверка поступления с Таблицей 2 - По данным Декларант-Алко или по Таблице2
- Проверка на ошибки, поиск незаполненных данных, отрицательных значений, дублирования ИНН. КПП или Учетного номера. В случае возникновения дублирования, на вкладке Производители дублирование будут отображены эти данных, которые можно объединить
- Расчеты - Рассчитать расход продажа в процентном соотношении от остатка на конец
- Исправления - исправить отрицательные остатки на начало или конец
После того как выполнены все необходимые проверки и расчеты можно выгрузить данные в ДА. Декларант-Алко - Выгрузить данные в Декларант-Алко
- Помимо загрузки данных в ДА, есть возможность загрузки из ДА, для просмотра и корректировки
- Итог вывод отчета
Дополнительные возможности и функционал.
Справочники - Очистить все справочники
Документы - Удалить документы
Документы - Очистить данные Декларант - Алко, можно очистить данные в БД ДА по выбранным отборам
Отчеты - Отчет из Декларант-Алко, сводная таблица/отчет к примеру за год
Помимо самой конфигурации прилагаются обработки для выгрузки продаж и остатков из 1С Розница, УТ 10.3
Формат текстового файла выгрузки: код, объемДал, ИНН, КПП, наименование, разделитель ;
Пример: 500;5,00000;5029104266;502945001;ЗАО "МПК"
+ обработка для 1С Розницы, с помощью которой можно выгрузить данные о поступлениях в формате XML
Этим инструментом я пользуюсь уже более 3-лет, и успешно сдаю отчетность в ФСРАР для своих клиентов, а их примерно 30, в основном торговля (Декларация 12), но есть и предприятия общепита: рестораны или кафе (+Декларация 11). Предварительно в конце каждого квартала снимаю/выравниваю в ЕГАИС остатки, получаю продажи из товароучетных систем (Розница или УТ 10.3). Далее, примерно за 3-4 дня до срока приступаю к сдаче отчетов.
Возможно некоторые нюансы я упустил, но могу ответить на вопросы.
Всем удачи при сдаче отчетности в ФСРАР!