Текущее время: Пн, июл 28 2025, 08:24

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: правило, как сделать ?
СообщениеДобавлено: Пт, сен 04 2009, 12:24 
Ассистент
Ассистент

Зарегистрирован:
Пн, май 26 2008, 17:09
Сообщения: 34
есть вид оплат, если значение AMT в нем не нулевое мне нужно тогда очистить другой ВО /ZZZ
вобщем не пойму как передать 0 в /ZZZ, через ADDWT ? или как это делается ?

/XXX
" AMT?0
" *
???????/ZZZ (вид оплат должен обнулиться или вообще его выкинуть из IT таблицы)
ADDWT *


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: правило, как сделать ?  Тема решена
СообщениеДобавлено: Пт, сен 04 2009, 13:13 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, июн 21 2006, 16:16
Сообщения: 351
/xxx
AMT?0
=
AMT= /zzz - (значение сплито у ВО /XXX и /ZZZ должны быть одинаковые)
Amt*-1
WGTYP=/zzzz
addwt /zzzz
FILLF a
WGTYP=*


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: правило, как сделать ?
СообщениеДобавлено: Пт, сен 04 2009, 14:16 
Ассистент
Ассистент

Зарегистрирован:
Пн, май 26 2008, 17:09
Сообщения: 34
BVM177 написал(а):
/xxx
AMT?0
=
AMT= /zzz - (значение сплито у ВО /XXX и /ZZZ должны быть одинаковые)
Amt*-1
WGTYP=/zzzz
addwt /zzzz
FILLF a
WGTYP=*


эмм.... не совсем то что я хочу, хотя направление в чем копаться я понял
значения у меня разные, да и после FILLF что в /XXX /ZZZ возвращаются прежние цифры

а можно как-то по другому ?
если мы вошли в этот вид оплат /XXX
то тогда в вид оплат /ZZZ нужно передать 0, чтобы там ничего не было
вот как бы такая простая задача, но как сделать ?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: правило, как сделать ?
СообщениеДобавлено: Пт, сен 04 2009, 14:34 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, июн 21 2006, 16:16
Сообщения: 351
Можно с примером, демонстрирующем проблему? не совсем понятно о чем в итоге идет речь, Вы же в IT ВО /ZZZ хотите обнулить? при условии что, AMT у /XXX не пустое.

Попробуите addwti/zzzz.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: правило, как сделать ?
СообщениеДобавлено: Пт, сен 04 2009, 15:06 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, ноя 13 2006, 14:42
Сообщения: 93
Пол: Мужской
А если идти наоборот, от вида /ZZZ ?
То есть, в правиле при обработке /ZZZ искать значение /XXX.
И если оно равно 0 - то делать ADDWT *, а если не равно - не делать ADDWT.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: правило, как сделать ?
СообщениеДобавлено: Сб, сен 05 2009, 16:37 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, фев 13 2006, 11:59
Сообщения: 221
Откуда: Киев
Пол: Женский
Funky написал(а):
BVM177 написал(а):
/xxx
AMT?0
=
AMT= /zzz - (значение сплито у ВО /XXX и /ZZZ должны быть одинаковые)
Amt*-1
WGTYP=/zzzz
addwt /zzzz
FILLF a
WGTYP=*


эмм.... не совсем то что я хочу, хотя направление в чем копаться я понял
значения у меня разные, да и после FILLF что в /XXX /ZZZ возвращаются прежние цифры

а можно как-то по другому ?
если мы вошли в этот вид оплат /XXX
то тогда в вид оплат /ZZZ нужно передать 0, чтобы там ничего не было
вот как бы такая простая задача, но как сделать ?


а какая таблица обрабатывается? если IT, то имхо, то, что написал Funky, решит вопрос. а если RT - то так

/XXX
amt?0
=
* amt=R /ZZZ
* subwte/ZZZ

ну и про сплиты забывать не нужно.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: правило, как сделать ?
СообщениеДобавлено: Вт, сен 08 2009, 13:34 
Ассистент
Ассистент

Зарегистрирован:
Пн, май 26 2008, 17:09
Сообщения: 34
BVM177 написал(а):
/xxx
AMT?0
=
AMT= /zzz - (значение сплито у ВО /XXX и /ZZZ должны быть одинаковые)
Amt*-1
WGTYP=/zzzz
addwt /zzzz
FILLF a
WGTYP=*


спасибо помогло, просто разбирался долго как это работает и натолкнул на дополнительные идеи.
:pivo:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


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

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB