Версия для печати темы (https://pro1c.org.ua/index.php?s=2bef90481811353e80ebe8d514928d1c&showtopic=57579)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 7.7 _ Создать обновление цен в накладной при копировании старой

Автор: Danaza 09.03.20, 13:42

Здравствуйте. Подскажите, пожалуйста, способы обновления цен в старой накладной на новые. Т.е. если нужно сделать дубль накладной прошлого, допустим, года, а в ней стоят старые цены и поменять можно только вручную. Есть вариант, сделать автоматически или кнопку добавить?

Автор: denis84 10.03.20, 8:02

Добрый день! Можно сделать кнопку "пересчет цен" и получать последнюю цену товара на дату документа. Обработка табличных частей - перебор строк документа и обновлять цену.

Автор: Sharzem 11.03.20, 10:16

Цитата(denis84 @ 10.03.20, 9:02) *
Можно сделать кнопку "пересчет цен"

Да ? А якщо облік по партіям ?

Автор: denis84 11.03.20, 10:44

Sharzem @ Сегодня, 10:16 * ,
но автор же не указал, что у него учет по партиям. Автор спросил, можно сделать, я ответил что можно!

Автор: Sharzem 11.03.20, 13:30

denis84 @ Сегодня, 11:44 * ,

Цитата(denis84 @ 10.03.20, 9:02) *
получать последнюю цену товара на дату документа

Якщо такого в конфігурації немає на те є певна причина.

Цитата(Danaza @ 09.03.20, 14:42) *
поменять можно только вручную

Невідомо який там принцип товарного обліку, якщо є така можливість.

Цитата(denis84 @ 11.03.20, 11:44) *
Автор спросил, можно сделать, я ответил что можно!

Цитата(denis84 @ 10.03.20, 9:02) *
Можно сделать кнопку "пересчет цен"

Якщо вже на те пішло і немає партійного обліку, навіщо кнопка ?

Дивимося процедуру ВводНового() та задаємо умови:
Процедура ВводНового(ПризнакКопирования)
    Если ПризнакКопирования = 1 Тогда
        ПересчитаемТабличнуюЧасть()
    КонецЕсли;
КонецПроцедуры

Також, не забуваємо про зміну дати в документі, туди також слід навішати процедуру. Крім того, необхідно встановити недоступність зміни дати проведених документів.

Автор: denis84 11.03.20, 14:26

Sharzem @ Сегодня, 13:30 * ,

Согласен не зная принципов учета ТМЦ в конфигурации, можно долго описывать варианты решения. Но все же данную задаче решить можно

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua