Отказ при отсуствие денег в кассе.

1. user1087014 20.04.21 13:45 Сейчас в теме
Здравствуйте друзья. У меня есть документ перемещениеДенег. Теперь нужно сделать так что бы, когда я из кассы А например посылаю деньги в Кассу Б. Что бы лимит суммы не перевищало конечной остаток Кассы А. Пример есть две кассы "Касса А" и "Касса Б" В Касса А у меня 100 Доллоров. Я посылаю в кассу Б 99 доллоров. Все отлично. если не 99 а 101 сделаю программа сообщит что не достаточно средство. Но если я каждый раз по 100 доллоров перемещу то без проблем перемещение будет идти.. Вот мой код

Процедура ПередЗаписью(Отказ, РежимЗаписи, РежимПроведения)
		
		
ТекДолг=РегистрыНакопления.КассаДляЛичнойИнформации.Остатки(Дата,новый Структура("Касса",КассаО)).Итог("КонченаяСуммаМан");
Если ТекДолг < Сумма тогда
	Сообщить("МалоДенег");
	Отказ=Истина;
	КонецЕсли;
	
		
	КонецПроцедуры
Показать

Думаю тут проблема в дате.. кто поможет ?
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Nubsdale 20.04.21 14:32 Сейчас в теме
(1)
дате.. кто поможет ?
ТекущаяДата() ?
3. user1087014 20.04.21 14:43 Сейчас в теме
(2) Думаю да. потому что если измирение даты будет идти по текущему логично уже если денег мало чем написал не должно регистрировать. нет разве?
4. Nubsdale 20.04.21 15:05 Сейчас в теме
(3) я не очень понимаю, на что 1с ругается то?
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот