Текущее время: Чт, июл 24 2025, 07:41

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


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Признак, что Shopping Cart удалена
СообщениеДобавлено: Вт, ноя 10 2009, 20:29 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 20 2008, 10:29
Сообщения: 339
Откуда: Мюнхен
Пол: Мужской
Добрый день!

Подскажите пожалуйста, в каком поле какой таблицы стоит признак, что Shopping Cart была удалена. Уже везде обыскался. В позиции такое поле есть, DEL_IND называется. Но только если Shopping Cart была удалена полностью на уровне заголовка, то в этом поле ничего не стоит.

Заранее спасибо!

_________________
Вежливость - лучшее оружие чайника :-)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Признак, что Shopping Cart удалена
СообщениеДобавлено: Вт, ноя 10 2009, 20:39 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 20 2008, 10:29
Сообщения: 339
Откуда: Мюнхен
Пол: Мужской
Статус I1040 у такой Shopping Cart стоит, вопрос в том есть еще какие-то признаки удаления.

_________________
Вежливость - лучшее оружие чайника :-)


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

Зарегистрирован:
Ср, ноя 01 2006, 22:58
Сообщения: 794
Откуда: Заарбрюкен
Пол: Мужской
Поле DEL_IND на уровне позиций... Сама корзинка может не иметь статуса, но все позиции могут быть удалены.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Признак, что Shopping Cart удалена
СообщениеДобавлено: Ср, ноя 11 2009, 13:18 
Специалист
Специалист

Зарегистрирован:
Вт, июл 07 2009, 13:24
Сообщения: 235
по идеии не достаточный а необходимый признак обнулении цены


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Признак, что Shopping Cart удалена
СообщениеДобавлено: Ср, ноя 11 2009, 18:23 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, ноя 01 2006, 22:58
Сообщения: 794
Откуда: Заарбрюкен
Пол: Мужской
Насколько я знаю, при отмене корзинки подтверждающим сумма становится в ноль...
Так что не признак...


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

Зарегистрирован:
Вт, июл 07 2009, 13:24
Сообщения: 235
разве при удалении корзины сумма также не обнуляется? (я потому специально написал что обнуление сумму есть необходимый признак, а не достаточный, тоесть по нему одному судить нельзя) или я не прав на счет обнуления при удалении?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Признак, что Shopping Cart удалена
СообщениеДобавлено: Чт, ноя 12 2009, 12:48 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, ноя 01 2006, 22:58
Сообщения: 794
Откуда: Заарбрюкен
Пол: Мужской
Ну, если честно, такой косячок за сапом был замечен при работе с корзинками, где есть позиции с разными валютами - нотой вылечилось. Но даже если это корректируется какой-то нотой, то необходимый признак в данном случае (случае поиска признака удаления) является бесполеным.

Цитата:
то есть по нему одному судить нельзя


Если перевести с технического:
- Как узнать, что корзинка удалена?
- Вот если корзинка удалена, то цена у нее ноль... :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Признак, что Shopping Cart удалена
СообщениеДобавлено: Чт, ноя 12 2009, 12:56 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, ноя 01 2006, 22:58
Сообщения: 794
Откуда: Заарбрюкен
Пол: Мужской
Цитата:
я потому специально написал что обнуление сумму есть необходимый признак

Помимо деления на неоходимые и достаточные есть еще деление на прямые (статус и значение поля DEL_IND) и косвенные (Цена и то, что возвращает BBP_BW_SC_SELECT_1 в поле PROC_STAT).

Я бы не советовал при работе отталкиваться от косвенных признаков.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Признак, что Shopping Cart удалена
СообщениеДобавлено: Чт, ноя 12 2009, 13:47 
Специалист
Специалист

Зарегистрирован:
Вт, июл 07 2009, 13:24
Сообщения: 235
Konstantin Anikeev написал:
Цитата:
я потому специально написал что обнуление сумму есть необходимый признак

Помимо деления на неоходимые и достаточные есть еще деление на прямые (статус и значение поля DEL_IND) и косвенные (Цена и то, что возвращает BBP_BW_SC_SELECT_1 в поле PROC_STAT).

Я бы не советовал при работе отталкиваться от косвенных признаков.


что он является косвенным полностью согласен, и следовательно он не может быть досточным, (но всетаки про него забывать полностью не стоит на мой взгляд, хотя если корзина была удалена через деббаг, то он может вообще не сработать)


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Признак, что Shopping Cart удалена
СообщениеДобавлено: Чт, ноя 12 2009, 13:53 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, ноя 01 2006, 22:58
Сообщения: 794
Откуда: Заарбрюкен
Пол: Мужской
Про дебаг мы не говорим... в дебаге мы можем шаловливыми ручонками все что угодно сделать... :)
И все же проверять его я бы не стал... ИМХО, в этом нет необходимости... I1040 на уровне заголовка, если нет, то тупо проверка
Code:
READ TABLE lt_items WITH KEY del_ind = abap_false TRANSPORTING NO FIELDS.
IF sy-subrc = 0. " не вся корзинка удалена
ELSE. " Корзинка не удалена (статуса нет), но удалены все позиции
ENDIF.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Признак, что Shopping Cart удалена
СообщениеДобавлено: Чт, ноя 12 2009, 14:07 
Специалист
Специалист

Зарегистрирован:
Вт, июл 07 2009, 13:24
Сообщения: 235
Естественно что статус I1040 является основным, и без него проверка суммы бесполезна


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Признак, что Shopping Cart удалена
СообщениеДобавлено: Чт, ноя 12 2009, 14:20 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, ноя 01 2006, 22:58
Сообщения: 794
Откуда: Заарбрюкен
Пол: Мужской
OK, Кэп, послежнее слово за тобой :)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Признак, что Shopping Cart удалена  Тема решена
СообщениеДобавлено: Чт, ноя 12 2009, 20:25 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, окт 20 2008, 10:29
Сообщения: 339
Откуда: Мюнхен
Пол: Мужской
Статуса оказалось достаточно, надо только не забывать COMMIT WORK, даже если во входящих параметрах ФМ есть что-то типа SAVE_TO_DB. Всем спасибо!

_________________
Вежливость - лучшее оружие чайника :-)


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

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


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

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


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

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