Имя: Пароль:
1C
1С v8
Возможно ли человеку, который не знает код 1С, перенести кнопку?
🠗 (Волшебник 24.05.2018 13:03)
0 BayJay
 
24.05.18
12:29
Здравствуйте! Возникла проблема с сериями номенклатуры. А именно в подставлении Серии номенклатуры в ЧекККМ. Если в типовой конфигурации УТ 10.3 в реализации есть кнопочка "Заполнить и провести", то в ЧекеККМ такой кнопочки нет(( Можно ли ее перенести из реализации в ЧекККМ не залезая в код? Чисто в форме - Копировать-Вставить
1 BayJay
 
24.05.18
12:31
Поясню, что нажимая на "Заполнить и провести" в реализации, 1С проставляет автоматически серии(если есть на остатке на складе). А в чеке приходится методом тыка выбирать серии
2 PR
 
24.05.18
12:32
Да
3 PR
 
24.05.18
12:32
(1) Нет
4 Лодырь
 
24.05.18
12:32
Подтверждаю. Всегда существует отличная от нуля вероятность, что процесс завершится удачно.
5 Волшебник
 
24.05.18
12:34
(0) Ничего не выйдет. Чудес не бывает.
6 StupidTeddy
 
24.05.18
12:34
(0) Если заплатит программисту, чтобы тот сделал остальное, - да.
7 Михаил Козлов
 
24.05.18
12:35
Если не ошибаюсь, серии заполняются в отчет о розничных продажах. Там эта кнопка, вроде, есть.
8 Малыш Джон
 
24.05.18
12:35
(0) Не получится, к сожалению.
9 aka AMIGO
 
24.05.18
12:36
(2) ??

(4) Угу, если сильно повезёт, то сообщения об ошибке не будет

(0) В свойствах кнопки есть обычно ссылка на процедуру внутри модуля, выполняющую названные операции.
Их тоже надо переносить
Одной кнопки мало
10 Масянька
 
24.05.18
12:37
(0) Человек, который не знает 1С, можно перенести коробки. :))))
11 BayJay
 
24.05.18
13:01
Перенес кнопку "Заполнить и провести", и немного кода который относится к этой кнопке. Но при сохранении конфигурации ругается на запись:
    
// Заполнение документа
ЗаполнитьТабличныеЧастиПередПроведением();


Если эту строчку убрать, то кнопка активна, ЧекККМ проводится, но, серия не заполняется... Как поменять эту строчку?
12 BayJay
 
24.05.18
13:02
Служебном сообщении пишет:

{Документ.ЧекККМ.Форма.ФормаДокумента.Форма(192,2)}: Процедура или функция с указанным именем не определена (ЗаполнитьТабличныеЧастиПередПроведением)
    <<?>>ЗаполнитьТабличныеЧастиПередПроведением(); (Проверка: Толстый клиент (обычное приложение))
13 Волшебник
 
24.05.18
13:03
(12) Пригласите программиста.
14 Михаил Козлов
 
24.05.18
13:04
(11) Нужно в модуле объекта оформить эту процедуру (можно передрать из РТиУ или отчета по розничным продажам).
Вы на (7) внимания не обратили? Зачем Вам серии в чеке?
15 aka AMIGO
 
24.05.18
13:06
(12) Вот, эту процедуру и перенеси, чтоб была.
пост (9) не читал?
16 BayJay
 
24.05.18
13:08
(14) надо сначала провести чек, чтобы отпустить клиента, но чек не проведется из-за серий. Клиент ждет, менеджер тыкает серии, чтобы найти нужную)
17 BayJay
 
24.05.18
13:09
(15) я весь модуль с этой кнопки перенес. В этом модуле есть

// Заполнение документа

ЗаполнитьТабличныеЧастиПередПроведением();



Из-за которого не удается сохранить
18 Михаил Козлов
 
24.05.18
13:11
(16) Мне казалось, что чеки проводились с незаполненной серией.
Может ошибаюсь.
(17) ЗаполнитьТабличныеЧастиПередПроведением();
- процедура в модуле документа РТиУ. Вам нужна такая-же по смыслу в модуле чекККМ.
19 Гипервизор
 
24.05.18
13:12
(0) Есть, например, автомобили с кнопочкой, нажал и стекла сами вверх/вниз. А вот в старой копейке такой кнопочки нет. Можно ли ее перенести никуда не залезая? Чисто выковырял/прикрутил? Заработает?
20 BayJay
 
24.05.18
13:13
(19) понял) яж говорю что код незнаю( зря я не пошел учится на кодера 1С после школы...
21 BayJay
 
24.05.18
13:15
(18) Чеки проведутся с незаполненной серией если кода приходовали эту серию не указывали. Но у нас она автоматом проставляется когда приходуем через Контур.Диадок
22 dmpl
 
24.05.18
14:05
(0) В ранних версиях можно было, в новых - нет.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.