|
вопрос по конвертации. |
☑ |
0
asder117
24.07.15
✎
23:07
|
Уважаемые коллеги. Доброго времени суток.
Может кто подскажет: мне необходимо с УПП 1.3. в БП 2.0. прекинуть платежки и ПрКО. Но вот загвоздка у меня в 2 базах огранизация написана по-разному. (1- ООО Рога и копыта; 2 - Рога и копыта ООО). сделал обработкой но моим лень лишние кнопки нажимать. Хочу это сделать в конвертации данных. Может кто подскажет какие ПКО и ПКС прописать для этого. чего только не пробовал. при загрузке документа указать определенную организацию. Заранее спасибо.
|
|
1
Aleksey
24.07.15
✎
23:11
|
да как удобно так и прописывай
|
|
2
Aleksey
24.07.15
✎
23:14
|
можно тупо по префексу или ИНН/КПП искать
можно после загрузки тупо заполнять реквизит
|
|
3
asder117
24.07.15
✎
23:21
|
(2) спасибо про "можно после загрузки тупо заполнять реквизит" немного по подробнее плз
|
|
4
Aleksey
24.07.15
✎
23:24
|
(3) послеЗАгрузки
Объект.Организация = Справочник.Организация.НайтиПоКоду("00-000001")
|
|
5
asder117
25.07.15
✎
00:09
|
(4) спасибо уважаемый
|
|
6
asder117
25.07.15
✎
00:31
|
(4) Прекрасно выгрузил но блин задвоил контрагентов (взял и вытянул их из упп а мне надо что подтянулись из бп
|
|
7
Otkr
25.07.15
✎
08:20
|
(6) Поля поиска контрагентов какие?
|
|
8
asder117
25.07.15
✎
11:46
|
(7) в пко
Если СвойстваПоиска["ЭтоГруппа"] = Истина Тогда
СтрокаИменСвойствПоиска = "Наименование, ЭтоГруппа";
Иначе
СтрокаИменСвойствПоиска = "ИНН, КПП, Наименование, ЭтоГруппа";
КонецЕсли;
|
|
9
sFAQer
25.07.15
✎
11:49
|
(8) Долой наименование, Только удостоверься что нет дублей по ИНН\КПП
|
|
10
asder117
25.07.15
✎
11:55
|
(9) тогда так наверное
Если СвойстваПоиска["ЭтоГруппа"] = Истина Тогда
СтрокаИменСвойствПоиска = "Наименование, ЭтоГруппа";
Иначе
СтрокаИменСвойствПоиска = "ИНН, ЭтоГруппа"
КонецЕсли;
чтобы точно задвоения небыло.
и вопрос на встречу. условие отбора в правиле прописать или уже при выгрузке? мне надо ограничить по статье движения д/с.
|
|
11
kofeinik
25.07.15
✎
13:48
|
(10) чтобы точно в приемнике задвоения не было, нужно вот так:
Если Не (СвойстваПоиска["ЭтоГруппа"]) Тогда
Если НомерВариантаПоиска = 1 тогда
Если ЗначениеЗаполнено(СвойстваПоиска.Получить("ИНН")) И ЗначениеЗаполнено(СвойстваПоиска.Получить("КПП")) Тогда
СтрокаИменСвойствПоиска = "ИНН, КПП";
Иначе
СтрокаИменСвойствПоиска = "1";
КонецЕсли;
ИначеЕсли НомерВариантаПоиска = 2 тогда
Если ЗначениеЗаполнено(СвойстваПоиска.Получить("ИНН")) И (Не ЗначениеЗаполнено(СвойстваПоиска.Получить("КПП"))) Тогда
СтрокаИменСвойствПоиска = "ИНН";
Иначе
СтрокаИменСвойствПоиска = "2";
КонецЕсли;
Иначе
СтрокаИменСвойствПоиска = "Наименование, ЭтоГруппа";
КонецЕсли;
Иначе // для групп
СтрокаИменСвойствПоиска = "Наименование, ЭтоГруппа";
КонецЕсли;
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший