|
Внешняя обработка в папке Users | ☑ | ||
---|---|---|---|---|
0
GoldMax
27.08.12
✎
11:54
|
1С 8.2. Конфигурация "Управление торговлей" 10.3
Для печати различных способов оплаты на ККМ необходимо исправить внешнюю обработку AutoFiscalPrinters_v2.epf Данная обработка находится в системном каталоге C:\Users\User\AppData\Local С помощью проводника нет доступа к папке C:\Users. Также нет доступа к этой обработке из конфигуратора и тем более из 1С. С помощью конфигуратора после пошаговой отладки получилось внести необходимые измененния в эту обработку, но как я понимаю после изменений эту обработку необходимо отркыть в режиме 1С Предприятие. А т.к. каталог C:\Users скрыт, то при открытии 1С Предприятие я не могу выбрать этот каталог, т.к. его просто нет в списке папок в диалоге открытия и просмотре содержимого диска С. Подскажите пожалуйста как применить внесенные изменения в режиме 1С Предприятия. Т.е. как открыть обработку из папки C:\Users На данном компьютере установлена Windows 7 |
|||
1
GoldMax
27.08.12
✎
12:16
|
Так возможно ли внести изменения в обработку?
|
|||
2
Hmster
27.08.12
✎
12:22
|
открывай проводником сразу "C:\Users\User\AppData\Local". Не?
|
|||
3
Liova
27.08.12
✎
12:27
|
А разве эта обработка не в справочнике находится?
И вообще, если папка скрыта, она всё равно доступна. |
|||
4
GoldMax
27.08.12
✎
12:28
|
Проводник тоже не видит этот каталог. Только с помощью FAR есть доступ в этот каталог.
Но как я понимаю эту обработку необходимо переоткрыть после внесения изменений в режиме 1С Предприятие. А в этом режиме данный каталог не виден в спсике паок диска С. |
|||
5
del123
27.08.12
✎
12:28
|
Возьми обработку с диска ИТС, измени и замени в предприятии на измененную
|
|||
6
pessok
27.08.12
✎
12:28
|
если она зарегана в системе, то тупо сохрани ее куда надо, измени, переподцепи. профит
|
|||
7
GoldMax
27.08.12
✎
12:29
|
(3) В каком справочнике?
Знаете другой доступ к данной обработке? |
|||
8
Галахад
гуру
27.08.12
✎
12:29
|
(4) Ну и скопируй ее Фаром, куда-нибудь. В "Мои документы", например.
|
|||
9
pessok
27.08.12
✎
12:30
|
(7) в справочнике ВнешниеОбработки
|
|||
10
GoldMax
27.08.12
✎
12:31
|
(5) У меня уже есть измененная мною с помощью конфигуратора. Не могу проверить результат, т.к. не могу открыть в режиме 1С Предприятие
|
|||
11
GoldMax
27.08.12
✎
12:32
|
(6) Вот переподцепить то и не получается. Нет доступа из 1С Предприятие в каталог C:\Users. Программа не видит этот каталог в списке папок диска С
|
|||
12
Шапокляк
27.08.12
✎
12:33
|
Справочник "Обработки обслуживания ТО". Можно там найти, сохранить, исправить и заново залить в справочник.
|
|||
13
pessok
27.08.12
✎
12:33
|
(11) бро, проснись. СНАЧАЛА сохранить куда надо, потом внести изменения, ПОТОМ уже зацеплять заново. А ты поди вносил изменения во временной файле, они уже того, тютю
|
|||
14
Lokli
27.08.12
✎
12:33
|
(0) Если вы используете стандартный механизм работы с торговым оборудованием, то данная обработка хранится в справочнике "Обработки обслуживания торгового оборудования" (ОбработкиОбслуживанияТО). В каталог "C:\Users\User\AppData\Local" 1С "разворачивает" обработку из справочника и запускает. В справочнике находите эту обработку, заменяете на свою и получаете результат.
|
|||
15
del123
27.08.12
✎
12:34
|
(10) Сервис - торговое оборудование - подключение и настройка торгового оборудования - выбираешь нужное устройство, заходишь в него, там есть обработка обслуживания. Открываешь ее и там обновляешь до нужной.
|
|||
16
GoldMax
27.08.12
✎
12:36
|
(14) да использую стандартный механизм работы с торговым оборудованием. Спасибо за совет. Пойду попробую
|
|||
17
GoldMax
27.08.12
✎
12:36
|
(15) И ваш вариант тоже сейчас попробую
|
|||
18
Lokli
27.08.12
✎
12:38
|
(17) А это один и тот же вариант, только дороги разные. :)
|
|||
19
del123
27.08.12
✎
12:40
|
(18) угу) Лично мне так проще найти нужную обработку)
|
|||
20
GoldMax
27.08.12
✎
12:53
|
(19) Где и как ищете?
А может быть у вас есть та, котороая и мне сейчас нужна? |
|||
21
Liova
27.08.12
✎
12:55
|
(20) :))))
Имеется ввиду смотреть не через справочник, а через ТО, к которому подвязан элемент справочника. |
|||
22
del123
27.08.12
✎
13:03
|
(20) как ищу описал выше. Наверняка есть, если у Вас типовая)) Думается мне, если бы у Вас не было доступа к папке Users, Вы бы в систему не зашли)) Там в семерке две папки, к одной нет доступа, к другой есть. Попробуйте в командной строке набрать %userprofile%\Application Data\1C\
|
|||
23
GoldMax
27.08.12
✎
22:01
|
(14) Обработку нашел, отредактировал и подцепил в 1С. Большое спасибо.
|
|||
24
GoldMax
27.08.12
✎
22:10
|
Но самая главная задача к сожалению так и осталась не решенной.
В найденной обработке AutoFiscalPrinters_v2.epf Имеется процедура закрытия чека. В нее передаются 2 параметра: сумма наличных оплат и сумма безналичных оплат. И в чеке на ФР FPRINT 55 печатаются только 2 этих способа оплаты. А мне необходимо печатать и другие способы оплаты - например "Банковский кредит". Подскажите пожалуйста что и как необходимо поправить в процедуре ЗакрытиеЧека чтобы можно было видеть на чеке более 2 типов оплаты. Для решения данной задачи также придется подправить некоторые алгоритмы расчета сумм по каждому типу оплаты в основной конфигурации (Документ.ЧекККМ), но это для меня не сложно. Самое сложное заключается в процедуре "ЗакрытиеЧека". |
|||
25
Liova
28.08.12
✎
09:42
|
Прежде всего надо узнать, умеет ли такое фискальник и драйвер, а уж потом делать связку
пробитие - обработка обслуживания - драйвер. |
|||
26
GoldMax
28.08.12
✎
10:07
|
(25) В драйвере есть возможность печатать до 10 различных способов оплаты. 4 из них уже заполнены. Нам нужны только первые 3. Но в 1С работают только 2 первых способа оплаты. Необходимо добавить еще хотя бы 1 способ.
|
|||
27
del123
28.08.12
✎
12:33
|
(26) Смотри внимательно на строку
Объект.Драйвер.ЗакрытьЧек(Объект.ИДУстройства, СуммаНал, СуммаБезнал, 0) в функции закрытия чека обработки. И догадайся что можно сделать с последним нулем. |
|||
28
GoldMax
28.08.12
✎
13:20
|
(27) Да вот к сожалению у меня нет последнего нуля. Если бы был, то и вопросов не задавал.
У меня есть только Объект.Драйвер.ЗакрытьЧек(Объект.ИДУстройства, СуммаНал, СуммаБезнал); Как только добавляю еще один параметр как вы и предлагаете, то получаю в ответ что при вызове процедуры передано слишком много параметров. |
|||
29
del123
28.08.12
✎
13:26
|
Да я уже понял. У меня была касса Штрих-ФР-К и соответственно обработка для нее. Там позволяет без проблем 3 вида оплаты передавать...
|
|||
30
GoldMax
28.08.12
✎
13:45
|
(29) А вот у меня FPrint - 55. На штрих никто не заменит к сожалению. Получается что проблема в драйверах и внешних обработках. Теперь каким то способом необходимо подобрать драйвера с совместимой обработкой.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |