|
Конвертация 2.1. Сопоставление предопределенного и непредопределенного счета. | ☑ | ||
---|---|---|---|---|
0
LipTan
27.01.21
✎
19:51
|
Добрый день!
В одной базе есть предопределенный счет (план счетов хозрасчетный). В другой тоже есть такой счет, но мы добавили свой субсчет, непредопреденный. Где в правилах указать чтобы всегда конкретный предопределенный счет грузился в конкретный непредопределенный. Например, счет 10.9 (предопределенный) всегда грузился в 10.99 (непредопределенный). Спасибо! |
|||
1
Aleksey
27.01.21
✎
19:57
|
меняй код при выгрузки и ищи по коду
|
|||
2
Ёпрст
27.01.21
✎
20:23
|
(0)
в ПКО плана счетов выставить галку поиск по Коду, в ПКС кода прописать, что если код = 10,9 то значение = 10,99 усё |
|||
3
Вафель
27.01.21
✎
20:25
|
предопределенные счета можно вместо имени указывать код
|
|||
4
LipTan
27.01.21
✎
20:53
|
(2) Да, так и делаю (не код = ..., а значение = ...) Если Значение = "10.9" Тогда Значение = "10.99"; КонецЕсли;
Но не получается. |
|||
5
LipTan
27.01.21
✎
21:01
|
Всем спасибо. Кривые руки. Надо было не 10.9, а 10.09. Если Значение = "10.09" Тогда Значение = "10.99"; КонецЕсли;
|
|||
6
Ёпрст
27.01.21
✎
21:11
|
(5) еще попробуй, как в (3). В конвертации свойств значений плана счетов, просто выставить приёмник - имя 10.09, а слева в источнике предопределенное имя твоего счета
|
|||
7
mistеr
27.01.21
✎
21:13
|
(0) В обработчике После загрузки правил обмена
СоответствиеКодовСчетов = Новый Соответствие; СоответствиеКодовСчетов.Вставить("10.11", "1020"); ... Параметры.Вставить("СоответствиеКодовСчетов", СоответствиеКодовСчетов); Дальше как (2). |
|||
8
Cthulhu
27.01.21
✎
21:40
|
а если в объекте данных, который полетел тоже - в реквизите в базе-источнике стоит 10.09 - то он сам-автоматом засосется в приемник как 10.99 или таки как 10.09 попробует установиться?.. )))
|
|||
9
mistеr
27.01.21
✎
21:54
|
(6) В конвертации значений можно установить только предопределенные.
|
|||
10
Aleksey
27.01.21
✎
22:24
|
(9) Конвертация ничего не знает кто есть ху, это просто значения справочника
|
|||
11
Aleksey
27.01.21
✎
22:26
|
И только что проверил КД дает вручную добавить предопределенные
|
|||
12
mistеr
28.01.21
✎
09:41
|
(11) Добавить-то можно, но работает ли? Ищутся они не по коду, а по имени предопределенного.
|
|||
13
hhhh
28.01.21
✎
10:49
|
(12) программу-то откройте
ИначеЕсли Свойство = "{ИмяПредопределенногоЭлемента}" Тогда Попытка Ссылка = Менеджер[Значение]; Исключение Ссылка = Менеджер.НайтиПоКоду(Значение); КонецПопытки; Возврат Ссылка; ищет она по коду |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |