0
Vyacheslav 777
30.05.15
✎
15:53
|
Здравствуйте.
Ут 11.1.10.145
1С:Предприятие 8.3 (8.3.5.1517)
Столкнулся с такой проблемой.
Нужно чтобы при проведение типового документа "ОтчетОРозничныхПродажах" в этом документе,в новом мною созданном реквизите(Ссылка на новый документ) заполнялись реквизиты нового документа на основании ОтчетОРозничныхПродажах, но не просто данные, а только если есть отрицательные остатки с наименованием склада,номенклатура,количество и сумма. С ут работаю в первые. Дошел до из общего модуля вытащил процедуру для проверки остатков , а именно (Процедура ЗаполнитьВидыЗапасовДокумента(МенеджерВременныхТаблиц, ДополнительныеСвойства, ТабличнаяЧастьВидыЗапасов, ТаблицаОшибок, Отказ = Ложь) Экспорт и Функция ЗапросДанныеЗаполненияВидовЗапасов(МенеджерВременныхТаблиц, ДополнительныеСвойства) соответсвенно. И всё. Если вопрос поставлен не корректно прошу прощения.
|
|
1
Vyacheslav 777
30.05.15
✎
15:56
|
Если (КоличествоТовара > 0 ИЛИ (КоличествоТовара = 0 И СуммаТовараСНДС <> 0)) Тогда
///// Это пока максиму до чего дошел/////
Докум = Документы.ОтчетОРозничныхПродажахОстатки.СоздатьДокумент();
Докум.Дата= ТекущаяДата();
ЗаполнитьЗначенияСвойств(НоваяСтрока, СтруктураДанныхСтроки);
Докум.Номенклатура = НоваяСтрока.Номенклатура;
Докум.Склад = НоваяСтрока.Склад;
Докум.Количество = НоваяСтрока,Количество;
Докум.Сумма =НоваяСтрока.Сумма;
Докум.ЕдиницаИзмерения = Выборка.ЕдиницаИзмерения;
Докум.Записать(РежимЗаписиДокумента.Проведение);
|
|
2
Рус Иван
31.05.15
✎
18:52
|
Если требуется учитывать факт нехватки товара по каждой строке ТЧ Товары, то можно обойтись и без создания нового документа - например в ТЧ Товары добавить колонку "Количество недостачи" и при проведении документа записывать в эту колонку количество недостачи, в новом созданном реквизите (например "Недостача товара" типа булево), проставлять значение 1 или 0 в зависимости от факта недостачи по всему документу.
|
|