|
Обращение к объектам базы при написании правил конвертации | ☑ | ||
---|---|---|---|---|
0
Aleksey1989
26.04.13
✎
11:20
|
Добрый день. Подскажите, пожалуйста, каким образом можно обратиться к перечислению информационной базы-источника при написании правил конвертации?
|
|||
1
unregistered
26.04.13
✎
11:27
|
(0) >> обратиться к перечислению информационной базы-источника
Откуда и в какой момент. ПКО, ПКС, ПВД, Алгоритм, ПепердВыгрузкой, ПриВыгрузке, ПриЗагрузке, ПослеЗагрузки?... |
|||
2
Aleksey1989
26.04.13
✎
11:28
|
(1) Перед выгрузкой в ПКС.
|
|||
3
unregistered
26.04.13
✎
11:32
|
И в чем проблема?
Если Значение = Перечисления.СтавкиНДС.НДС0 Тогда Сообщить("Уаууу... Это НДС по ставке 0%! Заменю на ставку 18%!"); Значение = Перечисления.СтавкиНДС.НДС18; КонецЕСли; |
|||
4
GenAcid
26.04.13
✎
11:33
|
Конкретнее опиши задачу.
Обратиться - получить значение реквизита с типом перечисление? Или ты хочешь перечисление выгрузить по правилу? Тогда тебе не ПКС, а ПКЗ нужны. |
|||
5
zak555
26.04.13
✎
11:34
|
перечисления задаются не ПКС, а в ПКЗ
|
|||
6
Aleksey1989
26.04.13
✎
11:41
|
(4) У меня есть приходный кассовый ордер - это объект. В этом документе есть реквизит ДоговорКонтрагента, имеющий тип СправочникСсылка. У реквизита ДоговорКонтрагента, в свою очередь, есть реквизит ВидДоговора, имеющий тип ПеречислениеСсылка. Мне надо изменить значение реквизита "ВидДоговора".
|
|||
7
zak555
26.04.13
✎
11:42
|
(6) для всех договоров ?
|
|||
8
GenAcid
26.04.13
✎
11:47
|
В ПКЗ просто укажи соответствие вида договора в источнике и приемнике.
А если надо по условию, то можно так: Если Условие тогда Значение = "ИмяЭлементаПеречисления"; КонецЕсли; Ну и типом приемника указать нужное перечисление. |
|||
9
Aleksey1989
26.04.13
✎
11:47
|
(7) Да, для всех.
|
|||
10
zak555
26.04.13
✎
11:49
|
(9) тогда сделай в ПКЗ для ПКО перечисления нужные соотвествия
|
|||
11
Aleksey1989
26.04.13
✎
11:52
|
(8) Вариант с соответвием мне больше нарвится. Спасибо за совет!
|
|||
12
zak555
26.04.13
✎
12:07
|
500 р
|
|||
13
Aleksey1989
26.04.13
✎
14:02
|
После конвертации появилась новая ошибка. При проведении документа "Расходный кассовый ордер" документ не проводится и появляется следующая ошибка:
"Запись не верна! Поле "Валюта" должно быть пустым! (Регистр бухгалтерии: Журнал проводок (бухгалтерский и налоговый учет); Номер строки: 1) В чем м.б. ошибка? При конвертации данных движения по регистру бухгалтерии не переносил. В документе "Расходный кассовый ордер |
|||
14
zak555
26.04.13
✎
14:05
|
что за конфа ?
|
|||
15
Aleksey1989
26.04.13
✎
14:11
|
Переношу в типовую Бухгалтерию 2.0 из конфы "Учет в микрофинансовых организациях" (это доработанная бухгалтерия предприятия 2.0).
|
|||
16
zak555
26.04.13
✎
14:19
|
(15) лучше туда не переводить
|
|||
17
Aleksey1989
26.04.13
✎
14:23
|
(16) В каком смысле?
|
|||
18
zak555
26.04.13
✎
14:26
|
(17) не надо переходить на всякие ковноподелки
потом будешь логки кусать |
|||
19
Aleksey1989
26.04.13
✎
14:27
|
(18) Я наоборот перехожу с ковноподелки на типовую бухгалтерию.
|
|||
20
zak555
26.04.13
✎
14:36
|
тогда похвально
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |