Имя: Пароль:
1C
1С v8
Универсальный обмен данными при загрузке
,
0 sohm
 
02.08.11
16:57
в ут есть несколько складов(они сделаны для учета) при выгрузке в бух-ю нужно что бы склад всегда стоял только один, но программа создает другие склады в бух -ии, где надо прописать типа ПередСозданием ДокРеализация.Склад = Склады.НайтиСклад("0000001");
помогите пожлста
1 mirosh
 
02.08.11
16:58
В ПослеВыгрузки()?
2 sohm
 
02.08.11
17:00
ну типа того, я открыл эти правила в "Конвертации данных"
а что именно писать то надо, я не знаю какие переменные надо указывать!!
3 mirosh
 
02.08.11
17:01
(2) зайди в процедуру "После выгрузки", нажми на знак "?", там очень хороший хелп.
4 sohm
 
02.08.11
17:01
ок , спасибо
5 sohm
 
02.08.11
17:30
вот что мне пишет программ
Обработчик             =  ПослеВыгрузкиОбъектаВыборки
   ОписаниеОшибки         =  Поле объекта недоступно для записи (Склад)
   ПозицияМодуля          =  (6)
   КодСообщения           =  34
6 ДенисЧ
 
02.08.11
17:30
Дык, может, текст покажешь? :-0
7 sohm
 
02.08.11
17:31
ща
)
8 sohm
 
02.08.11
17:31
СчетФактура = УчетНДС.НайтиПодчиненныйДокумент(Объект.Ссылка, "СчетФактураВыданный");    
Если НЕ СчетФактура = Неопределено Тогда
   ВыгрузитьПоПравилу(СчетФактура, , , , "СчетФактураВыданный");
КонецЕсли;

Объект.Склад = Справочники.Склады.НайтиПоКоду("000000001");
9 ДенисЧ
 
02.08.11
17:32
Эээ... Забыл.

Присваивать-то надо в ПослеЗагрузки...
10 sohm
 
02.08.11
17:34
ПослеВыгрузки я сделал
11 sohm
 
02.08.11
17:34
ща найду
12 sohm
 
02.08.11
17:35
это в правилах конвертации правильно?
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс