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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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