Имя: Пароль:
1C
1С v8
v8: Копирование реквизитов
,
0 zzzLEXzzz
 
18.12.13
10:24
Здравствуйте, 1С 8.2 УТ, есть ли возможность в типовой конф. скопировать реквизиты, например "контрагент.код" скопировать данные в "контрагент.САПКод", если нет, то подскажите как лучше это реализовать?
1 butterbean
 
18.12.13
10:25
обработка пишется за 2 минуты
2 Wobland
 
18.12.13
10:25
есть
3 2083
 
18.12.13
10:26
есть, написать обработку
4 zzzLEXzzz
 
18.12.13
10:27
(1) я просто начинающий, многого ещё не могу, поможете написать?
5 butterbean
 
18.12.13
10:29
(4) конечно поможем
6 zzzLEXzzz
 
18.12.13
10:32
(5) с чего начать? ))
7 butterbean
 
18.12.13
10:32
(6) Файл - Новый...
8 Wobland
 
18.12.13
10:33
продолжаем.. Внешняя обработка
9 ДенисЧ
 
18.12.13
10:33
(7) неправильно. Пуск - программы - 1с - конфигуратор....
10 Wobland
 
18.12.13
10:34
(9) чорт! как же у него база в списке называется?.. тупик
11 butterbean
 
18.12.13
10:34
(9) ну тогда начинаем с поиска ближайшего франча для покупки коробки, потом установка и т.п.
12 salvator
 
18.12.13
10:35
КонтрагентОбъект = Контрагент.ПолучитьОбъект();
КонтрагентОбъект.САПКод = КонтрагентОбъект.Код;
КонтрагентОбъект.Записать();
13 butterbean
 
18.12.13
10:36
(12) эт ты уже в самый конец скакнул :-) нам до этого еще часа три, не меньше
14 Wobland
 
18.12.13
10:37
(12) ну-ка не мешай
15 Wobland
 
18.12.13
10:38
(11) а ближайший это который? с меньшим расстоянием по воздуху? с меньшим временем путешествия с учётом пробок и расписания транспорта? может, курьера заказать?
16 butterbean
 
18.12.13
10:40
(15) ближайший по времени получения коробки любым способом :-)
17 k1us181b
 
18.12.13
10:40
Имя пользователя еще нужно придумать
18 zzzLEXzzz
 
18.12.13
10:45
Вот вы любители поиздеваться ))))))
19 zzzLEXzzz
 
18.12.13
10:45
(12)  Спасибо
20 zzzLEXzzz
 
18.12.13
10:45
(12) Сейчас буду пробовать
21 2083
 
18.12.13
10:50
(12) и не забудь инициализировать это "Контрагент"
22 Ненавижу 1С
 
гуру
18.12.13
10:57
САПКод? так вот где САП?
23 zzzLEXzzz
 
18.12.13
10:59
Процедура КнопкаВыполнитьНажатие(Кнопка)
Контрагент = Справочники.Контрагенты;    
КонтрагентОбъект = Контрагент.ПолучитьОбъект();
КонтрагентОбъект.САПКод = КонтрагентОбъект.Код;
КонтрагентОбъект.Записать();

КонецПроцедуры




Чё я тут накуралесил не так?
24 sapphire
 
18.12.13
11:02
(0) УниверсальныеПодборИОбработкаОбъектов.epf с ИТС - Произвольный алгоритм
Объект.САПКод=Объект.Код;
Объект.Записать();
25 2083
 
18.12.13
11:04
(23) я же предупреждал в (21) :)
26 zzzLEXzzz
 
18.12.13
11:11
(24) {(1)}: Ошибка при установке значения атрибута контекста (САПКод)
Объект.САПКод=Объект.Код;
по причине:
Реквизит недоступен для группы
27 sapphire
 
18.12.13
11:12
(26)

Если
28 sapphire
 
18.12.13
11:12
Если Не Объект.ЭтоГруппа Тогда
Объект.САПКод=Объект.Код;
Объект.Записать();
КонецЕсли;
29 Михаил Козлов
 
18.12.13
11:14
Можно ничего не писать: обработка с ИТС "Универсалььный подбор и обработка объектов", отбираете нужные элементы нужного справочника. На закладке "Обработка" - Произволный алгоритм с таким колом:
Объект.САПКод = Объект.Код;
Объект.Записать();
30 zzzLEXzzz
 
18.12.13
11:16
(28) Благодарю, всё получилось, всем спасибо кто помогал
31 mzelensky
 
18.12.13
12:26
(30) Теперь можешь ехать в НеРезиновск и требовать от 100!
Основная теорема систематики: Новые системы плодят новые проблемы.