Текущее время: Вс, авг 03 2025, 17:30

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Кредиторы: сисок отдельных позиций
СообщениеДобавлено: Ср, июл 18 2007, 17:05 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 09 2007, 15:40
Сообщения: 56
Откуда: Поволжье
Итак есть программка RFITEMAP Кредиторы: список отдельных позиций

Я копирую и делаю z_RFITEMAP. Но она работает немного по другому.

Что-то с галочками Список позиций ОГК и позиции дебитора.

Неподскажете почему данные не все выбираются в новом отчете?

Что примерно может быть? где копать? :roll: :?:

_________________
Важно качество, а не количество. Ибо стремясь за количесвом можно серьезно пожертвовать качеством ... ;)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кредиторы: сисок отдельных позиций
СообщениеДобавлено: Ср, июл 18 2007, 17:20 
Ассистент
Ассистент

Зарегистрирован:
Ср, окт 25 2006, 23:58
Сообщения: 45
Откуда: Москва
Simmike написал(а):
Итак есть программка RFITEMAP Кредиторы: список отдельных позиций

Я копирую и делаю z_RFITEMAP. Но она работает немного по другому.

Что-то с галочками Список позиций ОГК и позиции дебитора.

Неподскажете почему данные не все выбираются в новом отчете?

Что примерно может быть? где копать? :roll: :?:


Что-то Вы не так скопировали... Вы копировали только программу или полностью все с переименованием includes и вариантами?

Я только что попробовал - обе программы работают идентично.

_________________
Все можно починить, если долго вертеть в руках.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Кредиторы: сисок отдельных позиций
СообщениеДобавлено: Чт, июл 19 2007, 08:37 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 09 2007, 15:40
Сообщения: 56
Откуда: Поволжье
diatchkov написал(а):
Simmike написал(а):
Итак есть программка RFITEMAP Кредиторы: список отдельных позиций

Я копирую и делаю z_RFITEMAP. Но она работает немного по другому.

Что-то с галочками Список позиций ОГК и позиции дебитора.

Неподскажете почему данные не все выбираются в новом отчете?

Что примерно может быть? где копать? :roll: :?:


Что-то Вы не так скопировали... Вы копировали только программу или полностью все с переименованием includes и вариантами?

Я только что попробовал - обе программы работают идентично.



ВсЁ конечно скопировал. ) И программу, и инклуде (с и без переименовывания) и экраны всякие и все остальное....
все одно... например: выбираю все позиции за полгода, кредитора не указываю, галочки на "Стандартные позиции" и "Позиции Дебитора" с САПовском отчете показывает 1646 позиций, в копии 355 . Методом перебора этих галочек пришел к выводу что что-то не так именно "позициями дебитора"...., они не выводятся как раз в копии.

Вот и вопрос - что не так??? :roll:

_________________
Важно качество, а не количество. Ибо стремясь за количесвом можно серьезно пожертвовать качеством ... ;)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 19 2007, 09:01 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
При копировании программ нужно всегда делать глобальный поиск 'tcode', 'repid' и не только.
В инклюде RFITEM_INC написано:
Code:
CHECK sy-tcode CP 'FBL+N' OR
      ( sy-tcode CP 'S+38' AND sy-repid CP 'RFITEM++' ) OR
      ( sy-tcode EQ 'SE80' AND sy-repid CP 'RFITEM++' ).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 19 2007, 10:04 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 09 2007, 15:40
Сообщения: 56
Откуда: Поволжье
sibrin написал:
При копировании программ нужно всегда делать глобальный поиск 'tcode', 'repid' и не только.
В инклюде RFITEM_INC написано:
Code:
CHECK sy-tcode CP 'FBL+N' OR
      ( sy-tcode CP 'S+38' AND sy-repid CP 'RFITEM++' ) OR
      ( sy-tcode EQ 'SE80' AND sy-repid CP 'RFITEM++' ).


Это тоже подправил. Перед такими вещами сделал принужденно sy-repid = моя копия...

но все равно не работает....

Ладно пока копаю, думаю полюбому докапаю :)

_________________
Важно качество, а не количество. Ибо стремясь за количесвом можно серьезно пожертвовать качеством ... ;)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июл 19 2007, 10:46 
Младший специалист
Младший специалист
Аватара пользователя

Зарегистрирован:
Вт, янв 09 2007, 15:40
Сообщения: 56
Откуда: Поволжье
Задачка решена. :P
В глобальном поиске к сожалению не найдешь то что происходит в ЛБД. А там как раз и стравнивается поле sy-cprog со стандартной программкой.

Соответвенно перед обработкой ЛБД меняю эту системную поляну, потом возвращаю все обратно - и все счастливы :D

Конечно есть вариант скопировать эту лбд в свою и там в коде поменять, но это уже совсем другая история, хлтя возможно более красивая :oops:

_________________
Важно качество, а не количество. Ибо стремясь за количесвом можно серьезно пожертвовать качеством ... ;)


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

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


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

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


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

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