Имя: Пароль:
1C
1С v8
Внешняя обработка в папке 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. На штрих никто не заменит к сожалению. Получается что проблема в драйверах и внешних обработках. Теперь каким то способом необходимо подобрать драйвера с совместимой обработкой.