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


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 или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует