Текущее время: Ср, июл 23 2025, 09:33

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Признак документа выравнивания
СообщениеДобавлено: Пт, мар 06 2015, 14:27 
Специалист
Специалист

Зарегистрирован:
Чт, дек 25 2008, 18:24
Сообщения: 136
По какому признаку из BKPF или BSEG можно однозначно определить, что перед нами документ выравнивания? До сегодняшнего дня думал, что по BKPF-BSTAT, но выяснилось, что BKPF-BSTAT = 'A' только для документов выравнивания без позиций. Если выравнивание делалось с позицией остатка, то BSTAT пусто.


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

Зарегистрирован:
Вт, мар 20 2012, 16:28
Сообщения: 145
Откуда: г. Москва
Пол: Мужской
Внучок написал(а):
По какому признаку из BKPF или BSEG можно однозначно определить, что перед нами документ выравнивания? До сегодняшнего дня думал, что по BKPF-BSTAT, но выяснилось, что BKPF-BSTAT = 'A' только для документов выравнивания без позиций. Если выравнивание делалось с позицией остатка, то BSTAT пусто.

А можно ввести требование, что должен произойти один из случаев, тогда это документ выравнивания?

Для второго условия, к примеру, смотреть на совпадение номеров в полях BSEG-AUGBL и BSEG-BELNR. Или в Вашем случае не сработает?

_________________
С уважением,
Нурмухаметов Рустам


Последний раз редактировалось Barsik Пт, мар 06 2015, 15:48, всего редактировалось 2 раз(а).

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

Зарегистрирован:
Чт, дек 20 2007, 18:21
Сообщения: 1613
Вобще такие вопросы нужно задавать с точки зрения "что мы в итоге пытаемся решить". В SAP все критерии обычно зашиты в коде в 33 места, о которых иногда сам SAP не знает.

BKPF-BSTAT = 'A' это просто индикатор, что документ можно игнорировать с точки зрения "баланса", потому что реально движений по счетам нет. Все остальное на уровне позиции.

_________________
я твой сап эфай внедрял
BAdI-позитив
Взять немножечко абопу, сунь туда кошачью *опу, RFC лапки, БТ старой бабки, на медленном базиснике переносить, тестовое окружение материть, снимать SAT пенку, биться головой о стенку, охапка тайм-шитов, отчет готов!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Признак документа выравнивания  Тема решена
СообщениеДобавлено: Пт, мар 06 2015, 16:32 
Специалист
Специалист

Зарегистрирован:
Чт, дек 25 2008, 18:24
Сообщения: 136
Barsik написал:
А можно ввести требование, что должен произойти один из случаев, тогда это документ выравнивания?
Для второго условия, к примеру, смотреть на совпадение номеров в полях BSEG-AUGBL и BSEG-BELNR. Или в Вашем случае не сработает?

Требование наоборот, документ должен быть "просто" документом, не выравнивания. По позициям проверять была мысль, но думал может что-то поэффективнее есть. Спасибо!


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Признак документа выравнивания
СообщениеДобавлено: Пт, мар 06 2015, 16:35 
Специалист
Специалист

Зарегистрирован:
Чт, дек 25 2008, 18:24
Сообщения: 136
Kengur написал(а):
Вобще такие вопросы нужно задавать с точки зрения "что мы в итоге пытаемся решить". В SAP все критерии обычно зашиты в коде в 33 места, о которых иногда сам SAP не знает.

Решить я пытаюсь проблему "как бы нам документы выравнивания с позициями остатка выкинуть из обработки".


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Признак документа выравнивания
СообщениеДобавлено: Пт, мар 06 2015, 16:50 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 20 2007, 18:21
Сообщения: 1613
Внучок написал(а):
Решить я пытаюсь проблему "как бы нам документы выравнивания с позициями остатка выкинуть из обработки".

Ну значит вам этих двух условий вполне хватит.

_________________
я твой сап эфай внедрял
BAdI-позитив
Взять немножечко абопу, сунь туда кошачью *опу, RFC лапки, БТ старой бабки, на медленном базиснике переносить, тестовое окружение материть, снимать SAT пенку, биться головой о стенку, охапка тайм-шитов, отчет готов!


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

Зарегистрирован:
Чт, дек 25 2008, 18:24
Сообщения: 136
Kengur написал(а):
Ну значит вам этих двух условий вполне хватит.

Не хотелось по позициям каждого бухдокумента бегать. И так много висит всякого на анализе и обработке всех бухдоков онлайн.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Признак документа выравнивания
СообщениеДобавлено: Вт, мар 10 2015, 10:47 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, фев 21 2007, 08:50
Сообщения: 1606
Откуда: Пермь
Пол: Мужской
Barsik написал:

Для второго условия, к примеру, смотреть на совпадение номеров в полях BSEG-AUGBL и BSEG-BELNR. Или в Вашем случае не сработает?


Написанное Вами как бы вообще не является критерием выравнивания с остатком. Более того, никакого отношения не имеет к выравниванию с остатком. Потому что такое наблюдается везде - при сторно, при выравнивании двух различных счетов ГК (например, зачет аванса) и т.д.

Автор, единственный критерий выравнивания с остатком обнаружить можно только в позиции документа, но не в заголовке. Этот критерий - BSEG-REBZT = 'V', если я не ошибаюсь. Проставляется он в позиции остатка. Можно решить задачу и на уровне заголовка документа: ввести вид документа и использовать его в настройке для выравнивания с остатком, а для всех других операций - не использовать.

_________________
Алё, это Пакистан? Нам нужен один килограмм


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

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


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

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


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

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