|
ШТРИХ-М-01-Ф нет наименования товара в ОФД | ☑ | ||
---|---|---|---|---|
0
Double_Medved
06.07.18
✎
10:07
|
Добрый день!
По этой проблеме много читал в интернете, но проблема так и не решилась. ШТРИХ-М-01-Ф печатает чек, в бумажном чеке все есть, например "Пирожок" 1шт 10р, передается в ОФД В ОФД отображается "" 1шт 10р, то есть нет наименования вообще. Уже читал об этом, ставил последний драйвер 4.14.0.698, смотрел обработку обслуживания. Не помогает. В обработке передается Наименование товара, 1 параметр, то есть какого-то отдельного параметра типа "Наименование для ОФД" я не нашел. Может кто-нибудь подсказать как решить эту проблему? |
|||
1
SeriyP
06.07.18
✎
10:18
|
(0) Конфигурация? Что в xml-чеке? Прошивка кассы? Что говорит ОФД?
|
|||
2
Kigo_Kigo
06.07.18
✎
10:28
|
(0) Ждем ответа на (1)
|
|||
3
Double_Medved
06.07.18
✎
10:30
|
Объект.Драйвер.НапечататьФискСтроку(Объект.ИДУстройства, Наименование, Количество, ЦенаСоСкидкой, СуммаДляСкидки, Отдел, НДС)
|
|||
4
dezss
06.07.18
✎
10:38
|
(3) о...вы не используете xml, тогда курите старые дрова...
|
|||
5
Kigo_Kigo
06.07.18
✎
10:55
|
Порядок такой, все будет уходить как надо
Пока СписокТоваров.ПолучитьСтроку() = 1 Цикл СтрокаДляПечати = СписокТоваров.ТовНаим; Объект.Password = Пароль; Объект.StringForPrinting=СтрокаДляПечати; Объект.Price = СписокТоваров.Цена; Объект.Quantity =СписокТоваров.Количество; Объект.Department = НомерСекции; |
|||
6
Double_Medved
06.07.18
✎
11:07
|
(5)Вы кажется не полностью выложили кусок
|
|||
7
Double_Medved
06.07.18
✎
11:09
|
Уже в ОФД писал, говорят разбирайтесь с кассой.
Облазил семь страниц гугла, кучу форумов, у кого-то заработало после обновления драйвера, у многих проблема так и не решилась. |
|||
8
NikeArz
06.07.18
✎
11:17
|
Чтобы наименование уходило в офд, необходимо перед наименованием поставить "//".
//Пишем наименование товара для передачи в ОФД "//" озаначает что текст передается в ОФД но не печтается на ККМ Объект.СтрокаДляПечати ="//"+ Товар.Наименование; |
|||
9
Double_Medved
06.07.18
✎
11:23
|
(8) Надо чтобы и в чеке бумажном и в ОФД все печаталось
|
|||
10
Kigo_Kigo
06.07.18
✎
11:26
|
(6) Весь смысл этого куста что
сначало СтрокаДляПечати = СписокТоваров.ТовНаим; Объект.Password = Пароль; Объект.StringForPrinting=СтрокаДляПечати; Потом загоняете количество и цену Объект.Price = СписокТоваров.Цена; Объект.Quantity =СписокТоваров.Количество; Объект.Department = НомерСекции; и так далее что там понаписано, налоги получено, тип оплаты Если наоборот, как сделано в типовой, то наименование уходить не будет, только количество цена, пробуйте |
|||
11
Kigo_Kigo
06.07.18
✎
11:28
|
Дайте код НапечататьФискСтроку
|
|||
12
Garykom
гуру
06.07.18
✎
11:46
|
ECR.StringForPrinting := Name;
if ECR.FNOperation <> 0 then |
|||
13
Garykom
гуру
06.07.18
✎
11:47
|
У штрихов полный пи... с дубляжом методов
|
|||
14
Масянька
06.07.18
✎
12:28
|
(0) А наименование, случайно, не длинное?
Ну, и конфа? Интересно же... |
|||
15
Kigo_Kigo
06.07.18
✎
13:27
|
куда пропал автор?
Получилось? |
|||
16
Double_Medved
06.07.18
✎
14:25
|
Видимо перепиливать под универсальный драйвер, новую обработку и т.д.
Старый метод не работает, в ОФД нет наименования, ошибок никаких нет, ничего. |
|||
17
Масянька
06.07.18
✎
14:34
|
(16) Конфа - секрет Полишинеля?
|
|||
18
Double_Medved
09.07.18
✎
21:39
|
Это издевательство! Переписал всю обработку на DrvFr.dll, вместо DrvFr1C.dll, использовал другие методы и т.д.
|
|||
19
Double_Medved
09.07.18
✎
21:52
|
Ставил кучу версий драйвера, менял формат документов, перепрошивал кассу, ставил на разные компы, запускал 1С и драйвер из-под админа, бесполезно.
|
|||
20
Double_Medved
09.07.18
✎
21:54
|
В итоге помогло только использование другой dll вообще, и справочник по ее методам и параметрам
|
|||
21
dezss
10.07.18
✎
15:58
|
(20) ну так напиши, какой другой dll
оставь след в истории! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |