|
Создание в КА 2 контрагента программно
| ☑ |
0
leon92
25.01.19
✎
13:23
|
Если результат.Пустой() ТОгда
СоздаюНовогоКонтрагента = Справочники.Контрагенты.СоздатьЭлемент();
СоздаюНовогоКонтрагента.Наименование = ТекущийКонтрагент;
СоздаюНовогоКонтрагента.НаименованиеПолное = сокрЛП(Лист.Cells(2, 2).text);
СоздаюНовогоКонтрагента.ИНН = сокрЛП(Лист.Cells(2, 5).text);
СоздаюНовогоКонтрагента.КПП = сокрЛП(Лист.Cells(2, 6).text);
СоздаюНовогоКонтрагента.СтранаРегистрации = Справочники.СтраныМира.Россия;
КонецЕсли;
Если ЮФЛ = "Юридическое лицо" Тогда
СоздаюНовогоКонтрагента.ЮрФизЛицо = Перечисления.ЮрФизЛицо.ЮрЛицо;
СоздаюНовогоКонтрагента.ЮридическоеФизическоеЛицо = Перечисления.ЮридическоеФизическоеЛицо.ЮридическоеЛицо;
Иначе
СоздаюНовогоКонтрагента.Записать();
КонецЕсли;
Данные строки все записываются в отладке, но контрагент не создается...
Создал вручную контрагента, нашел его программно, посмотрел какие заполнены реквизиты...не хватает только "ГоловнойКонтрагент" - имеет тип Справочники.Контрагенты...как его правильно заполнить не понятно...???
СоздаюНовогоКонтрагента.ГоловнойКонтрагент = ТекущийКонтрагент - не предлагать))
|
|
1
Evgenchik
25.01.19
✎
13:28
|
>>строки все записываются в отладке, но контрагент не создается.
Почему? Ошибка есть? Запись сделай в попытке-исключение и узнай почему не записывается.
И строку
СоздаюНовогоКонтрагента.Записать();
убери из секции Иначе
|
|
2
catena
25.01.19
✎
13:30
|
А почему Записать() только в иначе?
|
|
3
d4rkmesa
25.01.19
✎
13:33
|
(0) Можно для начала ОбменДанными.Загрузка прописать, а далее уже разобраться с остальным.
|
|
4
leon92
25.01.19
✎
13:53
|
(1) (2) да спасибо. Запись отображается теперь только если зайти в "групповое изменение реквизитов" и там ее можно найти, но зайдя в нее все абсолютно пусто, данные не записаны в строки.
|
|
5
leon92
25.01.19
✎
13:53
|
Ошибок нет
|
|
6
shuhard_серый
25.01.19
✎
14:13
|
(0) без партнера и Рг сведений кина не будет
|
|
7
leon92
25.01.19
✎
16:33
|
(6) можно поподробнее?
|
|
8
shuhard_серый
25.01.19
✎
17:06
|
(7) в поиск, было 100500 раз
|
|