|
конфигурация конвертация. настройка правил обмена. | ☑ | ||
|---|---|---|---|---|
|
0
acc1c
01.12.14
✎
13:13
|
привет миста!
есть такая задачка по правилам конвертации, дано: 1. база 1C:ЗУП (2.5.86.2) - получатель 2. база 1C:бухгалтерия с дополнительной аналитикой на проводках источники финансирования. - отправитель 3. документ начисление заработной платы сотрудникам организации, аналитика источники финансирования - это справочник, с только одной предустановленной аналитикой предпринимательская деятельность. - вопрос по передаче данного документа. 4. есть код в правилах конвертации свойств: Если НЕ ЗначениеЗаполнено(ОбъектКоллекции.НКО_Источник) Тогда Выражение = "Справочники.НКО_Источники.ПредпринимательскаяДеятельность"; КонецЕсли; Вопрос: как написать код в случае если значение НКО_Источник не заполнено и заполнить его не предустановленным в конфигурации значением из справочника? |
|||
|
1
GreatOne
01.12.14
✎
13:26
|
Как-то странно все расписано. Вроде ж все проще.
Если НЕ ЗначениеЗаполнено(ОбъектКоллекции.НКО_Источник) Тогда
|
|||
|
2
acc1c
01.12.14
✎
14:17
|
как должно быть написанно выражение? нужен ведь конкретный элемент справочника, по коду или наименованию как его указать?
понимаю неправильно, :) вот так: НужныйСправочник = НКО_Источники СсылкаНаНужныйСправочник = СправочникСсылка.НКО_Источники то :) Значение = Справочники.НКО_Источники.СправочникСсылка.НКО_Источники; ну я понимаю что это не правильно, и нехватает указание на элемент. помогите понять пожалуйста. |
|||
|
3
Borteg
01.12.14
✎
14:30
|
(2) добавить правило конвертации объекта для нко_источники(описать необходимый поиск), его указать непосредственно в этом пкс.
|
|||
|
4
acc1c
02.12.14
✎
17:52
|
(3) Да верно нужно такое правило, с меня пиво или вашь личный пивоаналог.
Правило либо подставляющее верное значение или что то ищущее. Есть xml, в котором есть блок с нужной аналитикой (ну это в случае если на проводке значение не пусто) выглядит это вот так: - <Свойство Имя="НКО_Источник" Тип="СправочникСсылка.НКО_Источники"> - <Ссылка Нпп="36"> - <Свойство Имя="Наименование" Тип="Строка"> <Значение>Добровольный взнос и пожертвования</Значение> </Свойство> </Ссылка> </Свойство> ,а по правилу автоматической подстановки в случае если значение пустое НЕПРАВЕЛЬНО выглядит гораздо проще вот так: - <Свойство Имя="НКО_Источник" Тип="СправочникСсылка.НКО_Источники"> <Выражение>Справочники.НКО_Источники.ПредпринимательскаяДеятельность</Выражение> </Свойство> |
| Форум | Правила | Описание | Секции | Поиск |