Текущее время: Сб, авг 02 2025, 23:57

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Оплата предыдущего месяца, произведенные дебитором  Тема решена
СообщениеДобавлено: Чт, апр 02 2009, 14:09 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 25 2008, 17:07
Сообщения: 144
Откуда: Казань
Пол: Мужской
Получил задание вычислить скидку в заказе. Скидка зависит от оплат, произведенных дебитором в предыдущем месяце.
Постановщик предлагает посчитать их через bseg:

В таблице BSEG вычисляем все проводки, где:
По кредиту (BSEG-SHKZG=Н) идут счета дебиторской задолженности (BSEG-HKONT=1210*) и код дебитора соответствует коду в сбытовом заказе (BSEG-KUNNR= VBAK-KUNNR);
А по дебету (BSEG-SHKZG=S) идут денежные счета (BSEG-HKONT=10*).


Тупо лопатится почти весь bseg. Пока она небольшая работает все быстро, но факт, что bseg таблица с большим количеством записей.

Мой вопрос есть ли альтернативный способ посчитать оплаты по кредитору?


Последний раз редактировалось Марик Чт, апр 02 2009, 14:20, всего редактировалось 1 раз.

Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Оплата предыдущего месяца, произведенные дебитором
СообщениеДобавлено: Чт, апр 02 2009, 14:15 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, авг 28 2006, 11:24
Сообщения: 292
Пол: Мужской
Читайте информацию по кластерным таблицам (BSEG - как раз кластерная).
Если вкраце: к кластерным таблицам имеет смысл обращаться, только по primary key (или его части).
Для отбора под другим полям нужно обращаться к вторичным индексам - таблицы BSID-BSAD, BSIK-BSAK,BSIS-BSAS.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оплата предыдущего месяца, произведенные дебитором
СообщениеДобавлено: Чт, апр 02 2009, 14:21 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Используйте таблицы BSID, BSAD. См. отчет FBL5N.
И еще пригодится описание основных таблиц R/3
Марик написал:
Мой вопрос есть ли альтернативный способ посчитать оплаты по кредитору?

И это... Все-таки наверное о дебиторах речь шла в начале вопроса? :)

_________________
С уважением,
Удав.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оплата предыдущего месяца, произведенные дебитором
СообщениеДобавлено: Чт, апр 02 2009, 15:28 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 25 2008, 17:07
Сообщения: 144
Откуда: Казань
Пол: Мужской
Суть-то одна :roll:
Ну что же спасибо Вам!
:oops:


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Оплата предыдущего месяца, произведенные дебитором
СообщениеДобавлено: Чт, апр 02 2009, 15:36 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Марик написал:
Суть-то одна :roll:

С точки зрения SAP - нет. :wink:

_________________
С уважением,
Удав.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Оплата предыдущего месяца, произведенные дебитором
СообщениеДобавлено: Чт, апр 02 2009, 15:38 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Если есть функциональность бизнеспартнеров - то одна. У одного партнера могут быть роли и кредитора, и дебитора ;)
Но это уже оффтоп.


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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