Текущее время: Пт, июл 25 2025, 16:03

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


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

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


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

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