Вдруг пригодится...
Обработка является примером, как по средствам get и post запросов получать информацию согласно api первого офд. В ней нет разбора данных но есть необходимый функционал для получения чеков продаж с ресурсов оператора. Обработка будет интересна программистам, кто не хочет тратить время на написание механизма получения данных.
Дополнительных приложений или компонент не требуется.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование
Скачано
Купить файл
По подписке PRO
Пример работы с первым ОФД из 1с по средством Get/Post запросов:
Готовое решение для автоматической выгрузки данных из 1С 8.3 в базу данных ClickHouse, PostgreSQL или Microsoft SQL для работы с данными 1С в BI-системах. «Экстрактор данных 1С в BI» работает со всеми типовыми и нестандартными конфигурациями 1С 8.3 и упрощает работу бизнес-аналитиков. Благодаря этому решению, специалистам не требуется быть программистами, чтобы легко получать данные из 1С в вашей BI-системе.
Универсальная обработка для обслуживания любых фискальных регистраторов (ККТ), в том числе Веб сервер АТОЛ. Работает в соответствии с 54-ФЗ. (ФФД 1.0, ФФД 1.05, ФФД 1.1, ФФД 1.2). Подключайте любую онлайн кассу к практически любой конфигурации на обычных формах. Нет необходимости обновлять 1С. Можно бесплатно скачать и протестировать. Может работать одновременно с несколькими онлайн-кассами, либо одной с разных рабочих мест. (через RDP, TCP\IP или веб-сервер) Позволяет разделить один чек сразу на несколько ККТ или на несколько систем налогообложения. Поддерживает разрешительный режим и маркировку. Поддерживает локальный модуль честного знака для офлайн проверки. Можно настроить собственный шаблонов чека. Можно использовать эквайринг там, где он не поддерживается. Работает на LINUX и Windows Адаптировано к ставке НДС 22% и ТС ПИоТ.
Автоматизация учета ЕГАИС в 1С для оптовой торговли, производства и импорта алкогольной продукции. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.
Расширение для работы с номенклатурой: отображение остатков, цен, изображений, аналитики по каждой позиции, подбор товаров в документы через корзину и оптимизация интерфейса.
Расширение для автоматизации процесса подписания электронных документов в мобильном приложении "Госключ" с видом подписи УКЭП/УНЭП, которое подходит для электронного подписания бухгалтерских документов, список которых утвержден в приказе Минфина №61н «Об утверждении унифицированных форм электронных документов бухгалтерского учета…»
Обработка осуществляет обслуживание ККТ АТОЛ, Штрих, Вики Принт и Меркурий для конфигураций "УТ 10.3", "КА 1.1", "УПП 1.3", "Розница 1.0", "БП 2.0" и других отраслевых решений, построенных на основе указанных выше конфигурациях. Поддерживает возможность параллельно пробития чеков на одной ККМ несколькими пользователями. Поддерживает Веб-сервер Атол. Соответствует требованиям 54-ФЗ. Поддерживает ФФД 1.0, 1.05, 1.1 и 1.2. Разделяет чеки по нескольким СНО. Поддерживает механизмы подключения ККТ по TCP/IP, для работы через RDP или интернет. Поддержка маркировки и разрешительного режима. Поддержка пробития чеков с новыми ставками НДС 5%, НДС 7% и НДС 22%.
Решение создано для помощи разработчикам, интеграторам и другим заинтересованным лицам по настройке системы маркировки обуви, одежды, лекарств, табака, фото, молока, духов(парфюма), питьевой воды, велосипедов и шин. Задавайте вопросы по работе с ЦРПТ, GS1, ЭДО, Национальным каталогом, накоплен опыт и знания по данным темам.
Пакет обновлений и продолжения поддержки Управление торговлей, редакция 10.3.- обновление которое предоставляет пользователям новые функции, исправления ошибок и т.д.
Добрый день,
При нажатии "Первая команда" пишет:
ЗаписьОфдСтатусыКасс = РегистрыСведений.трОфдСтатусыКасс.СоздатьМенеджерЗаписи();
при запуске в УТ 11.4.6.174 ? Вы говорите нет привязки.
И так же "Идентификатор сесии не получен увы и ах".
Закладка "Транзакции" выглядит не совсем так как на картинке, нет выбора кассы.
Удалось прочитать только список касс.
(1) простите, видимо позднюю версию выложил, уже с дописанной базой, идентификатор сессии получается в модуле при подключении к офд, там есть весь функционал по работе офд, если есть трудности могу подробней пояснить все моменты.
(2)
Хорошая разработка с комментариями. Но есть привязка к каким-то своим регистрам, просто так их не закомментировать. Вышлите на gpas@list.ru обработку без привязки к регистрам, как сказано в описании
(1)внес изменение, там в процедуре "ПерваяКомандаНаСервере" необратили внимание на явное указание BL кассыи транзакции при тестировании получения данных, внес изменения я подбор подходящих исходя из подключенных касс.
Скрытый текст
//Тут нужно проверять по статусу т.к. если касса снята с регистрации то будет ошибка
Если ОФДРасширенныйПоискККТ.Количество() > 0 и не ЗначениеЗаполнено(ИДКассы) Тогда
ТаблицаИсточник = ДанныеФормыВЗначение(ОФДПолучениеСпискаДействующихККТ, Тип("ТаблицаЗначений"));
НайденнаяСтрока = ТаблицаИсточник.Найти(1,"status");
Если НайденнаяСтрока <> Неопределено Тогда
ИдентификаторОФДККМ = Строка(НайденнаяСтрока.id);
КонецЕсли;
Иначе
ИдентификаторОФДККМ = ИДКассы;
КонецЕсли;
Если ИдентификаторОФДККМ = "" Тогда
Возврат;
КонецЕсли;
и так же :
Скрытый текст
Если ОФДТранзакцииПОКассе.Количество() > 0 и не ЗначениеЗаполнено(Транзакция) Тогда
ТаблицаИсточник = ДанныеФормыВЗначение(ОФДТранзакцииПОКассе, Тип("ТаблицаЗначений"));
Если ТаблицаИсточник.Колонки.Найти("id") <> Неопределено Тогда
ИдентификаторОФДТранзакции = Строка(ТаблицаИсточник[0].id);
КонецЕсли;
Иначе
ИдентификаторОФДТранзакции = Транзакция;
КонецЕсли;