Sap как исправить

Время на прочтение
2 мин

Количество просмотров 28K

В работе консультанта ERP-системы SAP часто возникает желание исправить какое-либо значение в таблице напрямую. Это желание возникает, как правило, в трех случаях или от лени сторнирования (удаления) документов, или от незнания процесса, или, наоборот, от прекрасного понимая процессов, связей таблиц и возможных последствиях такого вмешательства в базу данных. Хотя здесь я забыл указать ещё один случай – из-за глупости, но искренне верю, что таких консультантов единицы.

На одном проекте у меня был ключевой пользователь, которого можно поставить в пример всем пользователям. Прекрасное понимание процессов, адекватные и редкие вопросы, умение обучать конечных пользователей и наличие хорошо подобранных фаворитов, которые отвечали всем процессам пользователя. Я решил этот список позаимствовать. Конечно, самое просто это попросить пользователя их выгрузить и передать в виде файла, но зачем нам просить пользователя, когда мы можем взять и никому об этом не сказать.

Подкатом рассказ не о том, как я крал фавориты, а пример прямой записи в таблицы.

Определим таблицу, требующую редактирования

У каждого консультанта есть свои рычаги для поиска имени нужной таблицы. Кто-то использует F1, кто-то гуглит, а профи помнят их наизусть(шутка конечно). В данном разделе я не буду описывать способы как искать нужные таблицы, просто сообщу, что писать мы будем в таблицу SMEN_BUFFC. Именно она хранит фавориты пользователя.

Хочу сразу сказать, что данная таблица хранит фавориты в совершенно ином формате по сравнению с выгруженными фаворитами в локальный файл. То есть моя попытка просто выгрузить эту таблицу в excel и преобразовать в нужный формат для загрузки провалилась.

Функциональный модуль

Запускаем транзакцию SE37 «ABAP-функциональные модули» и выполняем ФМ SE16N_INTERFACE.

В самой ФМке нужно только написать имя нашей таблицы SMEN_BUFFC и поставить «Х» напротив I_EDIT.

Запускаем нашу ФМку.

Ты ещё ничего не сделал. Есть шанс остановиться

На этом этапе лучше остановиться и ещё раз подумать, и дать отчет своим действиям. Говорить о последствиях такого вмешательства в таблицы не буду и так понятно, что это может вызвать крах всей системы. Но если вы точно знаете что делаете, то идем дальше, но я предупреждал.

Добавляем, удаляем, изменяем

В результате работы ФМки у нас открывается наша таблица на редактирование. Здесь можно добавлять, удалять строки или корректировать значения.
В итоге я просто взял все фавориты пользователя из таблицы SMEN_BUFFC и вставил их в эту же таблицу, но предварительно изменив логин на свой.

Не пугайся, консультант, все это я проделывал не в продуктиве, а на домашнем сервере. Ведь после того как получил хорошо структурированные транзакции, я и их просто выгрузил в локальный файл и загрузил в нужной системе.

Эпилог

Есть и другие способы править таблицы, которые могут быть проще, но в моей истории я пользовался ФМкой SE16N_INTERFACE.
Как я и говорил в начале, все можно было сделать намного быстрее, а главное безопаснее, но это было бы не интересно.

Автор Сообщение

Заголовок сообщения: Баланс по документу не равен нулю! Как исправить?

СообщениеДобавлено: Сб, авг 07 2010, 11:57 

Старший специалист
Старший специалист
Аватара пользователя



Зарегистрирован:
Чт, май 19 2005, 17:50
Сообщения: 498

В системе есть пара документов FI, по которым баланс по документу (сумма всех позиций одного документа) не равно 0 во внутренней валюте. В валюте документа = 0 и все ок. Но расхождение в ВВ.
Как такое получилось – пока непонятно. Вероятно какая-то разработка, которых множество. Из-за этого не сходится баланс и у пользователей есть вопросы к адекватности САПа :) Вопрос: как это исправить? Какой наиболее простой способ исправления в данном случае?

Заранее благодарю за помощь!

Принять этот ответ

Вернуться к началу

Профиль  

ImpCons

Заголовок сообщения: Re: Баланс по документу не равен нулю! Как исправить?

СообщениеДобавлено: Сб, авг 07 2010, 12:56 

Почетный гуру
Почетный гуру



Зарегистрирован:
Пт, янв 11 2008, 07:22
Сообщения: 1545
Откуда: Москва
Пол: Мужской

SaperJunior написал(а):

В системе есть пара документов FI, по которым баланс по документу (сумма всех позиций одного документа) не равно 0 во внутренней валюте. В валюте документа = 0 и все ок. Но расхождение в ВВ.
Как такое получилось – пока непонятно. Вероятно какая-то разработка, которых множество. Из-за этого не сходится баланс и у пользователей есть вопросы к адекватности САПа :) Вопрос: как это исправить? Какой наиболее простой способ исправления в данном случае?

Заранее благодарю за помощь!

Резонные вопросы у пользователей :) – но я думаю они должны быть не сколько к SAP-у, а наверно все таки к разработкам которые такое допустили? Мне кажется нужно разобраться как это вообще произошло – у Вас все разработки аналогичны на тесте и проде? Если одинаковы, то может сэмулировать ситуацию на тесте и отыскать какая разработка портачит?
Потому как если бы ситуация была в ошибке пользователя, а не функционала, то наверно правильнее было сторнировать, а в этой ситуации не понятно как сторнирование пройдет, – может и отсторнирует не на те суммы что была проводка. Но в любом случае нужно на тесте проверять.

Принять этот ответ

Вернуться к началу

Профиль Отправить email  

hoar

Заголовок сообщения: Re: Баланс по документу не равен нулю! Как исправить?

СообщениеДобавлено: Сб, авг 07 2010, 16:04 



Зарегистрирован:
Ср, апр 12 2006, 12:43
Сообщения: 863
Откуда: СССР
Пол: Мужской

SaperJunior написал(а):

В системе есть пара документов FI, по которым баланс по документу (сумма всех позиций одного документа) не равно 0 во внутренней валюте. В валюте документа = 0 и все ок. Но расхождение в ВВ.
Как такое получилось – пока непонятно. Вероятно какая-то разработка, которых множество. …..
Вопрос: как это исправить? Какой наиболее простой способ исправления в данном случае?
Заранее благодарю за помощь!

Стоит посмотреть банальную погрешность округления при пересчете по курсу.
Такая ситуация может возникнуть если позиций больше двух, т.е. например, одна кредитовая и две дебетовых и т.п.
Посчитайте суммы по курсу на калькуляторе. Далее принятие решения по результатам расчета на калькуляторе.
Общеизвестно что в бух учете a*(b+c) не равно a*b + a*c именно из-за ошибок округления. С этим надо мириться и согласованно с бухгалтером “прятать” копейки (погрешность округления) в позициях документа.


_________________
Никого не трогаю, примусы починяю.

Принять этот ответ

Вернуться к началу

Профиль  

ImpCons

Заголовок сообщения: Re: Баланс по документу не равен нулю! Как исправить?

СообщениеДобавлено: Пн, авг 09 2010, 08:00 

Почетный гуру
Почетный гуру



Зарегистрирован:
Пт, янв 11 2008, 07:22
Сообщения: 1545
Откуда: Москва
Пол: Мужской

hoar написал:

Стоит посмотреть банальную погрешность округления при пересчете по курсу.
Такая ситуация может возникнуть если позиций больше двух, т.е. например, одна кредитовая и две дебетовых и т.п.
Посчитайте суммы по курсу на калькуляторе. Далее принятие решения по результатам расчета на калькуляторе.
Общеизвестно что в бух учете a*(b+c) не равно a*b + a*c именно из-за ошибок округления. С этим надо мириться и согласованно с бухгалтером “прятать” копейки (погрешность округления) в позициях документа.

Странно, странно … Т.е. Вы хотите сказать что SAP стандарт из-за ошибок в округлении не проверит сбалансированность документа во ВВ? :shock: Мне кажется как раз что все проверки будут идти именно в ВВ, недавно у нас была ситуация, когда при выравнивании ОП в инвалюте, разница в выравниваемых позициях была в десятых цента, а в пересчете на ВВ сумма превышала минимальное значение, настроенное как списываемое на суммовую разницу – так стандарт не давал выравнять ОП, так что думаю и балансировка позиций в документе стандартом должна расчитываеться по ВВ, а не по валюте документа.

Принять этот ответ

Вернуться к началу

Профиль Отправить email  

hoar

Заголовок сообщения: Re: Баланс по документу не равен нулю! Как исправить?

СообщениеДобавлено: Пн, авг 09 2010, 19:11 



Зарегистрирован:
Ср, апр 12 2006, 12:43
Сообщения: 863
Откуда: СССР
Пол: Мужской

ImpCons написал:

Странно, странно … Т.е. Вы хотите сказать что SAP стандарт из-за ошибок в округлении не проверит сбалансированность документа во ВВ?

Если внимательно почитать сообщение автора темы, то можно заметить:

SaperJunior написал(а):

…. Вероятно какая-то разработка, которых множество. ……


_________________
Никого не трогаю, примусы починяю.

Принять этот ответ

Вернуться к началу

Профиль  

ImpCons

Заголовок сообщения: Re: Баланс по документу не равен нулю! Как исправить?

СообщениеДобавлено: Вт, авг 10 2010, 08:58 

Почетный гуру
Почетный гуру



Зарегистрирован:
Пт, янв 11 2008, 07:22
Сообщения: 1545
Откуда: Москва
Пол: Мужской

hoar написал:

ImpCons написал:

Странно, странно … Т.е. Вы хотите сказать что SAP стандарт из-за ошибок в округлении не проверит сбалансированность документа во ВВ?

Если внимательно почитать сообщение автора темы, то можно заметить:

SaperJunior написал(а):

…. Вероятно какая-то разработка, которых множество. ……

Да я это сообщение прочитал, просто подумал что Вы говорите про ошибки не из-за разработок, а ошибок в округлении при работе стандартного функционала SAP – видимо неправильно именно Вас понял.

Принять этот ответ

Вернуться к началу

Профиль Отправить email  

Anna Turunova

Заголовок сообщения: Re: Баланс по документу не равен нулю! Как исправить?

СообщениеДобавлено: Пн, авг 16 2010, 17:16 



Зарегистрирован:
Пн, фев 14 2005, 17:16
Сообщения: 925
Откуда: Moscow

Насколько я поняла ситуацию:
1) обязательно разобраться, почему система позволяет делать такие несбалансированные проводки в ВВ с помощью стандартных транзакций…
2) для исправления ситуации (сели не сторнировать и перепроводить документы после внесенных изменений), можно попробовать F-05. Она позволяет делать проводку в валюте документа – ноль, во внутренней валюте – сумма.

Принять этот ответ

Вернуться к началу

Профиль Отправить email  

Чекист

Заголовок сообщения: Re: Баланс по документу не равен нулю! Как исправить?

СообщениеДобавлено: Пт, сен 17 2010, 17:04 



Зарегистрирован:
Вс, мар 21 2010, 15:48
Сообщения: 180
Откуда: Собянин-сити
Пол: Мужской

Anna Turunova написал(а):

Насколько я поняла ситуацию:
1) обязательно разобраться, почему система позволяет делать такие несбалансированные проводки в ВВ с помощью стандартных транзакций…
2) для исправления ситуации (сели не сторнировать и перепроводить документы после внесенных изменений), можно попробовать F-05. Она позволяет делать проводку в валюте документа – ноль, во внутренней валюте – сумма.

может не fb05, fbb1… А по сабжу, наверняка есть хитроумный open fi, который сумму подменяет…

У меня был случай, когда HR сбрасывал в FI такие проводки, что разница в ВВ это ерунда… Там open FI умудрялся по счету типа K, запихивать КП 40, вот весело было… логично, что некоторые отчеты потом так выворачивало… :lol:


_________________
“Sap”ЕР-подрывник…

Принять этот ответ

Вернуться к началу

Профиль  

В статье вы найдете актуальные рекомендации по решению различных ошибок в рамках поддержки системы SAP CRM. Эти рекомендации – сумма личного опыта автора, опыта его коллег и выводов из анализа многих книг/статей по релевантным темам в системе SAP CRM.

Оглавление

Введение

Список основных SAP веб-ресурсов

Общие рекомендации по решению ошибок в системе SAP

Роли полномочий (PFCG-роли)

Полезные документы

Как выполнить транзакцию в SAP GUI при отсутствии полномочий

Как узнать какой авторизационный объект проверяется системой

Бизнес-роли (интерфейс WebUI)

Полезные документы

Алгоритм определения бизнес-роли

Как определяется язык входа по умолчанию при запуске WebUI интерфейса

Как сделать Т-образную конфигурацию ракурса

Ракурс поиска – как добавить новый оператор для критерия поиска

Интерфейс SAP GUI

Как определяется язык входа по умолчанию при запуске SAP GUI интерфейса

SAP Basis

Как открыть/закрыть продуктивную систему для изменений

Как задать правила для введения паролей в SAP системе

Как выгрузить файл с сервера (транзакция AL11)

Пользовательские параметры – транзакция SU3 вкладка «Параметры»

АВАР

Полезные документы

Бесконечный цикл

Как дебажить POP-UP окно в SAP GUI интерфейсе

Как программировать без ключа разработчика

Основные и транзакционные данные

Удаление основных и транзакционных данных

Middleware – механизм обмена данных

Сроки на операции. XML правила

Введение

В статье Вы найдете актуальные рекомендации по решению различных ошибок в рамках поддержки системы SAP CRM. Эти рекомендации – сумма личного опыта автора, опыта его коллег и выводов из анализа многих книг/статей по релевантным темам в системе SAP CRM.

Дополнительно в статье рассказывается о некоторых полезных инструментах «фишках», которые часто помогают в продуктивной системе воспроизвести ошибку и найти пути её решения при наличии очень малого количества прав.

Список основных SAP веб-ресурсов

Ниже приведены ссылки на основные веб-ресурсы, где можно найти информацию по SAP CRM.

Общие ресурсы.

  • https://help.sap.com – «справка» достаточно подробная, часто гораздо лучше курсов, если требуется разобраться в конкретном вопросе.
  • https://blogs.sap.com – здесь можно найти множество статей по самым различным темам.
  • https://wiki.scn.sap.com/wiki/display/CRM/Customer+Relationship+Management – это своего рода Wikipedia для SAP CRM.
  • https://influence.sap.com/sap/ino/#/campaign – ресурс, на котором можно отслеживать новые доработки в области SAP CRM. Идея в том, что SAP запустил программу, где пользователи публикуют пожелания к функциональности системы SAP CRM. Затем идут голосование и реализация тех доработок, которые набрали максимальное число голосов в данном календарном году.
  • http://blog.acorel.nl – блог голландской компании со множеством коротких и полезных статей по SAP CRM.
  • http://www.sapfans.com – довольно популярный форум на английском языке.
  • http://sapuniversity.eu

Ресурсы на русском языке.

  • http://sapboard.ru
  • https://sapland.ru

Специализированные ресурсы – SAP Security.

  • http://www.mariewagener.de/Notes.PDF.Download
  • http://www.sapsecurityexpert.com
  • http://www.sapsecuritypages.com

Общие рекомендации по решению ошибок в системе SAP

ВАЖНО – в первую очередь надо обязательно убедиться, что имеет место именно «ошибка». Тяжелей всего чинить то, что не сломалось. Часто обращения пользователей по поводу “ошибки системы” лечатся чтением инструкции.

Алгоритм работы при обнаружении ошибки в системе SAP:

  • Читаем внимательно сообщение об ошибке – проверяем настройки в системе.
  • Ищем, не обсуждалась ли подобная ошибка на форумах.
  • Ищем ноту по коду ошибки и ключевым словам, описывающим проблему.
  • Если нота не найдена, то заводим сообщение в поддержку SAP, детально описываем ошибку и ждем ответа.
  • Если ждать нет возможности, то можно обратиться в чате к эксперту SAP.
  • Если нет результата или хочется самостоятельно разобраться в причине – запускаем транзакцию под отладчиком и «дебажим», то есть проверяем логику работы программы до наступления ошибки.

Несколько лирических отступлений.

Поиск подобной ошибки на форумах:

  • Прежде чем задать вопрос, обязательно пользуйтесь «поиском», так как в большинстве случаев вы самостоятельно найдете ответ.
  • Если задаете вопрос, то старайтесь узко и точно его сформулировать. На такого рода вопросы практически всегда дают ответы. А вот на общие вопросы шанс получить ответ минимальный.

Нота – SAP Note:

  • Нота – это «заметка», выпускаемая SAP, описывающая проблему и способы ее решения.
  • Помимо текстовой части нота может содержать исправления (корректуры) для программ.
  • Ноты следует искать на веб-ресурсе https://launchpad.support.sap.com
  • Установка ноты осуществляется через транзакцию SNOTE.

Сообщение – SAP Message:

  • Это сообщение в команду поддержки SAP об ошибке в вашей системе.
  • Сообщение следует заводить на том же веб-ресурсе https://launchpad.support.sap.com через пункт меню «Report an Incident» (рис. 1).

Чат – SAP Chat:

  • Это чат с экспертом SAP (плановая сессия или режим реального времени).
  • Важно помнить, что чат в реальном времени может состоятся только, если доступен эксперт SAP по теме вашего обращения на текущий момент.
  • Чат следует инициировать на том же веб-ресурсе https://launchpad.support.sap.com через пункт меню «Expert Chat» (рис. 1).

Рис. 1 – Пункты меню для инициации SAP Message и SAP Chat.

Это было описание общих правил и рекомендаций, которые сокращают время решения типичных ошибок в системе SAP CRM. Теперь давайте перейдём непосредственно к рассмотрению самих ошибок и полезных инструментов.

Роли полномочий (PFCG-роли)

Полезные документы

Роль полномочий – сущность в системе SAP CRM, которая описывает, какие именно действия может осуществлять пользователь в системе.

Книга «SAP CRM AUTHORIZATIONS. Concepts and examples».

  • Автор: Davy Pelssers
  • Год публикации: 2007
  • Источник: http://sapuniversity.eu/wp-content/uploads/2012/11/SAP-AUTHORIZATIONS-V3.pdf

Данная книга доступна по ссылке выше и по личному запросу на электронный адрес автора – davy.pelssers@contactoffice.net. Книга представляет собой полное и детальное описание механизма работы полномочий именно в системе SAP CRM.

Статья «PFCG Roles and Authorization Concept. SAP CRM 7.0».

  • Автор: SAP AG
  • Год публикации: 2009
  • Источник: http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/00515e75-f1d0-2c10-bebb-e5675f470ee6

В данной статье описывается алгоритм определения бизнес-роли, в частности значение настройки привязки роли-полномочий к бизнес-роли (рис. 2). Идея в том, что данная связь участвует в системе SAP CRM для определения Бизнес-Роли, а не наоборот (см. ниже раздел – Алгоритм определения Бизнес-роли).

Рис. 2 – Настройка привязки роли-полномочий к бизнес-роли.

Далее давайте рассмотрим несколько полезных инструментов «фишек» при работе с полномочиями в системе SAP CRM.

Как выполнить транзакцию в SAP GUI при отсутствии полномочий

Пример сообщения о нехватке полномочий выглядит следующим образом (рис. 3).

Рис. 3 – сообщение о нехватке полномочий.

Метод обхода проверки полномочий.

  • Ставим точку прерываний в функциональном модуле SMTR_KERNEL_CHECK_AUTHORITY – строка 35 (рис. 4).

Рис. 4 – Проверка полномочий на выполнение транзакции.

  • В новом окне включаем системную отладку – транзакция /HS.
  • Затем запускаем нашу транзакцию и проваливаемся в отладчик.
  • Доходим до нашей точки прерывания и перепрыгиваем проверку полномочий.
  • Как результат нужная транзакция будет выполнена.

ВАЖНО – для данного способа необходимо иметь полномочия на отладку с подменой значения.

Альтернативный способ.

В транзакции ST01 включить трассировку – возобновить ошибку – узнать недостающий объект полномочий – запросить себе недостающие полномочия (рис. 5).

Рис. 5 – Меню управления в транзакции ST01.

Как узнать какой авторизационный объект проверяется системой

Эту задачу можно решить с помощью отладчика. При выполнении нашего действия вызываем отладчик и ставим точку прерывания на команде AUTHORITY-CHECK (рис. 6). Затем анализируем все срабатывания точки прерывания пока не будет найдено место, где выполняется проверка нашего объекта авторизации.

Рис. 6 – Установка точки прерывания.

Детально данный метод описан в статье по ссылке https://blogs.sap.com/2014/03/19/how-to-analyze-authorization-issues-in-debug.

Пример использования данного метода.

Пункты навигационного меню не видны в интерфейсе WebUI после их добавления в настройках бизнес-роли (рис. 7). Хорошо бы знать какой объект полномочий отвечает за навигационное меню в интерфейсе WebUI, чтобы проверить присвоены ли требуемые полномочия к нашему пользователю.

Рис. 7 – Объект полномочий для меню в интерфейсе WebUI.

С помощью вышеописанного метода в момент загрузки бизнес-роли можно определить какой объект полномочий система проверяет для каждого пункта меню в интерфейсе WebUI:

  • Класс – CL_CRM_UI_NAVBAR_SRV
  • Метод – COMP_AUTHORITY_CHECK
  • Объект полномочий – UIU_COMP.

Более детальную информацию можно найти в SAP Note – 2550558 «Work center not visible in Web UI Navigation menu».

На этом мы завершаем рассмотрение раздела «Роли полномочий (PFCG-роли)» и переходим к следующему разделу «Бизнес-роли (интерфейс WebUI)».

Бизнес-роли (интерфейс WebUI)

Полезные документы

Бизнес-роль – сущность, которая определяет веб-интерфейс пользователя, то есть то, что он видит в браузере, когда открывает систему SAP CRM.

Web-интерфейс – это интерфейс системы SAP CRM в браузере.

Обязательные PFCG-роли для запуска WebUI:

  • SAP_CRM_UIU_FRAMEWORK
  • SAP_CRM_UIU_SLS_PROFESSIONAL

Статьи – более детальную информацию по данной теме можно найти по ссылкам ниже:

  • http://sapuniversity.eu/logon-is-not-possible-because-you-have-not-been-assigned-to-a-business-role-please-contact-your-system-administrator/
  • http://sapuniversity.eu/necessary-authorization-in-order-to-use-the-sap-crm-user-parameter-crm_ui_profile/

Далее давайте рассмотрим несколько полезных инструментов «фишек» при работе и настройке бизнес-ролей и интерфейса WebUI.

Алгоритм определения бизнес-роли

Алгоритм состоит из 3-х последовательных шагов:

  • Система проверяет параметр CRM_UI_PROFILE в настройках пользователя (рис. 8).

Рис. 8 – Параметры пользователя.

  • Если ничего не найдено на шаге выше, то система проверяет присвоение бизнес-роли в орг. структуре (рис. 9).

Рис. 9 – Присвоение бизнес-роли на орг. структуре.

  • Если ничего не найдено на шаге выше, то система получает все PFCG-роли, присвоенные пользователю, и определяет присвоены ли они к бизнес-ролям. Найденная бизнес-роль присваивается пользователю (рис. 10).

Рис. 10 – Присвоение роли полномочий на бизнес-роль.

Более детальную информацию о работе данного алгоритма, можно получить в статье ниже http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/00515e75-f1d0-2c10-bebb-e5675f470ee6

Как определяется язык входа по умолчанию при запуске WebUI интерфейса.

При запуске WebUI интерфейса в диалоговом окне регистрации входа в систему заполнено поле «Язык». Хочется узнать, как система определяет язык входа по умолчанию, и можно ли его изменить (рис. 11).

Рис. 11 – Диалоговое окно регистрации входа в систему.

Алгоритм определения языка состоит из 5-ти последовательных шагов:

  • SICF Service – система проверяет значение в поле «Язык» для вашего сервиса «Запуск интерфейса WebUI» в транзакции SICF (рис. 12).

Рис. 12 – сервис для запуска интерфейса WebUI.

  • WebUI link – если ничего не найдено на шаге выше, то система проверяет содержит ли HTTP запрос параметр SAP-LANGUAGE.

    • http://…/sap/bc/bsp/sap/crm_ui_frame/default.htm?s&sap-language=EN
  • Browser language settings – если ничего не найдено на шаге выше, то система проверяет настройки языка в браузере.

    • Система берет язык, который установлен как основной в настройках браузера.
    • ВАЖНО – язык браузера должен быть установлен/инсталлирован в системе SAP CRM.
    • Для IE браузера путь настройки языка: Tools – Internet Options – Languages.
  • User Settings – если ничего не найдено на шаге выше, то система проверяет настройки пользователя (транзакция SU01 – поле «Язык входа» на карточке пользователя).
  • SAP system default language – если ничего не найдено на шаге выше, то система использует язык, который установлен как язык по умолчанию для системы SAP CRM.

Соответственно, чтобы изменить значение по умолчанию в поле «Язык», достаточно выполнить настройку в одном из пяти пунктов, описанных выше.

Более детальную информацию по данной теме можно найти по ссылкам ниже:

  • http://sapuniversity.eu/how-to-set-a-default-logon-language-in-my-sap-crm-web-ui/
  • https://help.sap.com/viewer/f7dd32926c1c4fcf889a4303d833a22b/7.5.7/en-US/48cae5c9356c3254e10000000a42189b.html

Как сделать Т-образную конфигурацию ракурса

Рассмотрим интересную задачу, где требуется изменить макет (формат) расположения ракурсов в интерфейсе WebUI (рис. 13).

Рис. 13 – Макет (формат) расположения ракурсов.

Для решения данной задачи необходимо выполнить следующие настройки в системе SAP CRM:

  • Настройка в SPRO для ракурса, где регистрируется возможность изменения формата расположения ракурсов.
    • Путь меню настройки: SPROCRM – Фреймворк UI – Определение архитектуры пользовательского интерфейса – Регистрация обзорных страниц для формата подэкрана.
  • Настройка в SPRO для ракурса, где создается новый формат расположения ракурсов.
    • Путь меню настройки: SPROCRM – Фреймворк UI – Определение архитектуры пользовательского интерфейса – Информационный бюллетень – Обработать информационный бюллетень.
  • Настройка конфигурации ракурса, где происходит выбор нового формата (рис. 14).

Рис. 14 – Настройка конфигурации ракурса.

Более детально с данной темой можно ознакомиться в статьях ниже:

  • https://www.acorel.nl/2013/08/overview-pages-in-tile-layout/
  • https://help.sap.com/doc/saphelp_crm70/7.0.0.18/en-US/12/31441d9a204c29baa10ffe8ff4c3c1/content.htm?no_cache=true

Ракурс поиска – как добавить новый оператор для критерия поиска

Другая интересная задача, где показано как без АВАР-разработки можно добавить новый оператор для критерия поиска в интерфейсе WebUI (рис. 15).

Рис. 15 – Доступные операторы в критериях поиска.

Для решения данной задачи необходимо выполнить следующие настройки в системе SAP CRM:

  • В браузере определяем техническое имя для ракурса и атрибута поиска (рис. 16).

Рис. 16 – Техническое имя для ракурса и атрибута поиска.

  • Затем определяем имя объекта динамического запроса (рис. 17).
    • Путь определения: Транзакция BSP_WD_CMPWB – компонент – ракурс – контекст – узел контекста – напр. BuilHeaderAdvancedSearch.

Рис. 17 – Имя объекта динамического запроса.

  • Затем выполняем настройку в SPRO, где задаём доступные операторы для критерия поиска (рис. 18).
    • Путь меню настройки: SPROCRM – CRM: компоненты, общие для всех приложений – Родовой уровень взаимодействия / уровень объекта – Настройки для компонентов – Определить операторов для динамических запросов.

Рис. 18 – Настройка операторов для критерия поиска.

На этом мы завершаем рассмотрение раздела «Бизнес-роли (интерфейс WebUI)» и переходим к разделу «Интерфейс SAP GUI», где мы рассмотрим одну небольшую задачу.

Интерфейс SAP GUI

Как определяется язык входа по умолчанию при запуске SAP GUI интерфейса

При запуске диалогового окна регистрации входа в SAP GUI (рис. 19) мы хотим, чтобы язык входа уже был заполнен значением, которое нам необходимо, чтобы избегать ручного

Если хотите прочитать статью полностью и оставить свои комментарии присоединяйтесь к sapland

Зарегистрироваться

У вас уже есть учетная запись?

Войти

После обновления SAP GUI столкнулся с проблемой, что в транзакции SE01 запросы начали выглядеть очень странно.
Обычно перечень запросов выглядит так:

Правильное отображение запросов

Но у меня перечень запросов начал выводиться с полосками и указаниями уровня вложенности:

Неправильное отображение запросов

Также отображение коснулось и справочников:

Отображение справочников

В итоге решение было найдено здесь:

Опции SAP GUI

Возможно и Вам поможет это решение.

Опыт работы с SAP HCM с 2012 года.
Настоятельно рекомендую тщательно проверять перед применением любые настройки и/или изменения кода, найденные в блоге.
Если какие-то вопросы я осветил не в полной мере и это не может решить вашу задачу, то вы можете смело писать об этом, а я, в свою очередь, буду стараться дополнять статьи и разъяснять непонятные моменты.
Смотреть все записи от Хайрбек Ажимов

Содержание

  1. Простое устранение ошибки балансировки тонны 88
  2. Рекомендуется
  3. Как исправить все ошибки входа 88 в SAP?
  4. Не удается подключиться к серверу сообщений SAP?
  5. Какой код ошибки для ошибки балансировки входа 88?
  6. Рекомендуется
  7. Симптом
  8. Почему возникает ошибка балансировки входа в систему SAP GUI 710 88?
  9. Решение
  10. Где, вероятно, находится INI-файл SAP Logon?
  11. Почему мой sapgw не может правильно выполнять балансировку нагрузки?
  12. Как исправить ошибку балансировки входа 88?
  13. Как исправить ошибку балансировки входа 88?
  14. Как включить балансировку нагрузки в SAP?
  15. Как исправить ошибку 88 (ERROR_NET_WRITE_FAULT)
  16. Типичные ошибки Windows 10
  17. Эпицентры Windows 10 Головные боли
  18. Невозможно установить соединение с сервером системы взаимодействия
  19. Почему нет связи с сервером

Простое устранение ошибки балансировки тонны 88

Table of Contents

Этот стержень блога был создан, чтобы помочь вам, если вы столкнулись с сообщением об ошибке “ошибка балансировки нагрузки 88“.

Рекомендуется

«Ошибка 88» в конкретном контроллере System 57 представляет собой сообщение об ошибке типа среди поддиапазонов, которое постоянно отображается, когда сигнал передатчика фактически ниже заданной части, содержащейся в конфигурации канала, что подразумевает подключение менее 4,0 мА. Самый распространенный сигнал – 4,0 мА (ноль), и все разные результаты в каждом “ERR 88”.

Ошибка восемьдесят восемь на контроллере System 57 представляет собой сообщение об отсутствии диапазона, которое отображается, когда каждый сигнал от определенного датчика меньше, чем предопределенное значение в настройках по умолчанию, и это меньше, чем новый сигнал. 4.0 мать. Обычный префикс – 4,0 мА (ноль), и это, но деньги приведут к «ERR 88».

Как исправить все ошибки входа 88 в SAP?

Обновлено участие в политиках

Мы внесли некоторые изменения, чтобы вы могли убедиться, что все США участвуют в одном конкретном сообществе SAP, в частности, как мы делимся информацией, как мы балуем друг друга и сколько продолжают учиться. Когда вы получаете наши обновления SAP — Руководство по взаимодействию с сообществом должно быть задокументировано Прямо здесь.

Эта ошибка означает, что все заинтересованные стороны (SAP GUI) не могут связаться с почтовым сервером. Решение обычно заключается в настройке «служебного» файла каждого клиента. В Windows этот найденный файл данных, вероятно, находится по адресу:

Vista требует многочисленных песен и танцев для обновления файлов в C: windows. Если в сообщении говорится, что количество подключаемых модулей сервера равно трем тысячам шестистам, попробуйте следующее:

Экран должен быть пустым. Выйдите, нажав CTRL-] (затем введите «quit» ). Если вы запросите одно сообщение об ошибке, оно не сработает.

Опубликуйте сообщение об ошибке за корешком, если у вас будет дополнительный совет. Измените порт, если #три тысячи шестьсот не подходит для вашей системы. Обычно ищите в Crowd Archives «36xx» или «33xx» дополнительные полные пошаговые инструкции о том, как выбрать «Telnet», когда вам нужно отладить эти типы проблем.

Не удается подключиться к серверу сообщений SAP?

Ошибка приложения SAP GUI: мы уже публиковали почтовые серверы статьи. Если вы не читаете, нажмите ниже, чтобы узнать больше о веб-странице сообщений и улучшить свои знания.

Ошибка «Соединение переходит к неудачному 88. Не может быть частью мыслительного сервера (rc = 9)», которая появляется каждый день при подключении к системе SAP.

Какой код ошибки для ошибки балансировки входа 88?

Ранее мы говорили, что ключевая функция сервера сообщений — избавиться от страха. Теперь вы можете легко исправить вышеуказанную ошибку. Этот плохой выбор может показаться из-за низкой доступности сервера SAP, т. е. H.

  • Нет соединения Sify приблизительно между приложением и сервером, или
  • Серверный сок, безусловно, выйдет из строя.
  • Возникла проблема с почтовым сервером.
  • Рекомендуется

    Ваш компьютер работает медленно? У вас проблемы с запуском Windows? Не отчаивайтесь! ASR Pro — это решение для вас. Этот мощный и простой в использовании инструмент проведет диагностику и ремонт вашего ПК, повысит производительность системы, оптимизирует память и повысит безопасность процесса. Так что не ждите — скачайте ASR Pro сегодня!

  • 1. Скачать ASR Pro
  • 2. Следуйте инструкциям на экране, чтобы запустить сканирование.
  • 3. Перезагрузите компьютер и подождите, пока он завершит сканирование, а затем снова следуйте инструкциям на экране, чтобы удалить все вирусы, обнаруженные при сканировании компьютера с кодом ASR Pro.

    Вышеупомянутая проблема, возможно, появится после короткого периода времени и просмотра вашей личной информации ниже.

  • Подтвердите, что система SAP запущена, работает и имеет жизненно важное значение (через TCS через сообщество поддержки / время сбора заявок).
  • Убедитесь, что ваши наборы для отбеливания зубов правильно настроены. Отсутствие сети означает отсутствие подключения к SAP!. Таким образом, вы должны связаться с Sify Technologies, поставщиком NI M, для дальнейших действий в отношении усугубления проблемы. С
  • Проверьте своих лучших коллег в ближайших офисах, вы можете узнать, могут ли они связаться с вами, и это может быть, если это касается только вас.
  • Проверьте, правильно ли отслеживаются параметры соединения SAPGUI (сервер приложений, множество систем, идентификатор системы или маршрутизатор SAP (если настроено)) с ответственным системным директором.
  • Если человек только что внес изменения в SAPGUI. Закройте SAPGUI и снова получите такой вид. Попробуйте снова подключиться. Если нет, возобновите работу компьютера/ноутбука и снова попробуйте развернуть соединение.
  • Хотя вы обычно тестируете параметр SAPGUI, вы можете потерять эту конструкцию, например, ноу-хау сервера обмена сообщениями было создано пустым или частично. При желании эту проблему вполне можно исправить с помощью файла подключения. (См. следующую ветку, написанную и опубликованную администратором PoTools на сайте www.potools.blogspot.com)
  • Заходим в C:WINDOWSsystem32drivers типа того. Откройте список услуг. Убедитесь, что наиболее важные входы настроены безопасным образом. Это может быть сделано во время базовой настройки TCS или обычным администратором Почты Индии. Обратите внимание: если запись совмещена в конце Каталога услуг, попробуйте добавить после нее пустую строку.
  • Симптом

    Почему возникает ошибка балансировки входа в систему SAP GUI 710 88?

    Ошибка «Соединение добавляет веса ошибка 88. Не удалось подключиться к веб-серверу сообщений (rc = 9)” регистрируется каждый раз, когда физическое лицо подключается как маршрут к компьютерной системе SAP.

    Решение

    • Убедитесь, что сетевое подключение вашей компании работает правильно. Нет социальной сети – нет подключения к SAP!

    • С Check ваши коллеги могут эффективно общаться или просто беспокоиться о вас.

    Где, вероятно, находится INI-файл SAP Logon?

    • Проверьте, не является ли это файлом Sapgui. параметры подключения (сервер приложений, серия системы, идентификатор системы или просто SAProuter (если настроено)) управляются, вероятно, правильно.

    … Если вы всегда вносили изменения в какой-либо SAPGUI. Закройте SAPGUI и снова откройте этот метод. Попробуйте снова подключиться. В противном случае перезагрузитесь, включите нетбук/ноутбук и снова проверьте соединение.

    • Заходим в телефонную книгу C:WINDOWSsystem32driversetc. Открываем собственный файл services. Убедитесь, что большинство советов настроены правильно. Убедитесь, что sapms xxxx для каждого tcp включен в файл сервисов вручную без каких-либо вопросов. Тип — sapmsPRD 3601 и tcp, PRD — тридцать четыре идентификатора, этот метод — порт, а 02 — номер единственного экземпляра. Обратите внимание: если запись обычно добавляется в конце записи на выступление, вставьте вскоре пустую строку.

    Почему мой sapgw не может правильно выполнять балансировку нагрузки?

    Как исправить ошибку балансировки входа 88?

    Убедитесь, что ваш комплект SAP готов к использованию (в TCS во время поддержки клиентов / путем сбора заявок).Убедитесь, что онлайн-соединение этой рабочей сети (например, сеть Sify) будет работать правильно.Уточните у своих коллег в ближайших к вам офисах, возможно, они уходят или если это коснется только вас.

    Как исправить ошибку балансировки входа 88?

    Убедитесь, что их система SAP работает (с командой TCS, сопровождающей спортивные мероприятия / собирающей билеты).Убедитесь, что сетевое соединение вашего отдельного офиса (например, сеть Sify) часто работает безопасно.Поговорите со своими друзьями в ближайших офисных зданиях, чтобы узнать, действительно ли они могут делать гиперссылки или это обязательно коснется только вас.

    Как включить балансировку нагрузки в SAP?

    Установите большинство экземпляров сервера приложений вместо диалоговых окон.Настройте группу подключения с фискальным SMLG.Назначить правильную копию, доп.Щелкните Копировать.Сделайте то же самое для многих всех экземпляров.Сохраните себе на компьютер.Убедитесь, что лучший файл решения (C:windowssystem32other peopledriversservices).Добавьте следующую запись.

    Источник

    Как исправить ошибку 88 (ERROR_NET_WRITE_FAULT)

    Номер ошибки: Ошибка 88
    Название ошибки: ERROR_NET_WRITE_FAULT
    Описание ошибки: Ошибка записи в сети.
    Шестнадцатеричный код: 0x58
    Разработчик: Microsoft Corporation
    Программное обеспечение: Windows Operating System
    Относится к: Windows XP, Vista, 7, 8, 10, 11

    Проблемы ERROR_NET_WRITE_FAULT, связанные с Windows 10 , в большинстве случаев связаны с повреждением, отсутствием или заражением исполняемого файла и часто наблюдаются на этапе запуска программного обеспечения 0x58. Как правило, решить проблему позволяет получение новой копии файла ERROR_NET_WRITE_FAULT, которая не содержит вирусов. Кроме того, некоторые ошибки Windows 10 могут возникать по причине наличия неправильных ссылок на реестр. По этой причине для очистки недействительных записей рекомендуется выполнить сканирование реестра.

    Типичные ошибки Windows 10

    Частичный список ошибок Windows 10 0x58:

    • «Ошибка программного обеспечения Windows 10 . «
    • «Ошибка программного обеспечения Win32: Windows 10 »
    • « Windows 10 должен быть закрыт. «
    • «К сожалению, мы не можем найти Windows 10 . «
    • » Windows 10 не найден.»
    • «Ошибка запуска в приложении: Windows 10 . «
    • «Не удается запустить Windows 10 . «
    • « Windows 10 выйти. «
    • «Неверный путь к программе: Windows 10 . «

    Проблемы Windows 10 с участием 0x58s возникают во время установки, при запуске или завершении работы программного обеспечения, связанного с Windows 10 , или во время процесса установки Windows. Важно отметить, когда возникают проблемы Windows 10 , так как это помогает устранять проблемы 0x58 (и сообщать в Microsoft Corporation).

    Эпицентры Windows 10 Головные боли

    Проблемы Windows 10 вызваны поврежденным или отсутствующим Windows 10 , недопустимыми ключами реестра, связанными с 0x58, или вредоносным ПО.

    В частности, проблемы с Windows 10 , вызванные:

    • Поврежденные ключи реестра Windows, связанные с Windows 10 / 0x58.
    • Вирус или вредоносное ПО, которые повредили файл Windows 10 или связанные с 0x58 программные файлы.
    • Windows 10 злонамеренно удален (или ошибочно) другим изгоем или действительной программой.
    • Другое приложение, конфликтующее с Windows 10 или другими общими ссылками.
    • 0x58/ Windows 10 поврежден от неполной загрузки или установки.

    Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11

    Источник

    Невозможно установить соединение с сервером системы взаимодействия

    Знаю, что тема не новая, но конкретного ответа пока не нашел.

    У клиента иногда выскакивает окно с таким сообщением: «Невозможно установить соединение с сервером системы взаимодействия. The opening handshake timed out». В окне только одна кнопка — «ОК». При нажатии на которую систему предлагается закрыть или перезапустить.

    Где можно найти код, который это делает, чтобы хотя бы просто «ловил» ошибку и позволял работать дальше?

    Ну вот из ЖР посмотрел, где возникает ошибка — там есть код:
    Но СистемаВзаимодействия здесь — это не общий модуль (такого общего модуля в конфигурации просто нет). И «Перейти к определениб» не работает, естественно — некуда переходить. Зато когда я ставлю точку после СистемаВзаимодействия — мне дают выбрать какие-то параметры, процедуры, функции. Откуда они?

    Как я понимаю, ошибка формируется именно там, и это уже не в конфигурации?

    Уфф, а ты точно программист 1с?)
    Платформерное. Можешь попробовать продуть кэши, погуглить, подёргать сисадминов на предмет неполадок сети или написать в ТП 1с.

    (7) Уфф. Я почти не спал двое суток, а тут такой вопрос поступил. Нажал Ctrl+F1, и все встало на свои места. Ну конечно, это платформенное. Даже выяснил, с какого релиза это появилось.

    Но проблему-то все равно надо решать. Ошибка появляется нечасто, но, как это всегда бывает, в самый неподходящий момент — скажем, клиент забыл наполовину объемный товарный документ, тут ошибка — и делай что хочешь, на выбор — Закрывай, Перезагружайся. больше вариантов не дают ))

    Как бы этого избежать? Попытка-исключение поможет, если я установлю ее на всех местах вызова этой замечательной Системы взаимодействия?

    (9) Странно, но один человек сказал мне, что в статье на ИТС предлагается именно такой вариант.

    В обработке УправлениеСистемойВзаимодействия:

    Попытка
    Никто такую статью не видел, очень хочется самому посмотреть.

    Источник

    Почему нет связи с сервером

    Сначала убедитесь, что связь нарушена только с конкретным сервером. Попробуйте подключиться к другим и просмотреть веб-страницы в браузере. Возможно, проблема в подключении к интернету, настройках вашего соединения или ошибках в работе провайдера. Перезагрузите компьютер и сетевые приборы. При необходимости свяжитесь с технической поддержкой компании, предоставляющей вам услуги интернета.

    Одной из самой частой причин является использование неправильного адреса. Убедитесь, что вы вводите правильное название веб-страницы или IP-адрес. Они могли смениться или прекратить свое существование.

    Причиной отсутствия возможности подключения к серверу может являться невозможность доступа к нему по физическим причинам. Компьютер может быть отключен аппаратно, быть сломан, или в системе могут присутствовать неполадки канала связи, соединяющего машину с интернетом.

    Другой причиной отсутствия связи может являться политика безопасности. IP-адрес вашего компьютера может быть занесен по тем или иным причинам в черный список сервера, запрещающий все или некоторые виды соединения. С другой стороны, нередки случаи причин запрета соединения, исходящих со стороны клиента. Убедитесь, что антивирусные программы или сетевые мониторы вашего компьютера или сервера корпоративной сети не блокируют адрес, к которому вы хотите подключиться.

    Если связь построена на основе использования программ-клиентов, подключаемых к серверу, обратитесь на сайт разработчика и убедитесь, что вы используете последнюю версию. В противном случае обновите программу. Если вы используете неоригинальную, но совместимую с сервером программу-клиент, то попробуйте установить другие варианты программного обеспечения или оригинальную версию продукта.

    Ошибка соединения может быть связана с трассировкой маршрута к серверу. Используйте соответствующие команды проверки. Возможно, запрос на подключение к серверу просто не доходит до адресата из-за неполадок в промежуточных узлах.

    Источник

    Добавить комментарий