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