|
Перенос данных УСН 77 -> Комплексная автоматизация 82 | ☑ | ||
|---|---|---|---|---|
|
0
Fomania
10.08.11
✎
10:39
|
Первый раз пишу правила переноса. Застопорилось дело вот на чем. При переносе номенклатуры заполняется базовая единица измерения, а единица хранения остатков не заполняется. При ручном заполнении она заполняется после нажатия "запись" или "ок". В правилах после загрузки объекта справочника Номенклатура пытаюсь прописать Объект.Записать() - не срабатывает. Возможно именно по этой причине не пересчитывается сумма в документах Реализация, Поступление. Нет единицы хранения остатков, и не работает пересчет. Но, быть может, тут причина другая. За основу брала правила переноса из УСН 77 в Бухгалтерию 81. Но в 81 в спр Номенклатура только одна единица изм., а правил для переноса документов реализации и поступления вообще не было. Кто сталкивался с подобным?
|
|||
|
1
Reaper_1c
10.08.11
✎
10:46
|
(0) А ты чего хотела? При загрузке данных обработчики событий записи не работают. Единицы измерения нужно создавать в правилах.
P.S. Ввод остатков по упрощенке это вкусно, очень вкусно... |
|||
|
2
Fomania
10.08.11
✎
12:07
|
Не получается заполнить Единицы созданием правил. Может кто писал правила для ЕдиницХраненияОстатков, поделитесь опытом пожалуйста!
|
|||
|
3
zak555
10.08.11
✎
14:14
|
так вроде типовые появились
|
|||
|
4
Dimanchik
10.08.11
✎
14:24
|
(0) В "ПослеЗагрузки" сначала делаешь просто Объект.Записать(); - Физическая запись в ИБ
используешь Объект.Ссылка при создании единицы хранения а потом Объект.реквизитдляединицыхранения= ЕдиницаХранения.ссылка; и еще раз Объект.Записать(); |
|||
|
5
Fomania
11.08.11
✎
12:24
|
(3)где они появились? не нашла нигде.
(4)не совсем поняла, как это реализовать. попробовала так. в пко Номенклатура, ПослеВыгрузки у меня такой код: Объект.Записать(); ЕдИзм = Справочники.ЕдиницыИзмерения.СоздатьЭлемент(); ЕдИзм.Наименование = Объект.БазоваяЕдиницаИзмерения.Наименование; ЕдИзм.ЕдиницаПоКлассификатору = Объект.БазоваяЕдиницаИзмерения; ЕдИзм.Коэффициент = 1; ЕдИзм.Владелец = Объект.Ссылка; Попытка ЕдИзм.Записать(); Исключение Сообщить("Не удалось записать единицу хранения остатков: " + ОписаниеОшибки(), СтатусСообщения.Важное); КонецПопытки; Объект.ЕдиницаХраненияОстатков = ЕдИзм.Ссылка; Объект.Записать(); не срабатывает. при попытке загрузить данные выдает ошибку: Переменная не определена (БазоваяЕдиницаИзмерения) |
|||
|
6
Fomania
11.08.11
✎
12:25
|
(5) поправка: в пко Номенклатура ПослеЗагрузки
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |