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

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Затирается поле BSEG-SAKNR в документах кассы.
СообщениеДобавлено: Пн, ноя 19 2012, 09:39 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пн, апр 26 2010, 10:24
Сообщения: 24
Откуда: Москва
Пол: Мужской
Добрый день. Подскажите пожалуйста решение проблемы.

Настройка: у нас на проекте есть настройки копирования контировок в расходные\приходные ордера из кассы из документов выделения средств.

Проблема: почему-то в промежутке между user-exit'ами и событиями Open FI, затирается поле BSEG-SAKNR, точнее так:
в user-exit'ах поле BSEG-SAKNR определяется правильно, а в событии Open FI 1120 - оно уже пустое.

Чисто экспериментальным методом определил, что это напрямую зависит от поля KBLP-SAKNR в документах выделения средств. Посмотрел на использование этого поля в программах: там только стандарт и никаких расширений.
Посмотрел другой проект - там не заполнено поле KBLP-SAKNR в документах выделения средств, но в документах кассы все ОК.

Помогите разобраться или подскажите где копать.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Затирается поле BSEG-SAKNR в документах кассы.
СообщениеДобавлено: Вт, ноя 20 2012, 01:11 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, ноя 16 2011, 17:39
Сообщения: 98
Пол: Мужской
Если where-used по полю не показывает экзиты, это еще не значит что ваш «нестандартный» код не вмешиватется.

Вам нужно отладчиком искать. Поставить точку прерывания в user-exite и вперёд, наблюдая за BSEG-SAKNR.

Еще можно поставить в ФМ присвоенном событию 1120. Смотреть в стеке, подниматься из глубины и откатываться, ставить точки прерывания раньше и искать.

_________________
SAP stands for Start Applying Patches


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Затирается поле BSEG-SAKNR в документах кассы.
СообщениеДобавлено: Вт, ноя 20 2012, 10:53 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пн, апр 26 2010, 10:24
Сообщения: 24
Откуда: Москва
Пол: Мужской
PointGuard написал:
ставить точки прерывания раньше и искать.

Нашли программу, где, предположительно, затирается это поле: LFMR2F01 - стандарт.
Кто-нибудь сталкивался с ней? Можно ли где-то сделать настройку, чтобы это поле не обновлялось из структуры KBLD (KBLP)?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Затирается поле BSEG-SAKNR в документах кассы.
СообщениеДобавлено: Вт, ноя 20 2012, 13:39 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Пн, апр 26 2010, 10:24
Сообщения: 24
Откуда: Москва
Пол: Мужской
Нашел проблему.
Логика рассуждений была следующей: т.к. программа стандартная, то настройка может быть в SPRO в FM, где, собственно, и нашлась:
Изображение
Проблема решена.


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

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


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

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


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

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