Работа с личным кабинетом "Такском-касса" по API 1.3

14.03.20

Учетные задачи - Кассовые операции

Обработка загрузки в типовую 1С «Бухгалтерия предприятия 3.0» итоговых сумм кассовых смен из личного кабинета «Такском-касса».

Скачать файл

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

Наименование По подписке [?] Купить один файл
Работа с личным кабинетом "Такском-касса" по API 1.3:
.epf 32,83Kb
84
84 Скачать (3 SM) Купить за 2 450 руб.

Появилась необходимость загружать в типовую 1С «Бухгалтерия предприятия» (БП) итоговые суммы кассовых смен из личного кабинета «Такском-касса». Так как на тот момент Такском не присвоил Integrator-ID, то пришлось использовать версию API 1.3.

Было известно, что 1С: БП типовая 2.0, поэтому основа сначала была написана в обычной форме. Так как в БП 2.0 режим совместимости с 8.2, то пришлось отказаться от встроенных функций работы с JSON. В это время был переход на типовую БП 3.0, в результате, не закончив, пришлось заново писать все в новой управляемой форме, но уже с использованием встроенных функций работы с JSON.

По кнопке «Загрузить в базу» создаются документы «Приходный кассовый ордер» на сумму наличных за смену и «Операция по платежной карте» на сумму безналичных за смену.

Так как необходимо было загрузить только итоговые суммы кассовых смен, то загрузку чеков не писал, но такая функция в документации по API 1.3 тоже есть и написать не составляет большого труда, используя уже эту обработку.

Предоставляю обработку виде «как есть», т.е. перед использованием необходимо править. В модуле формы прописаны: организация, счет организации, контрагент, банковский счет контрагента - их нужно либо менять, либо переделать способ заполнения этих реквизитов через выбор на форме, тут уж все зависит от фантазии программиста.

Тестировал на релизе 3.0.49.20.

Обработка рассчитана в основном для программистов или для компаний, в штате которых есть программист, который доработает функционал под специфику своей компании. Готовое решение является платным в отдельной публикации: //infostart.ru/public/1210306/

Обработка Такском касса онлайн-касса Такском-касса личный кабинет

См. также

ККМ Кассовые операции Розничная торговля Системный администратор Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия 1.6 1С:Бухгалтерия автономного учреждения 1С:CRM ПРОФ, КОРП Россия Платные (руб)

Универсальная обработка для обслуживания любых фискальных регистраторов (ККТ), в том числе Веб сервер АТОЛ. Работает в соответствии с 54-ФЗ. (ФФД 1.0, ФФД 1.05, ФФД 1.1). Подключайте любую онлайн кассу к практически любой конфигурации. Нет необходимости обновлять 1С. Можно бесплатно скачать и протестировать. Может работать одновременно с несколькими онлайн-кассами, либо одной с разных рабочих мест. (через RDP, TCP\IP или веб-сервер) Позволяет разделить один чек сразу на несколько ККТ или на несколько систем налогообложения. Поддерживает разрешительный режим. Можно настроить собственный шаблонов чека. Можно использовать эквайринг там, где он не поддерживается. Работает на LINUX и Windows ЭМУЛЯТОР + ЭКВАЙРИНГ + МАРКИРОВКА + ПОДДЕРЖКА ФФД 1.2

6000 руб.

27.02.2017    798158    4914    9552    

2863

SALE! 25%

ККМ Кассовые операции Розничная торговля Системный администратор Программист Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 2.0 1С:Управление торговлей 10 1С:Розница 2 1С:Управление производственным предприятием 1С:Бухгалтерия государственного учреждения 1С:Бухгалтерия автономного учреждения Россия Платные (руб)

Обработка осуществляет обслуживание ККТ АТОЛ, Штрих, Вики Принт и Меркурий для конфигураций "УТ 10.3", "КА 1.1", "УПП 1.3", "Розница 1.0", "БП 2.0" и других отраслевых решений, построенных на основе указанных выше конфигурациях. Поддерживает возможность параллельно пробития чеков на одной ККМ несколькими пользователями. Поддерживает Веб-сервер Атол. Соответствует требованиям 54-ФЗ. Поддерживает ФФД 1.0, 1.05, 1.1 и 1.2. Разделяет чеки по нескольким СНО. Поддерживает механизмы подключения ККТ по TCP/IP, для работы через RDP или интернет. Поддержка маркировки и разрешительного режима.

5880 4410 руб.

25.05.2015    335891    1962    3060    

1032

ККМ Кассовые операции Розничная торговля Обмен с ГосИС Программист Бухгалтер Пользователь Бухгалтерский учет Оперативный учет Управляемые формы 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Расширение конфигурации для УТ 11.5, КА 2.5 ,ERP 2.5 (Управляемые формы) позволяет выполнять печать кассовых чеков на одну ККМ 54-ФЗ с нескольких рабочих мест. НИКАКИХ НАСТРОЕК В РАЗРАБОТКЕ - ПОДКЛЮЧИЛ И ПЕЧАТАЙ. Если у вас несколько отделов и одна ККМ - печатайте на одной ККМ! Если у вас две ККМ и одна поломалась - печатайте на одной ККМ, пока ремонтируете другую!

5000 руб.

27.08.2018    122527    1030    584    

866

Кассовые операции ЭДО и ОФД Бухгалтер Платформа 1С v8.3 Бухгалтерский учет 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Россия Бухгалтерский учет Платные (руб)

Согласно 54-ФЗ по правилам ведения кассовых операций необходимо оформлять приходные кассовые ордера (ПКО) и расходные кассовые ордера (РКО) на основании чеков ККМ. Все данные о чеках, можно взять на сайте оператора фискальных данных (ОФД). Обработка загрузки данных из ОФД в 1С сделает за вас в 1С - ПКО и РКО, Операции по платежным картам или Отчет о розничных продажах (может создать номенклатуру в 1С, указать налоги и др. реквизиты в документах в зависимости от налогообложения ККМ в торговой точке).

5640 руб.

09.08.2017    151919    901    372    

548

Сайты и интернет-магазины WEB-интеграция Системный администратор Программист Пользователь Платформа 1С v8.3 Конфигурации 1cv8 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM разных брендов в одной информационной базе в ручном и автоматическом режиме.

36000 руб.

03.08.2020    17851    19    22    

17

SALE! 50%

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

В публикации размещены специализированные обработки для загрузки кассовых чеков в базах 1С (для локальных баз): 1С:БП 3.0, 1С:УНФ 3.0, 1С:КА. 2.5, 1С:ERP Управление предприятием, ред. 2 и 1С:УТ 11.5. Вы просто сканируете QR коды с бумажных и электронных чеков c помощью мобильного приложения ФНС и чеки автоматически (без ручного ввода) загружаются в документы 'Авансовый отчет', 'Расходы предпринимателя', 'Путевой лист', 'Приходная накладная', 'Поступление (акты, накладные, УПД)', 'Приобретение товаров и услуг', 'Отчет о розничных продажах' и 'Поступление денежных документов'.

12960 9720 руб.

19.08.2020    69220    340    80    

225

ККМ Кассовые операции Розничная торговля Системный администратор Программист Пользователь Платформа 1С v8.3 Конфигурации 1cv8 Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Рестораны, кафе и фаст-фуд Россия Платные (руб)

«Сервер ККМ» позволяет приложениям работать с фискальными регистраторами по локальной сети или интернет, организовать печать на одном ККМ с нескольких рабочих мест. Поддержка драйверов Атол, Штрих и VikiPrint. Поддержка 54-ФЗ и разрешительного режима, ФФД 1.05,1.2. Подключается к 1С Торговля и склад 7.7, 1С:УТ 10/11, 1С:УНФ, 1С:Розница 1/2, 1С:БП 2/3, 1С КА 1/2., 1С:ERP, УПП. Ускоряет печать из терминального сеанса Windows. Работает с разрешительным режимом даже из старых конфигураций. Предоставляет REST API для печати через веб-сервис.

3000 руб.

02.09.2016    136611    152    194    

181
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. luchyk 18.01.18 08:35 Сейчас в теме
К данной обработке хорошо бы приложить описание Api, или ссылку от куда его можно скачать
2. info1i 236 18.01.18 09:43 Сейчас в теме
(1) Во время написания обработки искал на сайте Такскома документацию по API и не нашел. Поэтому, наверное, скачать неоткуда; я запросил от лица организации по электронной почте, мне выслали. Соответственно, теперь самому распространять полученный документ - вопрос без ответа.
3. nasik90 25.02.18 00:34 Сейчас в теме
Александр, обработка еще рабочая? У меня выдает 404 ошибку.
4. info1i 236 25.02.18 05:14 Сейчас в теме
(3) проверил сам, работает. Логично, что работает, иначе бы мне еще раньше сообщили :) В публикации я писал, что в модуле формы прописаны Организация, Счет, Контрагент и другие реквизиты, которые нужно исправить на свои или переписать эту часть кода по Вашему удобству с переносом, например, в поля на форме.
5. user926245 28.02.18 14:53 Сейчас в теме
Александр, прошу вас связаться со мной по вопросу доработки данной обработки. Написал вам в личные сообщения.
6. aximo 2099 17.04.18 12:24 Сейчас в теме
Можно ли вопрос - есть ли возможность выгружать содержимое документов? номенклатуру - количество - сумму продажи?
7. info1i 236 17.04.18 13:01 Сейчас в теме
(6) Цитирую часть статьи: "Так как необходимо было загрузить только итоговые суммы кассовых смен, то загрузку чеков не писал, но такая функция в документации по API 1.3 тоже есть". Т.е. в обработке нет, но доработать возможно.
8. NataLisa 17.05.18 13:27 Сейчас в теме
Добрый день. Пытаюсь как раз автоматизировать загрузку чеков на примере этой обработки.
Загрузка данных смен действительно работает, причем не только на БП (я в данный момент использую в РТ 2.2). Но при попытке получить данные документов возникает ошибка 404.
Такском предоставил нам инструкцию. Не знаю одинаковые ли они у Вас и у меня. Может подскажете в какую сторону смотреть. При загрузке списка касс адрес ресурса выглядит так: Запр.АдресРесурса = Ресурс + "?id=" + ИДТочки
А при загрузке списка смен: Ресурс = "API/GetShifts";
Хотя список параметров в документации описан одинаково. id точки описан как один из параметров. Аналогично при получении документов fn - номер ФН - один из параметров.
Не могу воспользоваться методом DocumentList - не пойму как правильно описать параметры. Перепробовала все варианты - в любом случае ошибка 404. К тому же некоторые методы в документации записаны иначе, чем в тексте обработки:
Например, в документации https://<server>.taxcom.ru/API/v2/ShiftList, а в обработке Ресурс = "API/GetShifts"
То ли у меня документация не та. Но по картинкам обработка очень похожа на Вашу.
Буду очень благодарна за подсказку, если возможно.
9. info1i 236 17.05.18 22:36 Сейчас в теме
(8) Добрый день.
По Вашему описанию у Вас в руках документация API 2.2. И пример функции Вы приводите из документации API 2.2 (функция DocumentList в API 1.3 отсутствует). У меня же документация и разработка на API 1.3. И функции этих API отличаются.
Меня спрашивали, почему я написал обработку на API 1.3, а не на API 2.2. Я ранее сообщал, что на тот момент, когда возникла задача, у организации еще не было ID интегратора - это обязательный параметр для использования API 2.2. Поэтому пришлось писать на API 1.3. В Вашем же случае, если есть ID интегратора и новая документация, то можно и на API 2.2 написать. Либо запросить у Такскома документацию API 1.3 и доработать под себя мою обработку. Выбор за Вами.
По поводу правильного использования функций: в документации должны были быть схемы запросов и ответов, но по факту есть лишь некоторые схемы запросов и ответы. Поэтому можете запросить у разработчиков недостающие схемы запросов. А пока разработчики пришлют, подбирать разные комбинации запросов в отладке.
Думаю, Вы поняли, что не так делали и получили ответы на свои вопросы.
10. NataLisa 18.05.18 12:26 Сейчас в теме
Да, я поняла, что у нас резные версии документации. Будем думать в какую сторону двигаться и с какой версией лучше работать. Спасибо!
11. @nutka 03.09.18 13:36 Сейчас в теме
А есть такая же обработка для 1с 7.7 бух?
12. engela 13.12.19 16:27 Сейчас в теме
Александр, подскажите пожалуйста.
1С БУХ редакция 3.0 (3.0.73.50). Воспользовалась вашей обработкой.
Подключение, торговые точки, кассы и смены – всё опредилилось!
Но при загрузке в базу 1С выходит ошибка:
Не найдено соответствие в базе по рег номеру, смена не загружена
Прикрепленные файлы:
Doc1.docx
13. info1i 236 13.12.19 23:25 Сейчас в теме
(12) Здравствуйте!
Похоже, что Вы не все настройки заполнили на закладке "Подключение" - там есть таблица соответствий которую нужно заполнить. Вы ведь знаете, на каком складе находится касса с указанным рег. номером, и на какой банковский счет нужно создавать платежные документы.
14. engela 16.12.19 12:00 Сейчас в теме
(13) Не могу настроить, может поможете...
15. info1i 236 21.12.19 00:32 Сейчас в теме
(14) Напишите мне в личку, договоримся.
16. engela 09.01.20 15:37 Сейчас в теме
Я не очень разбираюсь, но не могу вам написать в личку
17. engela 09.01.20 15:38 Сейчас в теме
Если сможете вы мне в личку написать свои данные, то я постараюсь с вами связаться
18. maksa2005 551 15.05.20 21:38 Сейчас в теме
Почему детализация отчета только максимум 50 строк?
19. info1i 236 16.05.20 09:19 Сейчас в теме
(18) Число 50 указано как ограничение в документации API Такскома. Или я не понял Ваш вопрос.
20. maksa2005 551 16.05.20 09:32 Сейчас в теме
(19)т.е. чтобы еще отправит 50.. надо след. пакет отправлять
21. info1i 236 16.05.20 11:29 Сейчас в теме
(20) Да, если под пакетом подразумевается запрос на сервер Такскома для получения сумм по сменам. Т.е. каждый раз запрашиваем с сервера по 50 смен.
22. Ruslan2210 21.06.21 14:04 Сейчас в теме
Добрый день. Пытаюсь автоматизировать загрузку данных, но столкнулся с проблемой: обработка видит только один личный кабинет(под одним логином и паролем есть несколько кабинетов). Не сталкивались с такой проблемой и ее решением?
23. info1i 236 21.06.21 15:56 Сейчас в теме
(22) Добрый день!
С такой ситуацией сталкивались, нормальное явление.
Именно для таких случаев нужно в личном кабинете Такскома зарегистрировать несколько логинов для каждой организации или подразделения.
В 1С есть возможность указать несколько разных логинов с разными настройками.
24. dnik-08 01.10.21 14:54 Сейчас в теме
Добрый день! Обработка на данный момент работает ?
25. info1i 236 01.10.21 17:16 Сейчас в теме
(24) Добрый день! Конечно, обработка работает, иначе бы уже было много обращений в техподдержке.
26. iva25 19.01.22 15:39 Сейчас в теме
Обработка при загрузке в базу смен выдает ошибку: "Не найдено соответствие в базе по рег номеру кассы...." Что нужно отредактировать?
27. x_maxim_x 31.03.22 18:11 Сейчас в теме
(15) Не получается написать в личку. Можете отправить какое-нибудь сообщение мне для обратной связи?
28. info1i 236 31.03.22 18:13 Сейчас в теме
Оставьте свое сообщение