Здравствуйте!
В общем, т.к. наше предприятие выпускает йогурт, то много заморочек имеем с молоком...
У нас в накладных цена молока рассчитывается особенным образом - исходя из дополнительных параметров молока (жир, белок... - они сделаны внешними атрибутами и классификаторами к SpSopr).
Сам процесс пересчета цены заключается в вызове отчета (распечатка накладной), где я цепляю нужные данные, делаю рассчет по позициям и вызываю Update для занесения полученных цен по позициям в SpSopr.
Сначала пробовал вычисляемыми полями, но это геммор, когда рассчитываешь по внешним атрибутам - я так сделать не сумел - поэтому сделал отчетом.
Вопрос такой - Цены в SpSopr ложатся нормально, но сумма по накладной не пересчитывается автоматом после изменения цен (и стоимостей соотв.) в позициях накладной. Чтобы пересчитала сумму по накладной - нужно в спецификации в цене перебить любую цифру и нажать Enter - тогда сумма пересчитывается.
Вопрос - как этого избежать (перевбития цены)? Так понимаю, что нужно событие какое-то обозначить, чтоб пересчитала сумму, а как не знаю :-[
P.S. Подскажите еще пожалуйста, как регулируется порядок перевода фокуса по полям? (т.е. добавил два внешних атрибута в SpSopr - они одни из первых колонок в спецификации, а курсор через них скачет и возвращается к ним в самом конце).
Про сумму по приходным накладным
Модераторы: m0p3e, edward_K, Модераторы
-
- Посетитель
- Сообщения: 30
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Москва/Минск
- Контактная информация:
Re: Про сумму по приходным накладным
Задача с жирностью молока решалась ещё до введения внешних аттрибутов, для этого бралось поле SpSopr.Netto (в %), выводилось конфигуратором в спецификацию накладной, и добавлением РАСЧЁТНОЙ УСЛУГИ "Доплата за жирность". Рекомендую посмотреть расчётные услуги - там есть много вкусного, если уметь готовить
Re: Про сумму по приходным накладным
...как регулируется порядок перевода фокуса по полям...
1. Перед конфигурированием окна загрузить редактор свойств (= - Конфигуратор - Редактор свойств).
2. При конфигурировании окна стать на нужное поле в таблице и в редакторе свойств изменить свойство Index.
3. Завершить конфигурирование окна и выйти из Гал-ки.
При следующем заходе в это окно будет результат.
1. Перед конфигурированием окна загрузить редактор свойств (= - Конфигуратор - Редактор свойств).
2. При конфигурировании окна стать на нужное поле в таблице и в редакторе свойств изменить свойство Index.
3. Завершить конфигурирование окна и выйти из Гал-ки.
При следующем заходе в это окно будет результат.
Re: Про сумму по приходным накладным
Чтобы не перевбивать ничего для обновления суммы в накладной, высчитывай сумму (суммы) по накладной в своем отчете и делай update katsopr