Запрос.Текст =
"ВЫБРАТЬ
| МВТТаблицаДокумента.*,
| ВЫБОР КОГДА РНОстатки.КоличествоОстаток > 0 ТОГДА
| (РНОстатки.СуммаОстаток/РНОстатки.КоличествоОстаток)*МВТТаблицаДокумента.ЕдиницаИзмерения.Коэффициент
| ИНАЧЕ 1 КОНЕЦ КАК ЦенаСтарая
|ИЗ
| МВТТаблицаДокумента КАК МВТТаблицаДокумента
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ПартииТоваровВПодразделениях.Остатки(&МоментВремени,
| Номенклатура В(
| ВЫБРАТЬ РАЗЛИЧНЫЕ
| МВТТаблицаДокумента.Номенклатура
| ИЗ МВТТаблицаДокумента КАК МВТТаблицаДокумента)
| И Подразделение = &Подразделение
| И Организация = &Организация
| ) КАК РНОстатки
| ПО МВТТаблицаДокумента.Номенклатура = РНОстатки.Номенклатура
|";
Запрос.Параметры.Вставить("МоментВремени", ?(ЗначениеЗаполнено(Ссылка),МоментВремени(),ТекущаяДата()));
Запрос.Текст =
"ВЫБРАТЬ
| ПартииТоваровВПодразделенияхОстатки.Номенклатура,
| ПартииТоваровВПодразделенияхОстатки.Номенклатура.ЕдиницаХраненияОстатков КАК ЕдиницаИзмерения,
| ПартииТоваровВПодразделенияхОстатки.Номенклатура.ЕдиницаХраненияОстатков.Коэффициент КАК Коэффициент,
| ПартииТоваровВПодразделенияхОстатки.КоличествоОстаток КАК Количество,
| ПартииТоваровВПодразделенияхОстатки.КоличествоОстаток КАК КоличествоУчетное,
| ВЫБОР
| КОГДА ПартииТоваровВПодразделенияхОстатки.КоличествоОстаток > 0
| ТОГДА ПартииТоваровВПодразделенияхОстатки.СуммаОстаток / ПартииТоваровВПодразделенияхОстатки.КоличествоОстаток
| ИНАЧЕ 1
| КОНЕЦ КАК ЦенаСтарая
|ИЗ
| РегистрНакопления.ПартииТоваровВПодразделениях.Остатки(
| &ДатаДокумента,
| Организация = &Организация
| И Подразделение = &Подразделение) КАК ПартииТоваровВПодразделенияхОстатки";
Таким образом, документ выбирает всю номенклатуру, которая есть в розничном подразделении, в старую цену проставляет значение сумма/количество, а в новую ту, которая должна быть для каждого товара.
Так я понимаю алгоритм?
(
Таким образом, документ выбирает всю номенклатуру, которая есть в розничном подразделении, в старую цену проставляет значение сумма/количество, а в новую ту, которая должна быть для каждого товара.
Так я понимаю алгоритм?
(
Почти. Перед проведением документа поступления проверятся цена остатков номенклатуры в регистре остатков товаров в подразделении, и если эта цена отличается от того, что в документе, то выдается сообщение о необходимости переоценки.
ВЫБРАТЬ
ВыпускПродукцииПродукция.Ссылка,
ВыпускПродукцииПродукция.НомерСтроки,
ВыпускПродукцииПродукция.Номенклатура,
ВыпускПродукцииПродукция.ЕдиницаИзмерения,
ВыпускПродукцииПродукция.Коэффициент,
ВыпускПродукцииПродукция.КарточкаПродукта,
ВыпускПродукцииПродукция.Количество,
ВыпускПродукцииПродукция.КоличествоУчетное,
ВыпускПродукцииПродукция.Цена,
ВыпускПродукцииПродукция.Сумма,
ВыпускПродукцииПродукция.СтруктурнаяЕдиница,
ВыпускПродукцииПродукция.Комментарий
ИЗ
Документ.ВыпускПродукции.Продукция КАК ВыпускПродукцииПродукция
ГДЕ
ВыпускПродукцииПродукция.Ссылка = &Ссылка
А на форме в документе выпуска продукции колонки Цена и Сумма отображаются?
Нет, но это т.к. подразделение не розничное. Производство. В старых документах суммы заполнены
Подразделение никогда не было розничным.
А на форме в документе выпуска продукции колонки Цена и Сумма отображаются?
Нет, но это т.к. подразделение не розничное. Производство. В старых документах суммы заполнены
Значит это правильное поведение системы. В старых документах заполнено по тому, что у Вас раньше у подразделения стоял признак розничное, колонки при заполнении данных документа отображались и заполнялись. А потом Вы отключили признак розничного подразделения и для новых документов данные в невидимых колонках не заполняются.
26 января по техническим причинам ГК КАМИН работает до 14:00 по МСК.
Оставить обращение после 14 часов на Линию консультаций и Группу технологической поддержки можно:
• по эл. почте: hotline@kamin.kaluga.ru, register@kamin.kaluga.ru
• или по запросу через специальную заявку на сайте
Продолжая использовать наш сайт, вы даете согласие на обработку файлов cookie и пользовательских данных в целях функционирования сайта, проведения ретаргетинга и статистических исследований, обзоров. Если вы не хотите, чтобы ваши данные обрабатывались, покиньте сайт.
Принять