Текущее время: Пт, июл 18 2025, 06:46

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Change pointer-ы для зет полей
СообщениеДобавлено: Чт, июл 31 2014, 11:14 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, окт 05 2011, 08:43
Сообщения: 53
Всем доброго времени суток!"
Сразу извиняюсь ,если не в той ветке пишу.
Собственно проблема, в таблицу LFA1 добавлены зет поля, которых нужно передавать через АЛЕ технологии. Тип сообщения расширил, передачу полей сделал. Теперь на эти поля необходимо вешать указатели изменения. В просторах интернета нашел похожие темы, в них говорится что надо 1.в элементах данных зет полей поставить галочку "изменение документа", 2.в BD52 в объект изменения KRED привязать Z поля. Все так сделал, но не работает. Что упустил не понимаю. через енхансмент поставил бесконечный цикл в ФМке CHANGE_POINTERS_CREATE_DIRECT (как я понял когда меняем кредитора в FK02 вызывается в фоновом режиме ФМ CHANGE_POINTERS_CREATE_DIRECT, поэтому для отладки поставил цикл через расширение). Когда меняю стандартные поля, ФМка вызывается, но когда меняю зет поля - нет (в sm50 VB-процесс не вижу). Еще, в форумах говорится про транзакцию SCDO для кредиторов в SCDO используется объект KRED, в настройке которого уже указана таблица LFA1. В системе LFA1 расширена через аппенд структура ZLFA1. И тут тоже возникает вопрос: ZLFA1 надо в KRED добавить или нужно создать отдельный ZKRED и там привязать? Заранее всем благодарен.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Change pointer-ы для зет полей
СообщениеДобавлено: Чт, июл 31 2014, 12:12 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
вряд ли поможет, но
append-структура не совсем обычная, можно попробовать вложить в неё include со своими полями
.append zalfa1
.include zslfa1

можно проверить наличие в отладке обновления ф/м KRED_WRITE_DOCUMENT


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Change pointer-ы для зет полей  Тема решена
СообщениеДобавлено: Чт, июл 31 2014, 12:32 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, окт 05 2011, 08:43
Сообщения: 53
Дошел до истины путем долгого бурления д..ма через отладчик (пол дня попусту потратил на это). изменения записываются через ФМ CHANGE_POINTERS_CREATE_LONG, в нем есть вызов формы PERFORM TBD62_GETRELEVANTENTRIES, внутри которой проверяется активнен ли указатель изменений на тип сообщения, если нет то в таблицу BDCP не записывает данные. Дело в том что компоненту АЛЕ настраивал другой человек (вроде шарющий), и он не активировал в BD50 указатель изменений для CREMAS, мне дали задачу сделать передачу доп.полей и актвивироавть на них чейнж пойнтер. И я думал что все нужные настройки уже сделаны, а результат (записываются изменения или нет) смотрел сразу в таблице BDCP, а надо было запустить RMBDIDOC и увидел бы что на CREMAS не активирован указатель изменений. В этом был весь кизяк.


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

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


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

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


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

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