Имя: Пароль:
1C
1С v8
Измнение обработки ПечатьЦенников Управление Торговлей
0 TWIkZ
 
12.06.12
11:49
Платформа 8.2.14, Конфигурация Управление Торговлей 11, обработка ПечатьЭтикетокИЦенников

В шаблоне ценника можно установить поле "цена".
При печати будет выводится цена вида ***,** руб. (например 120,30 руб.)
Нужно изменить обработку так, чтобы при печати цена выводилась в виде *** руб. ** коп. (например 120 руб. 30 коп.)

При всём при этом обработку изменять нельзя, её необходимо сделать внешней.
Просьба подсказать в каком направлении копать.

Заранее благодарю за помощь.
1 rotting
 
12.06.12
11:51
так что тебе не понятно? Ты ж все правильно написал
2 TWIkZ
 
12.06.12
11:58
Единственный способ изменить вывод цены, который я нашел - это через модуль менеджера обработки. Но во внешней обработке его нет, а конфигурацию менять нельзя.
Есть идеи, как изменить внешнюю обработку?
3 rotting
 
12.06.12
12:07
(2) сохрани обработку как внешнюю и в ней пропиши нужные тебе функции, которые нужно изменить, и вызывай их уже с нового места.

З.Ы. Нужно конечно посмотреть на обработку, но лень)
4 TWIkZ
 
12.06.12
12:16
Сохранил первым делом.
Но схема вывода ценника такая:
- Форма  внешней обработки
- Общие модули конфигурации
- Модуль менеджера обработки конфигурации
  * Подстановка цены (запрос из регистра)

Вобщем что именно изменить в этой внешней обработке, чтобы изменился формат цены, я не могу допереть.
5 qwerty09
 
12.06.12
13:15
(4) ну так сохрани как внешнюю, методы из модуля менеджера перенеси в модуль объекта, измени обращения к этим методам в обработке и потом пропиши свой формат вывода
6 TWIkZ
 
12.06.12
22:23
К модулю менеджера обработка вообще не обращается, это делают Общие модули.
7 Агент Инфостарта
 
13.06.12
00:34
(0) Базу открывать лень, но там многие вещи разруливаются редактированием макета ценника/этикетки.
8 Агент Инфостарта
 
13.06.12
00:35
в режиме предприятия
9 TWIkZ
 
13.06.12
19:01
Да, многое можно через макеты сделать, но это реализовать я не смог.
10 TWIkZ
 
20.06.12
21:23
Вобщем так я и не нашел решение. Уверен, что оно есть)
11 2S
 
20.06.12
21:25
макет в режиме предприятия уже предлагали? :)
12 Агент Инфостарта
 
20.06.12
22:21
(11) (10) Через макет не получается, надо СКД редактировать, выделяя в запросе целую и дробную часть цены.
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn