Наличие объекта с полем даты, вставленным / обновленным через диалог SAPUI5.После нескольких последовательных обновлений (изменений в дате с помощью средства выбора даты) в той же записи я испытываю эту странную ошибку.Я говорю странно, потому что у меня нет такой проверки внутри моего объекта обновления.Фактически, метод обновления сущности делает не что иное, как выполнение пары простых проверок в других полях и в конечном итоге вставка записи, отсутствие вызовов BAPI, стандартных функциональных модулей SAP или чего-либо еще.Также странный факт, что это происходит не всегда.Потратил пол дня, повторяя один и тот же мотив, просто последовательные обновления с отладкой, иногда это происходит, иногда нет.В моем методе не возникает никаких исключений, ошибка приходит из стандартного SAP после окончания get_entityset, который следует за обновлением.Если это полезно, я прилагаю снимок участвующих пакетных операций.
Таблица пакетных операций
И это становится лучше!После сбоя приложения, которое никогда не открывается снова, оно фактически выдает во время загрузки исходного рабочего списка (метод get_entityset) изменение вышеупомянутой ошибки (Сообщение E FK 080 не может быть обработано в режиме плагина HTTPS).Приложение перестает зависать ... как только я удаляю запись из базы данных.
Запись выглядит нормально в SE16N, и клиент шлюза работает нормально, когда я тестирую метод get_entityset.Очистил весь кэш в системе (использовал это: https://blogs.sap.com/2016/03/02/cache-maintenance-in-fiori/), очистил даже кэш браузера (да, я знаю, что это не имеет смысла), но проблема сохраняется. Я использую model.submitChanges для обновления, группы изменений не задействованы.
Звонит ли это кому-нибудь из колоколов?
С наилучшими пожеланиями
Грег