Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: При печати на Марию 301М обрезает фамилию
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Работа с торговым оборудованием
twilight_dream
Орезает поле КАСИР до 9-ти знаков

собственно в 1С не нашли где вообще передается фамилия кассира и как.

TipsyKID
Из документации :

InitFP() Вызов окна настройки ФР. Сделанные настройки сохраняются в конфигурационном файле и вступают в силу только после вызова SetFP(N).
CashierRegistration(String name, String password) Регистрация кассира. name - имя кассира, отображаемое в каждом чеке, password - пароль доступа. Имя и пароль обрезаются программой до размеров, разрешенных конкретной моделью ФР.

необходимо зарегистрироваться для просмотра ссылки
twilight_dream
Цитата(TipsyKID @ 03.11.14, 17:15) необходимо зарегистрироваться для просмотра ссылки
Из документации :

InitFP() Вызов окна настройки ФР. Сделанные настройки сохраняются в конфигурационном файле и вступают в силу только после вызова SetFP(N).
CashierRegistration(String name, String password) Регистрация кассира. name - имя кассира, отображаемое в каждом чеке, password - пароль доступа. Имя и пароль обрезаются программой до размеров, разрешенных конкретной моделью ФР.

необходимо зарегистрироваться для просмотра ссылки


Єто как то связано с 1С?Вы смотрели что там по ссылке на документацию скачивается?
TipsyKID
Цитата(twilight_dream @ 03.11.14, 18:28) необходимо зарегистрироваться для просмотра ссылки
Єто как то связано с 1С?Вы смотрели что там по ссылке на документацию скачивается?


Не только смотрел , но и читал !

«ФК:Фискальный регистратор» с точки зрения использующей ее программы представляет собой OLE-объект. Методы этого объекта предполагают возможность выполнения только тех операций, которые обеспечиваются всеми известными типами фискальных регистраторов. Поэтому при использовании данной компоненты не существенно, какой конкретно ФР подключен, - работа со всеми с точки зрения вызывающей программы совершенно одинакова.
«ФК:Фискальный регистратор» включает в себя драйвер "Эмулятора" фискального регистратора, предназначенный для отладки вызывающей программы. В процессе своей работы эмулятор показывает все запросы, переданные ему вызывающей программой в отдельном окне, что позволяет проверить работоспособность вызывающей программы без физического подключения фискального регистратора.

Поддерживаемые модели ФР.

1. Мария 301 МТМ, версия ПО Т3.


Если Вы не знаете как связанна 1с с OLE-объектами, Вам лучше не настраивать кассовое оборудование.
Vofka
Цитата(twilight_dream @ 03.11.14, 17:28) необходимо зарегистрироваться для просмотра ссылки
Вы смотрели что там по ссылке на документацию скачивается?

Браузер пытается сам "воспроизвести" тот файл, но у него это не очень хорошо получается. То, что вам дали по ссылке надо скачать и открыть Word-ом.
python
twilight_dream, Вы бы указали конфигурацию, используемый драйвер.
Насколько я знаю - ни одна типовая конфигурация не поддерживала в стандартной поставке Марию.
Есть несколько драйверов для этого ФР, какой из них у Вас - не известно.
Более того, ответ на Ваш вопрос известен только тому разработчику, который дорабатывал Вашу конфигурацию для работы с данным ФР. Или программисту, имеющему доступ к коду конфигурации.

Если используется OLE Manager, то вот выдержка из документации к методу Init:
CashierIdent - идентификатор кассира. Не более 4-х символов в длину (не более 9-ти символов в длину для версии принтера М301-МТМ)
twilight_dream
Цитата(TipsyKID @ 03.11.14, 17:44) необходимо зарегистрироваться для просмотра ссылки
Не только смотрел , но и читал !

«ФК:Фискальный регистратор» с точки зрения использующей ее программы представляет собой OLE-объект. Методы этого объекта предполагают возможность выполнения только тех операций, которые обеспечиваются всеми известными типами фискальных регистраторов. Поэтому при использовании данной компоненты не существенно, какой конкретно ФР подключен, - работа со всеми с точки зрения вызывающей программы совершенно одинакова.
«ФК:Фискальный регистратор» включает в себя драйвер "Эмулятора" фискального регистратора, предназначенный для отладки вызывающей программы. В процессе своей работы эмулятор показывает все запросы, переданные ему вызывающей программой в отдельном окне, что позволяет проверить работоспособность вызывающей программы без физического подключения фискального регистратора.

Поддерживаемые модели ФР.

1. Мария 301 МТМ, версия ПО Т3.


Если Вы не знаете как связанна 1с с OLE-объектами, Вам лучше не настраивать кассовое оборудование.


Вы пошутить решили? По ссылке скачался документ с двумя строчками бессмысленного текста.

Цитата(python @ 03.11.14, 17:58) необходимо зарегистрироваться для просмотра ссылки
twilight_dream, Вы бы указали конфигурацию, используемый драйвер.
Насколько я знаю - ни одна типовая конфигурация не поддерживала в стандартной поставке Марию.
Есть несколько драйверов для этого ФР, какой из них у Вас - не известно.
Более того, ответ на Ваш вопрос известен только тому разработчику, который дорабатывал Вашу конфигурацию для работы с данным ФР. Или программисту, имеющему доступ к коду конфигурации.

Если используется OLE Manager, то вот выдержка из документации к методу Init:
CashierIdent - идентификатор кассира. Не более 4-х символов в длину (не более 9-ти символов в длину для версии принтера М301-МТМ)


Ну, вообще то 9 символов и выводит, затем обрезает. Я просто смотрел обработку от РЕзонанса, они в восьмерке и семерке похожи, которая выпечатывает чек, я нигде там не увидел, чтобы фамилия кассира передавалась куда то при печати через функции, или другим путем. Поэтому не могу сказать, откуда печатается фамилия кассира в чеке, из 1С, или зашита в аппарате.

Конфигурация АБТ-шная комплексная.
Всё что могу сказать про драйверы, это то, что мы их кладем в папку и настраиваем в справочнике
Vofka
Цитата(twilight_dream @ 04.11.14, 12:33) необходимо зарегистрироваться для просмотра ссылки
Вы пошутить решили? По ссылке скачался документ с двумя строчками бессмысленного текста.

Ещё раз, последний:
Цитата(Vofka @ 03.11.14, 17:53) необходимо зарегистрироваться для просмотра ссылки
Браузер пытается сам "воспроизвести" тот файл, но у него это не очень хорошо получается. То, что вам дали по ссылке надо скачать и открыть Word-ом.

twilight_dream
Цитата(python @ 03.11.14, 17:58) необходимо зарегистрироваться для просмотра ссылки
twilight_dream, Вы бы указали конфигурацию, используемый драйвер.
Насколько я знаю - ни одна типовая конфигурация не поддерживала в стандартной поставке Марию.
Есть несколько драйверов для этого ФР, какой из них у Вас - не известно.
Более того, ответ на Ваш вопрос известен только тому разработчику, который дорабатывал Вашу конфигурацию для работы с данным ФР. Или программисту, имеющему доступ к коду конфигурации.

Если используется OLE Manager, то вот выдержка из документации к методу Init:
CashierIdent - идентификатор кассира. Не более 4-х символов в длину (не более 9-ти символов в длину для версии принтера М301-МТМ)

Кстати нашел таки функцию в глобально модуле, где это дело обрезается до 9-ти символов. Разработчики подсказали. Действительно это делается потому что более 9-ти не воспринимает.
python
Трудно лечить больного, не видя его smile.gif
Фамилия кассира как-то связана с пользователем 1С?
twilight_dream, если используете драйвера от Резонанса - смотрите параметры, которые передаются при вызове методов Init/InitEx в 1С. Если параметр CashierIdent не заполнен - будет выдан диалог с запросом. Запрос выдается при подключению к ФР?

Опоздал с ответом icon_beer17.gif
twilight_dream
Цитата(Vofka @ 04.11.14, 12:59) необходимо зарегистрироваться для просмотра ссылки
Ещё раз, последний:

Мне просто интересно стало. Когда вы первый раз написали про браузер и посоветовали скачать файл и открыть вордом, прежде чем давать совет, откуда вы взяли, что я просматриваю файл браузером, а не скачал его и не посмотрел вордом? Я никогда не смотрю подобные текстовые форматы браузером. Просто прежде чем давать ссылку хорошим тоном было бы убедиться, что по ней лежит то, что вы хотите показать.
Vofka
Цитата(twilight_dream @ 04.11.14, 16:15) необходимо зарегистрироваться для просмотра ссылки
Мне просто интересно стало. Когда вы первый раз написали про браузер и посоветовали скачать файл и открыть вордом, прежде чем давать совет, откуда вы взяли, что я просматриваю файл браузером, а не скачал его и не посмотрел вордом? Я никогда не смотрю подобные текстовые форматы браузером. Просто прежде чем давать ссылку хорошим тоном было бы убедиться, что по ней лежит то, что вы хотите показать.

Признаюсь, что до этого момента не смотрел. Но я не сомневался в том, что TipsyKID дает ссылку не просто так. Только что скачал, открыл и посмотрел:
Цитата
ФК:Фискальный регистратор 2.0
OLE-сервер для работы с фискальным регистратором.
Руководство программиста


На ваш вопрос:
Цитата(twilight_dream @ 03.11.14, 17:28) необходимо зарегистрироваться для просмотра ссылки
Єто как то связано с 1С?Вы смотрели что там по ссылке на документацию скачивается?

теперь уже от себя лично могу ответить: да это связано с 1С.

Цитата(twilight_dream @ 04.11.14, 12:33) необходимо зарегистрироваться для просмотра ссылки
Вы пошутить решили? По ссылке скачался документ с двумя строчками бессмысленного текста.

По-моему мнению там больше 2 строчек и текст осмысленный.

Вернемся к вашему предложению выше.
Цитата(twilight_dream @ 04.11.14, 16:15) необходимо зарегистрироваться для просмотра ссылки
Просто прежде чем давать ссылку хорошим тоном было бы убедиться, что по ней лежит то, что вы хотите показать.

Мое мнение такое, что по ссылке выше лежит нормальная информация. То, что она бесполезна лично для вас - это скорее ваши проблемы. Но тем не менее вы даете понять "сам дурак" человеку, который вам хотел помочь, при этом почему "сам дурак" не понятно (или это только мне непонятно?). Вот я и решил, что вы просто не можете скачать файл.
TipsyKID
Я уважаемому пользователю, почти сразу сказал о проблеме :
Цитата
CashierRegistration(String name, String password) Регистрация кассира. name - имя кассира, отображаемое в каждом чеке, password - пароль доступа. Имя и пароль обрезаются программой до размеров, разрешенных конкретной моделью ФР.


Имя метода зависит только от драйвера с которым он работает. Обычно наименования методов очень похожи, как видим ответом на его вопрос был метод :

CashierIdent , в моем ответе CashierRegistration.
Ссылку на документацию дал, как один из возможных источников для информации.


Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.