7.7 Как реализовать автоматическое проставление суммы при заполнении(изменении) количества?

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 7.7"", создана пользователем sapravka, 16 ноя 2012.

  1. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    написать обработку по заполнению
  2. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    Можно обработкой заполнить данные в "старых" документах.
    Ну а если уж так хочется при открытии:
    [CODE1C]
    ВыбратьСтроки();
    Пока ПолучитьСтроку() = 1 Цикл
    Сумма = Номенклатура.Цена*Количество;
    КонецЦикла;
    [/CODE1C]
    Хотя решение заполнять при открытии неверно. "Новые" (уже заполненные) документы тоже будут перезаполняться при открытии.
  3. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    нужно писать обработку. Перезаполнение при открытии - бред. Вдруг изменили цену? Получится перерасчет уже введенного документа.

    + я бы на месте автора задумался о периодическом значении реквизита "цена"
  4. TopicStarter Overlay
    sapravka
    Offline

    sapravka Опытный в 1С

    Регистрация:
    24 дек 2011
    Сообщения:
    142
    Симпатии:
    0
    Баллы:
    26
    "Новые" (уже заполненные) документы тоже будут перезаполняться при открытии
    А можно поподробнее?
    Что то не пойму, что может пойти не так?


    задумался о периодическом значении реквизита "цена"
    И тут тоже можно поподробнее, пожалуйста!
  5. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104
    Можно. Вот представьте ситуацию.
    17.11.12 ТМЦ "Шнурки" имела цену 15 руб.
    18.11.12 Юзер зашел и поменял цену. Скажем поставил 17 руб. Вроде бы нормальная ситуация. Цена изменилась. Ну а теперь попытаемся открыть документ списания. Цена сразу пересчитается. А этого быть не должно.
    Так понятно?


    описание ситуации см. выше. "Жмакнули" по количеству задним числом и получили не верный результат.
  6. TopicStarter Overlay
    sapravka
    Offline

    sapravka Опытный в 1С

    Регистрация:
    24 дек 2011
    Сообщения:
    142
    Симпатии:
    0
    Баллы:
    26
    Все правильно говорите...
    Теперь становиться понятно...
  7. Бухгалтерский угодник
    Offline

    Бухгалтерский угодник Администраторы Команда форума Администратор

    Регистрация:
    29 дек 2008
    Сообщения:
    21.520
    Симпатии:
    407
    Баллы:
    104

Поделиться этой страницей