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


1С:Предприятие :: 1С:Предприятие 8 общая

ШТРИХ-М-01-Ф нет наименования товара в ОФД

ШТРИХ-М-01-Ф нет наименования товара в ОФД
Я
   Double_Medved
 
06.07.18 - 10:07
Добрый день!

По этой проблеме много читал в интернете, но проблема так и не решилась.
ШТРИХ-М-01-Ф печатает чек, в бумажном чеке все есть, например "Пирожок" 1шт 10р, передается в ОФД

В ОФД отображается "" 1шт 10р, то есть нет наименования вообще.

Уже читал об этом, ставил последний драйвер 4.14.0.698, смотрел обработку обслуживания. Не помогает.

В обработке передается Наименование товара, 1 параметр, то есть какого-то отдельного параметра типа "Наименование для ОФД" я не нашел.

Может кто-нибудь подсказать как решить эту проблему?
 
 
   SeriyP
 
1 - 06.07.18 - 10:18
(0) Конфигурация? Что в xml-чеке? Прошивка кассы? Что говорит ОФД?
   Kigo_Kigo
 
2 - 06.07.18 - 10:28
(0) Ждем ответа на (1)
   Double_Medved
 
3 - 06.07.18 - 10:30
Объект.Драйвер.НапечататьФискСтроку(Объект.ИДУстройства, Наименование, Количество, ЦенаСоСкидкой, СуммаДляСкидки, Отдел, НДС)
   dezss
 
4 - 06.07.18 - 10:38
(3) о...вы не используете xml, тогда курите старые дрова...
   Kigo_Kigo
 
5 - 06.07.18 - 10:55
Порядок такой, все будет уходить как надо    

Пока СписокТоваров.ПолучитьСтроку() = 1 Цикл
        СтрокаДляПечати = СписокТоваров.ТовНаим;
        Объект.Password          = Пароль;
        Объект.StringForPrinting=СтрокаДляПечати;
        Объект.Price       = СписокТоваров.Цена;
        Объект.Quantity    =СписокТоваров.Количество;
        Объект.Department        = НомерСекции;
   Double_Medved
 
6 - 06.07.18 - 11:07
(5)Вы кажется не полностью выложили кусок
   Double_Medved
 
7 - 06.07.18 - 11:09
Уже в ОФД писал, говорят разбирайтесь с кассой.

Облазил семь страниц гугла, кучу форумов, у кого-то заработало после обновления драйвера, у многих проблема так и не решилась.
   NikeArz
 
8 - 06.07.18 - 11:17
Чтобы наименование уходило в офд, необходимо перед наименованием поставить "//". 

//Пишем наименование товара для передачи в ОФД "//" озаначает что текст передается в ОФД но не печтается на ККМ

Объект.СтрокаДляПечати ="//"+ Товар.Наименование;
   Double_Medved
 
9 - 06.07.18 - 11:23
(8) Надо чтобы и в чеке бумажном и в ОФД все печаталось
   Kigo_Kigo
 
10 - 06.07.18 - 11:26
(6) Весь смысл этого куста что
 сначало
   СтрокаДляПечати = СписокТоваров.ТовНаим;
        Объект.Password          = Пароль;
        Объект.StringForPrinting=СтрокаДляПечати;

Потом загоняете количество и цену


 Объект.Price       = СписокТоваров.Цена;
        Объект.Quantity    =СписокТоваров.Количество;
        Объект.Department        = НомерСекции;


и так далее что там понаписано, налоги получено, тип оплаты


Если наоборот, как сделано в типовой, то наименование уходить не будет, только количество цена, пробуйте
 
 Рекламное место пустует
   Kigo_Kigo
 
11 - 06.07.18 - 11:28
Дайте код НапечататьФискСтроку
   Garykom
 
12 - 06.07.18 - 11:46
ECR.StringForPrinting := Name;

if ECR.FNOperation <> 0 then
   Garykom
 
13 - 06.07.18 - 11:47
У штрихов полный пи... с дубляжом методов
   Масянька
 
14 - 06.07.18 - 12:28
(0) А наименование, случайно, не длинное?
Ну, и конфа? Интересно  же...
   Kigo_Kigo
 
15 - 06.07.18 - 13:27
куда пропал автор?
Получилось?
   Double_Medved
 
16 - 06.07.18 - 14:25
Видимо перепиливать под универсальный драйвер, новую обработку и т.д.  

Старый метод не работает, в ОФД нет наименования, ошибок никаких нет, ничего.
   Масянька
 
17 - 06.07.18 - 14:34
(16) Конфа - секрет Полишинеля?
   Double_Medved
 
18 - 09.07.18 - 21:39
Это издевательство! Переписал всю обработку на DrvFr.dll, вместо DrvFr1C.dll, использовал другие методы и т.д.
   Double_Medved
 
19 - 09.07.18 - 21:52
Ставил кучу версий драйвера, менял формат документов, перепрошивал кассу, ставил на разные компы, запускал 1С и драйвер из-под админа, бесполезно.
   Double_Medved
 
20 - 09.07.18 - 21:54
В итоге помогло только использование другой dll вообще, и справочник по ее методам и параметрам
   dezss
 
21 - 10.07.18 - 15:58
(20) ну так напиши, какой другой dll
оставь след в истории!


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