powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Себестоимость в документе возврат товаров от покупателя
4 сообщений из 4, страница 1 из 1
Себестоимость в документе возврат товаров от покупателя
    #38123103
Сергей1981
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В ТЧ Возврата товаров есть дополнительная кнопка Расчет себестоимости. Реализация механизма происходит следующим образом: если нет в табличной части документа-основания, то заполнять себестоимость значением первой партии, если нет себестоимости то появляется окно предупреждения(нехватка остатка).

Процедура КоманднаяПанельТоварыРасчетСебестоимости(СтрокаТабличнойЧасти, СпособЗаполнения)

// себестоимость заполняем значением первой партии
СпособЗаполнения = "ФИФО";
// проверим не выбран ли документ, создавший партию
Если ДокументПартии.Пустая() Тогда
ИзмеренияОтбора = "Склад, ДокументПередачи, ";
Склад = ДокументОбъект.СкладОрдер;
КонецЕсли;
// получим данные об остатках партии
СтруктураОтбора = Новый Структура(ИзмеренияОтбора, Склад, ДокументОбъект);
// метод остатки вернем таблицу с колонками
ТаблицаПоОстаткам = РегистрыНакопления.ПартииТоваровНаСкладах(ДокументОбъект.Дата, СтруктураОтбора, "Количество, Сумма");
СтрокаТабличнойЧасти = ОбработкаТабличныхЧастей.НайтиСтрокуТабЧасти(СтрокаТабличнойЧасти, СтруктураОтбора);
// прверяем есть ли в документе Документ партии
Если ТаблицаПоОстаткам.Количество() = 0 Тогда
Предупреждение("В строке №" + СокрЛП(СтрокаТабличнойЧасти.НомерСтроки) + " не хватает остатка " +
"Документ партии не проводится и значение реквизита Себестоимости равно нулю!");
КонецЕсли;

Если ТаблицаПоОстаткам[0].СтрокаТабличнойЧасти.Количество >= СтрокаТабличнойЧасти.Количество Тогда
СтрокаТабличнойЧасти.Себестоимость = ТаблицаПоОстаткам[0].СтрокаТабличнойЧасти.Сумма/ТаблицаПоОстаткам[0].СтрокаТабличнойЧасти.Количество;
КонецЕсли;

КонецПроцедуры
...
Рейтинг: 0 / 0
Себестоимость в документе возврат товаров от покупателя
    #38123128
Сергей1981
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
при нажатии кнопки появляется сообщение поле объекта не обнаружено ДокументПартии.
...
Рейтинг: 0 / 0
Себестоимость в документе возврат товаров от покупателя
    #38123140
DmitriyZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей1981, мне просто интересно - вы программист? Если ответ - положительный, тогда воспользуйтесь отладчиком, если нет - позовите специалиста.
...
Рейтинг: 0 / 0
Себестоимость в документе возврат товаров от покупателя
    #38123788
Юрец
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей1981,

На курсы, для начинающих или нанимайте программиста...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Себестоимость в документе возврат товаров от покупателя
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]