Показать сообщение отдельно
Старый 27.05.2009, 09:15   #1  
lobster is offline
lobster
Участник
Аватар для lobster
 
115 / 10 (1) +
Регистрация: 25.04.2008
Сделал report, который блокирует клиентов по параметрам:
- баланс > кредитного лимита;
- кредитный лимит>0 и код формулы оплаты ='ПРЕДОПЛАТА'

IF Customer."Balance (LCY)">Customer."Credit Limit (LCY)" THEN
BEGIN
Customer.Blocked:=3;
Customer.MODIFY;
END;

IF Customer."Credit Limit (LCY)" > 0 THEN
IF Customer."Payment Terms Code" = 'ПРЕДОПЛАТА' THEN
BEGIN
Customer.Blocked:=3;
Customer.MODIFY;
END;
Надо сделать еще одну проверку, например, у клиента в карточке баланс >0 и код формулы оплаты ='10 дней', дата последней отгрузки у этого клиента 010409, а сегодня уже 150409
тогда клиент должен блокироваться.
Подскажите пожалуйста, как сделать эту проверку.