Имя: Пароль:
1C
1С v8
выгрузка из ка11 в бп30
, ,
0 bacamba49
 
03.12.18
10:11
Добрый день..подскажите,делаю выгрузку РТУ из ка11 в бп30.Есть табличная часть товары,там реквизиты - СчетУчета,СчетРасходов,СчетДоходов.Переношу по ссылкам,так вот СчетУчета заполняется нормально-"43" берет из плана БП30,а СчетРасходов И СчетДоходов создает новые счета в плане БП30 и уже их заносит в реквизиты и хотя "90.01.01" и "90.02.01" там конечно имеются...как избежать этого ?как заполнять уже имеющимеся счетами и не создавать новые?
1 bacamba49
 
03.12.18
10:23
подскажите хоть где рыть?
2 bacamba49
 
03.12.18
10:45
может вопрос не понятен?
3 Михаил Козлов
 
03.12.18
10:59
Если перенос по правилам обмена, то в правилах посмотреть ПКО для счетов.
4 Михаил Козлов
 
03.12.18
11:00
Можно еще счета не переносить, а заполнить перед записью документа в БП.
5 bacamba49
 
03.12.18
11:04
(4) а в кд это можно исполнить?
6 bacamba49
 
03.12.18
11:20
Решил поступить проще,пишу в ПКС Перед выгрузкой
Значение = "91.01.01",пишет ошибку при выгрузке
Ошибка при выгрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1694)}: Ошибка получения значения свойства объекта (по имени свойства источника)
    ПКО                    =  Хозрасчетный  (План счетов: План счетов бухгалтерского учета)
    ПКС                    =  1  (ЗапретитьИспользоватьВПроводках --> ЗапретитьИспользоватьВПроводках)
    Объект                 =  91.01.1  (Строка)
    СвойствоПриемника      =  ЗапретитьИспользоватьВПроводках  (Булево)
    ОписаниеОшибки         =  Получение элемента по индексу для значения не определено
    ПозицияМодуля          =  ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(8283)
    КодСообщения           =  13
7 bacamba49
 
03.12.18
11:21
да как ему подсунуть нужный счет,который уже есть в приемнике???
8 bacamba49
 
03.12.18
11:23
подскажите,гуру,плз где что ни так?
9 bacamba49
 
03.12.18
11:28
дело ясное,что дело темное..да ..уж
10 bacamba49
 
03.12.18
11:30
неужто никто не сталкивался?
11 Михаил Козлов
 
03.12.18
13:45
(5) Попробуйте в КД в ПКО установить флаг Продолжить поиск, если не найден по идентификатору и указать в качестве поля поиска код счета.
12 bacamba49
 
03.12.18
14:18
(11) благодарю Вас,я сделал как в (4) ,а счета потом прикручиваю в ПКО, После загрузки,проблема решена
Для Каждого Стр Из Объект.Товары Цикл
    
    СчДоходов        = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.01.1");
    СчРасходов       = ПланыСчетов.Хозрасчетный.НайтиПоКоду("90.02.1");
    Стр.СчетДоходов  = СчДоходов;
    Стр.СчетРасходов = СчРасходов;
    
    
КонецЦикла;
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.