Формирование файла для загрузки в кассу Атол90Ф

19.06.17

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

Формирование файла для загрузки базы товаров с ценами и штрихкодами в кассу Атол90Ф.

Файлы

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

Наименование Скачано Купить файл
Формирование файла для загрузки в кассу Атол90Ф:
.zip 22,45Mb ver:1.1.
28 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Формирование файла для загрузки базы товаров с ценами и штрихкодами в кассу Атол90Ф.

При работе с кассами возникла проблема занесения товаров в определенные виды аппаратов. Например, Атол90Ф. Выкрутились мы, написав обработку. Данная обработка загружает в себя файл формата Excel, с определенными колонками, дает возможность пользователю дополнить значения строк таблицы своими данными, и выгружает получившуюся таблицу в TXT файл определенной структуры, который мы потом грузим в Атол90Ф при помощи специальной утилиты.

!!!Обработка работает в любой конфигурации в режиме обычного приложения.!!!

Прикладываю так же, к публикации:

1. Специальную программу фирмы Атол - "Программирование таблиц" для загрузки файла в кассу. В одном архиве с обработкой.

2. Ссылку на руководство пользователя. В одном архиве с обработкой.

3. Видео с описанием работы с утилитой "Программирование таблиц"(не мое).

4. Просто полезную ссылку с описанием.

http://spb-kassa.ru

Видео работы с утилитой

UPD от 22.06.2017!!!!!!!!

Доработал обработку по замечаниям в комментарии.

Для тех, кто уже скачал, выкладываю измененный код цикла в процедуре Процедура КнопкаВыполнитьНажатие(Кнопка)

Для каждого стр из Таблица цикл
        
        Цена = Строка(Стр.Цена);
        Цена = СтрЗаменить(Цена, ",", ".");
        Цена = СтрЗаменить(Цена, Символы.НПП, "");
        НомерСтрокиФайла = Строка(а);
        НомерСтрокиФайла = СтрЗаменить(НомерСтрокиФайла, Символы.НПП, "");
        ШтрихкодФайла = Стр.Штрихкод;
        Если СокрЛП(ШтрихкодФайла) = "" тогда
            
            ШтрихкодФайла = "0";    
            
        КонецЕсли;
        
        Текст.ДобавитьСтроку(НомерСтрокиФайла + Символы.Таб + "1" + Символы.Таб + "64" + Символы.Таб + Лев(Стр.Наименование,64));
        Текст.ДобавитьСтроку(НомерСтрокиФайла + Символы.Таб + "2" + Символы.Таб + "8" + Символы.Таб + ШтрихкодФайла);
        Текст.ДобавитьСтроку(НомерСтрокиФайла + Символы.Таб + "3" + Символы.Таб + "8" + Символы.Таб + Цена);
        Текст.ДобавитьСтроку(НомерСтрокиФайла + Символы.Таб + "4" + Символы.Таб + "1" + Символы.Таб + Стр.СистемаНалогообложения);
        Текст.ДобавитьСтроку(НомерСтрокиФайла + Символы.Таб + "5" + Символы.Таб + "1" + Символы.Таб + Стр.НомерНалога);
        Текст.ДобавитьСтроку(НомерСтрокиФайла + Символы.Таб + "6" + Символы.Таб + "1" + Символы.Таб + Стр.Секция);
        Текст.ДобавитьСтроку(НомерСтрокиФайла + Символы.Таб + "7" + Символы.Таб + "1" + Символы.Таб + Стр.Флаги);
        
        а = а + 1;
        
    Конеццикла;

Вступайте в нашу телеграмм-группу Инфостарт

загрузка выгрузка Атол Атол90Ф 90Ф атол касса онлайн касса Атолл90Ф программирование таблиц оборудование автономная касса преобразование Excel TXT

См. также

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

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

6100 руб.

27.02.2017    884689    6221    10355    

3255

НДС 22% Учетные задачи ККМ Файловый обмен (TXT, XML, DBF), FTP 1С 8.3 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Бухгалтерский учет Налоговый учет НДС Платные (руб)

Готовое обновление для конфигурации 1С:Управление торговлей 10.3, 1С:Комплексная автоматизация 1.1 , 1С:Управление производственным предприятием 1.3 обеспечивающее полную поддержку новой ставки НДС 22%. Для 1С:УТ 10.3 реализована поддержка печати чеков ККМ, а также Правила обмена с 1С:БП 3.0. Решение встраивает необходимые изменения в перечисления и документы, включая торговые операции и печатные формы.

12200 руб.

16.12.2025    7206    81    0    

75

Оптовая торговля Розничная торговля НДС 22% 1С 8.3 1С:Управление торговлей 10 Россия Платные (руб)

Пакет обновлений и продолжения поддержки Управление торговлей, редакция 10.3.- обновление которое предоставляет пользователям новые функции, исправления ошибок и т.д.

14640 руб.

19.12.2025    4817    50    30    

52

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

Автоматизация учета ЕГАИС в 1С для оптовой торговли, производства и импорта алкогольной продукции. Получение и отправка ТТН, отправка акта о постановке на баланс и акта о списании. Получение остатков. Загрузка и сопоставление номенклатуры и контрагентов. Оправка в ЕГАИС отчетов о производстве и импорте.

15.12.2015    180889    1221    biz-intel    374    

416

ККМ Кассовые операции Розничная торговля НДС 22% Системный администратор Программист 1С:Предприятие 8 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 или интернет. Поддержка маркировки и разрешительного режима. Поддержка пробития чеков с новыми ставками НДС 5%, НДС 7% и НДС 22%.

7900 руб.

25.05.2015    369344    2179    3250    

1160

Оптовая торговля Розничная торговля Обмен с ГосИС Программист Бухгалтер Пользователь 1С:Предприятие 8 1C:Бухгалтерия Розничная и сетевая торговля (FMCG) Оптовая торговля, дистрибуция, логистика Россия Бухгалтерский учет Управленческий учет Платные (руб)

Решение создано для помощи разработчикам, интеграторам и другим заинтересованным лицам по настройке системы маркировки обуви, одежды, лекарств, табака, фото, молока, духов(парфюма), питьевой воды, велосипедов и шин. Задавайте вопросы по работе с ЦРПТ, GS1, ЭДО, Национальным каталогом, накоплен опыт и знания по данным темам.

5000 руб.

18.03.2019    119726    68    115    

195
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. coolseo 80 20.06.17 02:30 Сейчас в теме
Здравствуйте, не совсем понятно зачем использовать ваш редактор на базе 1с, если можно руками добавлять в екселе?
2. iskan 24 20.06.17 08:43 Сейчас в теме
Дело в том, что в АТОЛ90Ф можно добавить данные только через их специальную утилиту, например, загрузив файл данных. А этот файл данных может иметь расширение только TXT и должен иметь строго определенный формат, принцип формирования как у csv, через табуляцию. Был бы я программистом других языков, я б что-нибудь другое написал, а так, раз я 1С-программист, написал через 1С:)
3. HameleonA 104 20.06.17 15:08 Сейчас в теме
А файл Excel Наверное тоже должен быть заполнен опрделенным образом?
Ага , на картинках уже увидел, что так
4. iskan 24 20.06.17 15:50 Сейчас в теме
(3)
Ну да, сделал раньше универсальный, однако, клиенты пихали файлы с товарами совсем уж как придется(с группами товаров и тп), в итоге решил не извращаться.
5. HameleonA 104 20.06.17 17:27 Сейчас в теме
1. Если Штрих код не задан, Программа "программирование таблиц" выдаст ошибку, нужно прописать условие, если нет ШК то 0.
2.Товары по порядковому номеру больше 999 так же не загружается, нужно удалить неразрывные пробелы

В остальном хорошо, будем использовать в работе. Спасибо!
6. iskan 24 20.06.17 18:01 Сейчас в теме
(5)
Спс, за комментарии.
По ШК странно, специально наших кассовиков спрашивал, все ли норм, если ШК не задан, сказали что все ОК типа.
НПП да, поправлю.
7. AntoShiK86 37 12.03.19 07:49 Сейчас в теме
В связи с выходом новой прошивки ваш обработка не грузит все необходимые поля и изменился формат файла:
1
1 1 128 ЦВЕТНИК МЕТАЛ.ПОЛИМЕР
1 2 8 4103000015244
1 3 8 1500.00
1 4 1 1
1 5 1 0
1 6 1 0
1 7 1 1
1 8 1 0
1 9 1 0
1 10 1 0
1 11 1 0
2 1 128 ПАМЯТНИК МЕТ.КРЕСТ МАЛЫЙ /ПОЛ.
2 2 8 4103000015251
2 3 8 1380.00
2 4 1 1
2 5 1 0
2 6 1 0
2 7 1 1
2 8 1 0
2 9 1 0
2 10 1 0
2 11 1 0
Прикрепленные файлы:
ТаблицаТовары.docx
Для отправки сообщения требуется регистрация/авторизация