1. В РС ПриоритетыСкладов про периодичность ничего не сказано, скорее ее нет, чем как у тебя месяц.
2. В том же РС тип поля Приоритет - число, а не строка
3. Просто совет в обработке ПередЗаписью Приходной, проверяй указан ли приоритет для склада, куда приходуется товар и если не указан то ошибка. Просто так можно избежать ненужных ситуаций если для складов не заданы приоритеты как будет списываться товар, да функцию естьНул не надо использовать будет в запросе Расходной. Ну это кому как..
4. Сумму из расходной выбирать не нужно, она не используется.
5. докТч не соединяешь с регистром ОстаткиНоменклатуры.
6. Если НЕ ЭтоНовый() Тогда
Движения.ОстаткиНоменклатуры.Записать();
КонецЕсли;
Зачем это? =)
7. В 8.2 использовать нужно вместо Сообщить() - СообщениеПользователю
8. После того как ты убедился что ВыборкаИтоги.Количество > Выборка.КоличествоОстаток и установил Отказ истина
-нужно написать Если Отказ Тогда продолжить КонецЕсли
-Вот это уже не нужно будет
Если ВыборкаДетальныеЗаписи.КоличествоОстаток=0 Тогда
СуммаДвижения=0;
Иначе
СуммаДвижения=КоличествоДвижения*ВыборкаДетальныеЗаписи.СебестоимостьОстаток/
ВыборкаДетальныеЗаписиКоличествоОстаток
КонецЕсли;
Ты же уже убедился что ВыборкаДетальныеЗаписи.КоличествоОстаток <> 0
9.
Добавлено (10.10.2010, 23:01)
---------------------------------------------
Про периодичность не увидел, да все верно месяц