Проверка регистра накопления перед записью
X

Привет дорогой друг

Наш сайт существует и развиваетется за счет рекламы. Пожалуйста, отключите блокировку рекламы AdBlock или подобное, для нашего сайта. Спасибо!
Показано с 1 по 2 из 2
  1. #1
    Пришел за помощью

    Регистрация
    18.03.2016
    Сообщений
    13
    Сказал(а) спасибо
    3
    Поблагодарили 6 раз(а) в 1 сообщении

    Post Проверка регистра накопления перед записью

    Скажите что изменить чтобы при проведении документа его дата была не такая же как в бюджете а в пределах месяца. то есть бюджет делается 1 числа а рассходники то уже потом, и бюджет на каждый месяц разный. Сейчас работает только если рассходник на дата бюджета.

    Код:
    Запрос = Новый Запрос;
      Запрос.Текст = "ВЫБРАТЬ
        |БюджетРасходовИПриходов.СуммаОстаток
        |ИЗ
        | РегистрНакопления.БюджетРасходовИПриходов.Остатки(&ПериодМесяц, Подразделение = &Подразделение И
        | Назначения = &Назначение) КАК БюджетРасходовИПриходов
        |ГДЕ 
        |Подразделение = &Подразделение И Месяц = &Месяц";
        
        
        Запрос.УстановитьПараметр("ПериодМесяц", Дата);
    	Запрос.УстановитьПараметр("Месяц", ДатаБюджета);
        Запрос.УстановитьПараметр("Подразделение", Подразделение);
       Запрос.УстановитьПараметр("Назначение", НазначениеПлатежа);
       
    Результат = Запрос.Выполнить();
    Если Результат.Пустой() Тогда
    
    Выборка = Результат.Выбрать();
    Выборка.Следующий();
    
    Если Выборка.СуммаОстаток < СуммаВБазовойВалюте Тогда
    Отказ = Истина;
    Сообщить("Сумма больше чем Бюджет")
    КонецЕсли;
    
    КонецЕсли;

  2. #2
    Гордость форума PRO

    Регистрация
    29.01.2010
    Сообщений
    1212
    Сказал(а) спасибо
    30
    Поблагодарили 261 раз(а) в 245 сообщениях

    По умолчанию Re: Проверка регистра накопления перед записью

    (задумчиво) Ты используешь виртуальную таблицу "остатки", где как я понимаю "приход" делаешь от 1 числа, а расходники в течении месяца. Так? Ну тогда у тебя остатки должны делаться на конец месяца. Т.е. нужно использовать в запросе в параметрах виртуальной таблицы Остатки КонецПериода(&ПериодМесяца , Месяц)

Похожие темы

  1. Проверка легальности использования прикладного решения 8.3.7
    от alexandr_ll в разделе 1С - Предприятие 8.0, 8.1, 8.2, 8.3
    Ответов: 434
    Последнее сообщение: 31.01.2024, 12:11
  2. Проверка легальности обновления
    от Опарыш в разделе Общие вопросы по 1С - Предприятие
    Ответов: 1
    Последнее сообщение: 19.10.2016, 13:43
  3. Ответов: 1
    Последнее сообщение: 26.06.2014, 13:57
  4. выбрать остатки из регистра накоплнения в соответствии с номенклатурой
    от isiter в разделе Конфигурирование, программирование 1С - Предприятие
    Ответов: 1
    Последнее сообщение: 27.06.2013, 12:19
  5. Как из регистра накопления получить стоимость для расх. накладной?
    от miha_serb в разделе 1С - Предприятие 8.0, 8.1, 8.2, 8.3
    Ответов: 1
    Последнее сообщение: 10.02.2013, 16:27

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •