Доброго времени суток!
Версия УНФ: 1.3.2.5
Есть такая проблема:
Создается заказ-наряд, с товарами, допустим 2 стула, и выполняются работы по доставке стульев. Заказ выполняется и ставиться статус Выполнен. Клиент оплачивает товар, приходный кассовый ордер. После чего клиент замечает что на стуле есть царапина и он возвращает его обратно в магазин, созадется документ Приходная накладная с видом "Возврат от покупателя", в отчете анализ выполнения заказа, появляется что мы должны отгрузить ему 1 стул (который он только что вернул). Но если клиент просто хочет забрать деньги? Делаем Расход из кассы вид операции "Покупателю", по деньгам вроде все нормально. А в отчете анализ выполнения заказа, так и стоит этот стул. Как его убрать? Есть ли анало документа из УТ 10.3, "Корректировка заказа покупателя" или "Закрытие заказов покупателя"?
Версия УНФ: 1.3.2.5
Есть такая проблема:
Создается заказ-наряд, с товарами, допустим 2 стула, и выполняются работы по доставке стульев. Заказ выполняется и ставиться статус Выполнен. Клиент оплачивает товар, приходный кассовый ордер. После чего клиент замечает что на стуле есть царапина и он возвращает его обратно в магазин, созадется документ Приходная накладная с видом "Возврат от покупателя", в отчете анализ выполнения заказа, появляется что мы должны отгрузить ему 1 стул (который он только что вернул). Но если клиент просто хочет забрать деньги? Делаем Расход из кассы вид операции "Покупателю", по деньгам вроде все нормально. А в отчете анализ выполнения заказа, так и стоит этот стул. Как его убрать? Есть ли анало документа из УТ 10.3, "Корректировка заказа покупателя" или "Закрытие заказов покупателя"?
По теме из базы знаний
- Автоматизация заполнения документа "Возврат товаров от покупателя" в УТ 10.3
- Ввод на основании возвратов товаров от покупателей/поставщикам документов по количеству партий
- Возврат товаров поставщику, Возврат товаров от покупателя, Заявление на возврат, Возврат товаров поставщику для Розницы
- Возврат товаров от покупателя - подбор по анализу продаж. Бухгалтерия 3.0
- Отчет по возврату товара от покупателей и возврату поставщику (УТ 11.5)
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Тех подержка из Фирмы 1С ответили
Напомню УНФ 1.3.2.5
Данное поведение является ошибочным.
Спасибо, ошибка зарегистрирована.
На текущий момент, для того чтобы Заказ-наряд закрывался необходимо при оформление Приходная накладная (возврата от покупателя) не заполнять реквизит Заказ.
Тогда остатки по Заказ-наряду сторнироваться не будут и заказ останется закрытым.
Напомним: Заказ-наряд сам себя закрывает в статусе Выполнен.
Спасибо, ошибка зарегистрирована.
На текущий момент, для того чтобы Заказ-наряд закрывался необходимо при оформление Приходная накладная (возврата от покупателя) не заполнять реквизит Заказ.
Тогда остатки по Заказ-наряду сторнироваться не будут и заказ останется закрытым.
Напомним: Заказ-наряд сам себя закрывает в статусе Выполнен.
Напомню УНФ 1.3.2.5
собственно, вот:
// проведение документа "Закрытие заказов"
Процедура ОбработкаПроведения(Отказ, РежимПроведения)
Для каждого стр Из Заказы Цикл
Если стр.Закрыть Тогда
объ = стр.Заказ.ПолучитьОбъект();
объ.Закрыт = Истина;
объ.Записать(РежимЗаписиДокумента.Запись);
КонецЕсли;
КонецЦикла;
Запрос = Новый Запрос;
МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц;
Запрос.Текст = "ВЫБРАТЬ
| ЗакрытиеЗаказовЗаказы.Заказ
|ПОМЕСТИТЬ ТаблицаЗаказов
|ИЗ
| Документ.ЗакрытиеЗаказов.Заказы КАК ЗакрытиеЗаказовЗаказы
|ГДЕ
| ЗакрытиеЗаказовЗаказы.Ссылка = &ТекДок
| И ЗакрытиеЗаказовЗаказы.Закрыть
|;
|
|////////////////////////////////////////////////////////////////////////////////
|ВЫБРАТЬ РАЗЛИЧНЫЕ
| ЗаказыПокупателейОстатки.Организация КАК Организация,
| ЗаказыПокупателейОстатки.ЗаказПокупателя КАК ЗаказПокупателя,
| ЗаказыПокупателейОстатки.Номенклатура КАК Номенклатура,
| ЗаказыПокупателейОстатки.Характеристика КАК Характеристика,
| ЗаказыПокупателейОстатки.КоличествоОстаток КАК Количество
// текст запроса
|ДЛЯ ИЗМЕНЕНИЯ
| РегистрНакопления.ЗаказыПоставщикам.Остатки";
Запрос.УстановитьПараметр("ТекДок", Ссылка);
Запрос.УстановитьПараметр("КонецПериода", ТекущаяДата());
Результат = Запрос.ВыполнитьПакет();
// очистка движений по регистрам
Запрос = Новый Запрос("УНИЧТОЖИТЬ ТаблицаЗаказов");
Запрос.МенеджерВременныхТаблиц = МенеджерВременныхТаблиц;
Запрос.Выполнить();
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот