|
Как обойти фиксированную структуры при смене реквизита дока чека ккм в УТ11? | ☑ | ||
---|---|---|---|---|
0
Обработка
18.05.22
✎
07:58
|
Задача в УТ11 в рмк сделать возможным выбор "Кассы ККМ". Я так и сделал в расширении.
Но оказалось в процедурах все работает некой фиксированной структурой = ПараметрыКассыККМ Ее нельзя менять. В итоге у меня касса ккм опять встает на старое значение и я ни как на это не могу полвлиять. Разве что все переписать это. Как это быстро решить есть пути? |
|||
1
Ненавижу 1С
гуру
18.05.22
✎
08:33
|
(0) создать новую фиксированную структуру
|
|||
2
Обработка
18.05.22
✎
10:29
|
(1) Уже читал такое. Но ведь тогда везде в коде надо это менять, во всех местах.
|
|||
3
Ненавижу 1С
гуру
18.05.22
✎
10:37
|
(2) что менять?
ВремСтруктура = Новый Структура(ТвояФиксСтруктура); ВремСтруктура.Параметр = НовоеЗначение; ТвояФиксСтруктура = Новый ФиксированнаяСтруктура(ВремСтруктура); |
|||
4
Обработка
18.05.22
✎
11:19
|
(3) ДА это не проблема создать новую. Проблема в том что фиксированная структура (старая) юзается везде пока в чеке ходишь по всем пунктам продажи надо везде в коде изловить их и поменять их.
|
|||
5
Ненавижу 1С
гуру
18.05.22
✎
11:33
|
(4) ты не понял, в коде подменено тоже самое имя, теперь все ссылается на новую структуру
|
|||
6
Обработка
18.05.22
✎
12:30
|
(5) Спасибо попробую.
|
|||
7
ДедМорроз
19.05.22
✎
00:46
|
Только нужно помнить,что если идет передача с клиента на сервер или обратно,а также передача параметра по значению,то не так то просто подменить структуру - ссылки-то будут на старую.
|
|||
8
Ненавижу 1С
гуру
19.05.22
✎
05:29
|
(7) по значению да, с клиент-сервер по ссылке всё будет хорошо - там идёт копирование объекта
|
|||
9
Обработка
19.05.22
✎
05:31
|
Прям при смене реквизита с формы прописал обновление структуры. Взлетело.
Спасибо (3) (5) Огромное. Раньше просто я не сталкивался такой вроде бы мелкой задачей. Подумалось что вообще нельзя менять А на самом деле я же просто обновляю переменную формы )) |
|||
10
Обработка
19.05.22
✎
05:31
|
Я именно менял на сервере спецом.
|
|||
11
Обработка
23.05.22
✎
15:22
|
Тема продолжается.
Благополучно поменял фикс структуру в коде. При этом в доке меняется касса ККМ. Но увы печать чека идет на первый кассовый аппарат. Короче облом. Значит надо дорабатывать код. Куда копать. ? Кто имел опыт? |
|||
12
Галахад
гуру
23.05.22
✎
15:26
|
Что за задача-то решается?
|
|||
13
Обработка
23.05.22
✎
15:31
|
(12) Мои коллеги-друзья внедренцы УТ или КА взяли задачу.
Где заказчик захотел чтоб с одного рабочего места можно было бы менять на лету (интерактивно) кассу ККМ в РМК. Я им предложил запустить 2 приложение от двух юзеров на раб места. Они не захотели. Типа заказчик хочет именно так чтоб с одного рмк меня. Согласился и сделал так чтоб можно было менять кассу РМК в чеке. Причина их хотелки вести серый учет и регл учет продаж с одного раб места. ) |
|||
14
Обработка
23.05.22
✎
15:33
|
Релиз = Управление торговлей, редакция 11 (11.5.7.390)
Внедряют вроде в Узбекистане. Кстати там в Узбекистане вроде полностью взяли за основу УТ11 от РФ. У них отдельной локализации нет кажется. |
|||
15
Галахад
гуру
23.05.22
✎
15:35
|
Не знаю как в УТ 11, но в УТ 10, если на рабочем месте настроено две ККТ, то при пробитии предлагается выбрать по какой пробивать.
Это нужно? Или я не правильно понял? |
|||
16
Обработка
23.05.22
✎
15:43
|
(15) В РМК в чеке выбирает кассир "кассу ккм1" или "кассу ккм2", при этом док уже в реквизит фиксирует кассу ккм1 или кассу ккм2. Но еще надо добиться тогшо чтоб печать был или на первый или на второй кассовый аппарат. Полагаю что в одном случае у них стоит кассовый аппарат а в другом случае наверно принтер чека.
|
|||
17
Обработка
24.05.22
✎
11:06
|
Апну...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |