Текущее время: Пн, июл 21 2025, 20:07

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: FI Спец регистры + ММ?
СообщениеДобавлено: Пн, ноя 13 2006, 09:00 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
На днях появилась нужда построить регистр: обороты по счетам для некоторого вида материальных документов (т.е. для соотв. им бухгалтерских документов).

Проблема: В проверке которая определяет какие позиции должны попасть в регистр нужно получить данные из мат. документа (MSEG-UMWRK). Может как это сделать - подскажите <я не знать русский языка>.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, ноя 13 2006, 10:53 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Делается это в правиле выбора регистра, которое выбирается когда установишь курсор на присвоенную операцию. В определении правила надо указать имя формы(подпрограммы), которая должна возвращать или 'T' или 'F' соответственно тому надо прогружать данную позицию или нет. Форма пишется в пуле подпрограмм, который указан в Польз. подпрограммы в Осн. данных регистров, по умолчанию у нас, например ZGGBR000. Вот внутри этой формы из ACCHD или BKPF берешь поля AWTYP и AWKEY и по ним селектишь из MSEG строки и проверяешь что нужно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 14 2006, 01:14 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
При накате регистра awkey заполнен...
При создании документа awkey пустой и насколько я понял это правильно MM документа ещё нет сохранён и номер для него ещё не получен


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, ноя 14 2006, 07:01 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Да, согласен. Тогда в подпрограмме через глобальную адресацию, например (SAPMM07M)XMSEG, присвой эту таблицу филд-символу. И будет доступно то что тебе нужно. Если будут накладки по соотв. позиций FI и MM, то в ACCIT_GLX есть еще поля материала, завода, вида оценки, думаю сможешь соединить. Одно но. Данный пример глоб. адресации для тр. типа MBXX, если будет еще MIGO, то используй sy-tcode, для определения что присвоить твоему филд-символу.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 15 2006, 06:12 
Директор
Директор

Зарегистрирован:
Пт, окт 07 2005, 09:10
Сообщения: 752
Откуда: 4.6C
Пол: Мужской
Кстати, еще как вариант, можно задействовать экзит(экзиты) в ММ, в которых передать XMSEG в память, а в подпрограмме считать. К сожалению конкретные экзиты подсказать не могу, но думаю найдешь их быстро.


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

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


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

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


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

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