7.7 Расчет сдачи в ТИС

Тема в разделе "Отчеты и обработки для "1С:Предприятие 7.7"", создана пользователем SerzhM, 21 авг 2010.

  1. TopicStarter Overlay
    SerzhM
    Offline

    SerzhM Опытный в 1С

    Регистрация:
    26 окт 2009
    Сообщения:
    511
    Симпатии:
    3
    Баллы:
    29
    Не устраивает расчет сдачи в док ЧекККМ. Создал форму в обработках. Включает в себя след реквизиты Сумма(получаем из документа, редак-ие запрещено), Получено (денег), Сдача( ред-е запрещено).
    Первый вопрос как сделать что бы при нажатии кнопки провести выходила табличка (форму кот обрисовал выше) только в док ЧекККМ.
    Как вернуть реквизиты Получено и Сдача назад в док ЧекККМ и блокировать форму для редактирования.
  2. Siddy
    Offline

    Siddy Опытный в 1С

    Регистрация:
    18 мар 2009
    Сообщения:
    311
    Симпатии:
    0
    Баллы:
    26
    В процедуре ОбработкаПроведения получить форму нужной обработки, открыть ее модально, получить Получено и Сдача через контекст, например
  3. Бухгалтерский угодник
    Offline

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

    Регистрация:
    29 дек 2008
    Сообщения:
    21.523
    Симпатии:
    407
    Баллы:
    104
    НИ В КОЕМ СЛУЧАЕ!!!! КАТЕГОРИЧЕСКИ нельзя использовать модальные формы в модуле проведения из за возникновения транзакции. Это верх безграмотности. :unsure:

    Делайте так:
    Код:
    Процедура ПриЗаписи()
    Если Выбран()=0 Тогда
    //считаем сдачу здесь
    КонецЕсли;
    ....
    КонецПроцедуры
    
    
    
  4. Siddy
    Offline

    Siddy Опытный в 1С

    Регистрация:
    18 мар 2009
    Сообщения:
    311
    Симпатии:
    0
    Баллы:
    26

    запомнил

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