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

Часовой пояс: 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 часа


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

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


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

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