Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Атол 30Ф, настройка ФФД 1.05

v7: Атол 30Ф, настройка  ФФД 1.05
Я
   ildary
 
12.04.18 - 13:55
Уважаемые специалисты, скажите пожалуйста, можно ли проверить работу ФР Атол 30Ф в режиме ФФД 1.05, если при покупке аппарат был включен не в режиме онлайн кассы, а в старом (неонлайн). Сейчас стоят две кассы в режиме ФФД 1, но для ФФД 1.05 1С сделала отдельную обработку с совсем другим способом печати (генерацией XML).
 
 
   Builder
 
1 - 12.04.18 - 14:00
Что за режим "неонлайн" на 30Ф?
   ildary
 
2 - 12.04.18 - 14:03
(1) в каком режиме работали все фискальные аппараты до 2017 года. Я, к сожалению, забыл как это называется, поэтому обозвал его неонлайн.

Переформулирую свой вопрос - какие вообще способы тестирования онлайн кассы с ФФД 1.05 существуют, кроме аренды МГМ?
   spectre1978
 
3 - 12.04.18 - 14:05
(2) копеечки проводить и делать возврат отменили с 1.05?
   ildary
 
4 - 12.04.18 - 14:08
(3) Извините, я до этого еще не добрался, только-только распаковал коробку и изучаю папку Equip в ТиС.
   Builder
 
5 - 12.04.18 - 14:26
(4) Распаковал коробочку с кассой? Если да, то пока она не фискализована, можешь печатать на ней все что захочешь.
   ildary
 
6 - 12.04.18 - 14:28
(5) Это да, но сможет ли она работать правильно, если я буду пытаться делать печать в формате ФФД 1.05? Если при покупке она сейчас в режиме "неонлайн"?
   Builder
 
7 - 12.04.18 - 14:29
(6) Да кто такой "неонлайн" то?
   ildary
 
8 - 12.04.18 - 14:37
(7) Фискальный регистратор, который не умеет передавать данные через интернет в налоговую. До 2016 года любой ФР работал в таком режиме.

Когда мы покупали этот экземпляр - нам сказали, что он не фискализирован (что подтвержает тестовая печать) и не должен передавать данные в налоговую. Мой вопрос - могу ли я сейчас испытать печать чека из 1С в режиме ФФД 1.05, ничего не посылая в ОФД, чтобы не спамить налоговую тестовыми чеками по 1 рублю?
   Builder
 
9 - 12.04.18 - 14:40
Открою маленький секрет.
1С отказался от своей поделки в виде XML файла и вернулся к работе напрямую с драйвером.
В последней ТиС ищи файл frATOL54_comm_105.ert

Пока ты не зарегистрировал кассу в налоговой и не заключил договор с ОФД, касса никуда ничего не передаст.
И таки она должна быть прошита прошивкой под 1.05.
   spectre1978
 
10 - 12.04.18 - 14:41
(8) вы в общих чертах представляете себе объем данных, который идет по этому каналу? Там ваши несколько чеков, которые вы пробьете для теста - это вообще ни о чем. Ну и в целом (5) прав, хотя я не знаю, будет ли она в таком состоянии чего-то печатать, не пробовал.
 
 Рекламное место пустует
   Klesk
 
11 - 12.04.18 - 14:42
(9) как они зат...хали (
   Builder
 
12 - 12.04.18 - 14:43
(8) И забудьте про "неонлайн", такие кассы сейчас вам не продадут.
   Builder
 
13 - 12.04.18 - 14:44
(10) Еще как будет.
   Kigo_Kigo
 
14 - 12.04.18 - 14:53
(12) Чейт, сча кассу можно зафискалить, как принтер чеков, фискальные регистратор или ккт онлайн, все эти режимы они поддерживают, и да печать все будет, только при закрытии чек будет писать
"ККТ НЕ ФИСКАЛИЗИРОВАНА!"
   ildary
 
15 - 12.04.18 - 15:00
(9) Большое спасибо! Я сходу нашел fr_Atol30F.efd и пошёл по ложному пути.

(10) согласен, но хочу всё сделать правильно, чтобы не было причин сказать "Наш программист накосячил и теперь налоговая задаёт вопросы".

(14) Если я правильно помню - сейчас касса настроена как фискальный регистратор, при включении она выдаёт надпись "ККТ НЕ ФИСКАЛИЗИРОВАНА!" - нужно ли что-нибудь менять перед тестированием?
   Kigo_Kigo
 
16 - 12.04.18 - 15:08
(15) Нет, тести так, после фискализации и настройки касса сама поймет, что и как выплевывать на ОФД
   ildary
 
17 - 12.04.18 - 15:09
(16) Большое спасибо за помощь! Я был неуч (в начале топика), а теперь почти специалист :)

Только вот странная вещь - во внутренностях frATOL54_comm_105.ert не вижу никаких упоминаний про ИНН Кассира (требуется в ФФД 1.05). ТиС версии 997, в файле RELEASE.TXT есть упоминания об ФФД 1.05.
   Kigo_Kigo
 
18 - 12.04.18 - 15:12
(15) согласен, но хочу всё сделать правильно, чтобы не было причин сказать "Наш программист накосячил и теперь налоговая задаёт вопросы".
Что вы их как черти ладана боитесь, эти копейки никому не интересны, и спрашивать за них, это уже докопаться до столба
   ildary
 
19 - 12.04.18 - 15:32
(18) не буду спорить, это тоже верно. А вот насчёт ИНН кассира для ФФД 1.05 - подскажите пожалуйста - где их найти его выгрузку в ФР? Или надо самому впилить что то вроде такого?

Объект.AttrValue = ИННКассира;
Объект.AttrNumber = 1203;
Объект.WriteAttribute();
   Kigo_Kigo
 
20 - 12.04.18 - 15:39
(19) Впили сам, тока в  чеке

Функция ПробитьЧекНаККМ()

    Кассир = глФамилияИмяОтчество(ВыбКассир);
    Кассир = Кассир + "/" + ВыбКассир.ИНН;

В Процедуре печатать чек (Обработке обслуживания)
ВР_Кассир = Сред(Кассир,,СтрНайти(Кассир,"/")-1);
ИННКассира= Сред(Кассир,СтрНайти(Кассир,"/")+1,);

        Объект.AttrValue = ВР_Кассир ;
        Объект.AttrNumber = 1021;
        Объект.WriteAttribute();

Объект.AttrValue = ИННКассира;
Объект.AttrNumber = 1203;
Объект.WriteAttribute();
   ildary
 
21 - 12.04.18 - 15:44
(20) я понял: дописать рядом с кассиром. Но там ведь есть ещё другие новые поля: Место расчетов, Признак способа расчета и т.д. - это тоже руками вписать? Зачем тогда 1С обьявила, что поддерживает ФФД 1.05?
   Kigo_Kigo
 
22 - 12.04.18 - 15:47
(21) скорее всего - это пока что не обязательные требования,я пока 1.05 не переходил, они по этому от мхл отказались, потому что его раскорячивать слоднее- чем работать напрямую с драйвером, но это ИМХО
   piter3
 
23 - 12.04.18 - 15:49
(21) Кто сказал,что для 7.7?тем более уже десятки платных обработок для старья есть
   ildary
 
24 - 12.04.18 - 15:54
(23) не понял вопроса - в файле release.txt написано вот что: "Внесены изменения для ККМ работающих по ФФД 1.05". То есть поддержка 1.05 уже есть.
Платные обработки не интересуют - у нас много изменений и проще ковыряться в типовой, чем в типовой и еще в платной обработке.
   Сияющий в темноте
 
25 - 12.04.18 - 19:58
в Ффд 105 сказано,что инн кассира передается при его наличии,дописывается в таблицу данных кассира,а в обработке кассир выбирается по паролю и считается,что эти данные ввели при настройке ккт
   piter3
 
26 - 12.04.18 - 20:05
(24) я (9) не прочитал сразу
   Pit0n_08
 
27 - 13.04.18 - 07:31
(9) А вот работают ли скидки в "новой" версии обработки "frATOL54_comm_105.ert"? Кто-нибудь уже проверил?
   ildary
 
28 - 13.04.18 - 08:11
(25) Скажите пожалуйста - где хранится таблица данных кассира? В 1С? Драйвере атолла на компьютере? В памяти ФР?
   FormatC
 
29 - 13.04.18 - 09:33
(27) у меня не заработали, пишет недоступно в данной версии оборудования
   Сияющий в темноте
 
30 - 13.04.18 - 09:46
В ФФД105 скидок нет,цена товара передается с учетом всех скмидок и надбавок,конечно,поле скидка и его код типа никуда не делись,но они пишутся к сведению,то есть на итоги не влияют
в драйвере атола,настройка свойств,потом параметры оборудования,там будет вкладка кассиры
   ildary
 
31 - 13.04.18 - 10:08
(30) спасибо, кассиров нашёл.

Ещё такой вопрос - у нас сейчас используются драйверы Атол ККМ 8.16 на WinXP и Windows2003. В некоем будущем будет переход на УТ11 - я так понял, что внутри УТ11 драйвер АТОЛ девятой версии - будет ли эта схема работать с Windows 2003?
   Сияющий в темноте
 
32 - 13.04.18 - 10:26
В чем проблема в установке драйвера девятой версии или регистрации вручную компоненты для 1с из восьмого драйвера?
   ildary
 
33 - 13.04.18 - 10:31
(32) я Вас правильно понял DTO девятой версии без проблем работает и под WinXP и под Sever2003? С DTO8 проблем точно нет.
 
 
   ildary
 
34 - 13.04.18 - 11:03
Вдогонку - вот тут: https://forum.infostart.ru/forum86/topic182883/

приводится сообщение техподдержки про девятую версию - "поддержка windows XP прекращена, соответственно новых драйверов под данную ОС нет и не будет".
   ildary
 
35 - 13.04.18 - 11:29
В итоге я понял - пока работаем на 7.7 - применяем драйвер DTO8, при переходе на УТ11 - надо будет ставить DTO9. Интересно, если их одновременно поставить - будут ли конфликтовать?
   Kigo_Kigo
 
36 - 13.04.18 - 11:44
(35) Да
   Pit0n_08
 
37 - 13.04.18 - 12:10
(29) Прикольно, но в прошлой версии (в обертке XML) скидки работали...
   FormatC
 
38 - 13.04.18 - 12:12
(37) ага, я и откатился пока назад... в новой обработке от 1с если есть скидка метод из dll выдает ошибку
   ildary
 
39 - 13.04.18 - 12:22
Большое спасибо всем ответившим!
   sanyaka
 
40 - 25.04.18 - 08:48
И спользовали доработанную frATOL54_comm.ert с офд 1.0.
Сейчас будем переходить на 1.05. Посмотрел frATOL54_comm_105.ert получается уходим от xml.
На сколько понял, теперь нужно со скидками разбираться. Раньше указывали в xml кол-во, цена (без скидки), сумма с учетом скидок. Сейчас же суммы не будет, будет отдельный общий параметр скидки Объект.Percents = Скидка; Это в рублях или процентах? Можно ли как-то сумму общую задать ?

Касса по сети работала. Как передать ip, port ?

Передавать email, tel тож в обработке не написано...

Ну и главное это оплата наличными, по карте...

Короче нужно доки читать... Мож кто-нить уже проходил этот путь или есть примеры?
   ildary
 
41 - 25.04.18 - 08:58
(40) Скажу только за себя: мы решили не передавать в чек никакой информации по скидке, а только финальную цену / сумму (после применения скидки). Про сеть не скажу - у нас касса либо локально, либо RDP. Остальное еще сам не читал - касса еще только куплена, не фискализирорована.
   Сияющий в темноте
 
42 - 25.04.18 - 09:31
Скидки,если передаются,то только пишутся в буфер чека,т.к.цены без скидки нет,то смысла в передаче скидки тоже.Проще расчет скидок написать текстовыми строками вместе с первоначальной ценой товара
   sanyaka
 
43 - 25.04.18 - 10:08
(42) Раньше автоматически эти строки со скидками генерировались, теперь получается придется вручную их реализовывать...
На сколько я помню у нас в нестандартной конфигурации 1С 7.7 главное это кол-во и сумма с учетом скидок. Если теперь нужно передавать кол-во и цену с учетом скидок, а общую сумму нельзя передать... То получается может общая сумма разъехаться из-за округлений. Сколько знаков после запятой можно передать в цене и в кол-ве?
   sanyaka
 
44 - 25.04.18 - 10:35
Понятно, видимо нужно будет править немного алгоритм скидок, чтобы цена с учетом скидки округлялась до 2ух знаков (сейчас стоит до 5) тогда по идее проблем не должно возникнуть...
   ildary
 
45 - 25.04.18 - 10:44
(44) а для чего вы округляете до 5 знака? Валютная торговля?
   sanyaka
 
46 - 25.04.18 - 10:51
(45) Мы специально не округляем до 5. Так было написано, на сколько я понял это очень старая конфигурация ТИС дописанная вручную. Скидки там так работали: цена 2 знака, кол-во 2 знака. Например, нужно сделать скидку в 2% вычисляется новая ценаX уже с учетом скидки с 5 знаками и умножалась на кол-во 2 знака  = суммаX в 2 знака в итоге проходила в проводке...
   sanyaka
 
47 - 28.04.18 - 09:32
Может я чего-то не понимаю.
Подскажите, почему в последней ТИС используется для 1.05 следующий код:

Если ЗагрузитьВнешнююКомпоненту("FprnM1C82_54FZ.dll...") = 0  Тогда...
Объект = СоздатьОбъект("AddIn.FprnM45");...

Для чего используется до сих пор обертка, хотя уже ушли от xml и теперь используем "AddIn.FprnM45" ?
Почему нельзя использовать сразу стандартную "FPrnM1C.dll" и "AddIn.FprnM45" ?
   Сияющий в темноте
 
48 - 28.04.18 - 12:02
Разные версии драйвера,и потом,видимо,создатели драйверов не стали дописывать работу с xml для получения новых полей,т.к.сертификацию,то они уже прошли,и ффд10 выполнили,а ффд105 обязательным станет в 2019 году
вот и приходится в 1с использовать методы,которых нет в компоненте.
и,есть методы,которые и в драйвере через набор байтов команды вызываются,т.к.опять же,не реализованы


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует