Текущее время: Вт, авг 05 2025, 07:29

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Несколько критериев выбора при выравнивании ОП дебитора
СообщениеДобавлено: Ср, фев 20 2008, 16:51 
Специалист
Специалист

Зарегистрирован:
Пт, июн 02 2006, 13:42
Сообщения: 176
Выравниваю ОП дебитора транзакцией F-32. Задаю "Другие ограничения выбора" Счет Главной книги. После этого нажимаю кнопку "Другие критерии выбора" и задаю Присвоение. Затем нажимаю кнопку "Обработка ОП" и получаю список открытых позиций по заданному полю Присвоение.
При этом система проигнорировала мое первое ограничение выбора по заданному Счету Главной книги (то есть отобрала ОП с заданным полем Присвоение, но по всем счетам Главной книги, а не по одному счету, как я заказывала).
Как этого избежать? Как заставить систему учитывать все ограничения выбора?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 21 2008, 02:17 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
Я тоже с этим мучался, так ничего стандартом и не получилось...
В результате накрыл это своей программкой (по заданным условиям выбираются документы и передаются в FB05 на выравнивание).

_________________
Материалы по S/4HANA (установка и активация компонентов, FIORI, ACR, CIT, PaPM(FS-PER)) на моем сайте planksap.pro


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 21 2008, 07:19 
Специалист
Специалист

Зарегистрирован:
Пт, июн 02 2006, 13:42
Сообщения: 176
Да, мы тоже так решили сделать. Но, есть одна проблемка. Дело в том, что у нас иногда встречаются документы, имеющие 2 и более открытых позиции по одному дебитору, но по разным счетам главной книги.
И получается, что когда в своей программке мы выбираем такой документ и передаем его на выравнивание, туда попадают ОБЕ открытые позиции этого документа, в том числе и того счета, по которому не нужно делать выравнивание.
В критериях выбора можно указать только список выбранных документов, но нельзя указать нужный номер позиции документа.
Как с этим бороться?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, фев 21 2008, 20:56 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Ср, фев 01 2006, 16:49
Сообщения: 1967
Откуда: Питерский Москвич
Пол: Мужской
Можно указать позицию.
С 710 экрана по BDC_OKCODE = /05 попадаем на 733 и там пишем BELNR потом <номер_документа><год><позиция>

PERFORM bdc_dynpro USING 'SAPMF05A' '0733'.
PERFORM bdc_field USING 'BDC_OKCODE' 'PA'.
PERFORM bdc_field USING 'BDC_CURSOR' 'RF05A-SEL01(02)'.
CONCATENATE t_pos_d-belnr t_pos_d-gjahr '001' INTO zt_pos_d.
PERFORM bdc_field USING 'RF05A-SEL01(01)' zt_pos_d.
PERFORM bdc_field USING 'RF05A-FELDN(01)' 'BELNR'.
CONCATENATE t_pos_k-belnr t_pos_k-gjahr '001' INTO zt_pos_k.
PERFORM bdc_field USING 'RF05A-SEL01(02)' zt_pos_k.
PERFORM bdc_field USING 'RF05A-FELDN(02)' 'BELNR'.

_________________
Материалы по S/4HANA (установка и активация компонентов, FIORI, ACR, CIT, PaPM(FS-PER)) на моем сайте planksap.pro


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

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


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

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


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

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