|
Создание узла обмена программно | ☑ | ||
---|---|---|---|---|
0
Mastekor
27.11.12
✎
09:20
|
Здравствуйте, есть проблема, понадобилось добавить ещё один узел, для обмена. Но увы стандартная форма (Операции-планы обмена-Полный) не работает, т.е. Я нажимаю добавить узел, заполняю название, выбираю представительство, нажимаю ок и форма просто закрывается. Выяснял у человека, который был до меня, он сказал, что и при нем это не работало и он добавлял новый узел программно. К моему сожалению, мой опыт и знания (только после курсов), ниже его на порядок. Не могли бы вы помочь мне объяснить каким образом это делается?
Я почитал "Синтаксис Помощник" и попробовал так: Узел = ПланыОбмена.Полный.СоздатьУзел(); Если Узел.ЭтоНовый() Тогда Узел.Наименование = "МойУзел"; Узел.Представительство_WIT = Справочники.Контрагенты.НайтиПоКоду("Кодпредставительства"); Узел.Записать(); КонецЕсли; Узел создался, я сделал начальный образ подцепил его, но сразу словил ошибки. Не заполнена константа валюты регламентированного учета! Не заполнена константа валюты управленческого учета! Не заполнена константа валюты международного учета! Так же Пользователи ИБ пустые, и документы на заданную мною организацию не перетекли. подскажите пожалуйста, что ещё надо делать при создании нового узла обмена программно или ссылку на какой-нибудь мануал про это. З.Ы. 1С 8.1 УПП 1.2 |
|||
1
Lama12
27.11.12
✎
09:33
|
Проверь, передаются ли константы.
|
|||
2
Mastekor
27.11.12
✎
09:38
|
В самом плане обмена "Полный" да.
А их значения нет. |
|||
3
Mastekor
27.11.12
✎
09:42
|
т.е. в плане обмена есть настройки, чтобы константы передавались. Сами константы передаются (в конфигураторе, есть все константы, которые должны передаватся). А их значения пустые.
|
|||
4
Maxus43
27.11.12
✎
09:44
|
ну зарегистрируй все константы для обмена, или выгрузи-загрузи сначала
|
|||
5
Mastekor
27.11.12
✎
09:47
|
Сами настройки обмена рабочие. помимо узла, что я пытаюсь сделать уже есть штук 8.
Обмены со своим узлом делал раз 5-6 наверное, сначала подумал, что с ними придут, но увы, ничего не пришло :( |
|||
6
Maxus43
27.11.12
✎
10:21
|
(5) они придут если зарегистрированы в обмен для этого узла
|
|||
7
Mastekor
27.11.12
✎
10:39
|
Воот. А как посмотреть что зарегистрировано в обмен для узла?
|
|||
8
Maxus43
27.11.12
✎
10:40
|
(7) обработка в УПП - регистрация изменений для обмена, там и зарегистрируй константы, все
|
|||
9
hhhh
27.11.12
✎
10:41
|
(7) ну, встаешь на свой МойУзел и нажимаешь пиктограммку в виде монитора. Попадаешь в эту обработку, из (8)
|
|||
10
Mastekor
27.11.12
✎
13:56
|
Никак не могу найти обработку :(
Она точно есть в 8.1? |
|||
11
Агент Инфостарта
27.11.12
✎
14:08
|
(0) Найди в гугле. Этих обработок в сети как грязи, то есть я хотел сказать, как одноэсников.
|
|||
12
Mastekor
27.11.12
✎
15:20
|
Обработку "Регистрация изменений для обмена" нашел.
Зарегано все тоже, что и для других узлов. Может проблема в создании начального образа? |
|||
13
Mastekor
27.11.12
✎
15:42
|
Ан нет, поторопился.
Если на другом узле нажимаю показать изменения, то мне показывает примерно так(до создания начального образа): Константы->ВалютаМеждународногоУчета->КонстантаМенеджерЗначения.ВалютаМеждународногоУчета А на моем узле: Константы->ВалютаМеждународногоУчета |
|||
14
Mastekor
27.11.12
✎
17:22
|
Зарегистрировал с помощью обработки все что хотел, теперь делаю начальный образ, а это очень долго :(
|
|||
15
Maxus43
27.11.12
✎
17:28
|
дак начальный образ - это копия базы, там пофиг что зарегистрировано. я не понимать автора
|
|||
16
Mastekor
29.11.12
✎
09:54
|
Тогда я не понимаю, почему в начальном образе нет значения констант :(
|
|||
17
Mastekor
29.11.12
✎
10:05
|
Хоть кто-нить скажите, я узел создал правильно?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |