Меню

Сортировать:

Новое Популярное
Изменение данных таблиц через отладчик или ФМ (19)

Комментарий от  

Олег Башкатов

  |  30 августа 2020, 19:55

Олег Точенюк 27 августа 2020, 20:24

Ну что же раз желающих дать правильный ответ нет, или они очень заняты, напишу почему нет. В системе S/4 как и в предыдущих системах SAP ECC, завод всегда однозначно связан с балансовой единицей, через связку таблиц T001W - T001K - T001 следовательно, если кто-то делает таблицу, где ключами выступают поля БЕ + Завод, этим самым человек показывает свое абсолютное непонимание схемы БД в части логистики, а с другой стороны, ну раз он использует в примере, такую связку, то видимо он представляется всем как специалист по абап в области логистики, коим по моему мнению он не является ни в каком виде. Вот поэтому я не взял бы на работу такого абапера, который не понимает базовых основ в системе в той функциональности на которую он по видимому претендует. Ну это тоже самое, что математик пишет 2 + 2 = 5, на вопрос продемонстрировать операцию сложения. Как говорится а что тут такого, мы же про знак плюс, а не правильность написанного действия.

а можно вопрос немного переиначу:
что делать, если такой человек уже принят? и он уже формирует архитектуру и выдает ТЗ и уверен, что он прав, и уверяет других, что так лучше?
и там уже не 2 + 2 = 5, там 2 + 2 = 'ЛучшийВмиреОтвет подбери себе сам и с музыкой'.
Изменение данных таблиц через отладчик или ФМ (19)

Комментарий от  

Олег Точенюк

  |  27 августа 2020, 20:24

Олег Точенюк 04 августа 2020, 18:17

Если человек делает такую таблицу, не возьму, потому что... ну короче вы тоже похоже не поняли в чем проблема? Это знаете как для примера как выглядит знак сложения в арифметике написать 2 + 2 = 5, потому что мы сейчас не об правильности суммирования, а о демонстрации как выглядит знак суммирования. Я правильно вас понял, вы такого математика возьмете, так как ну подумаешь, что оно там написало, оно же знак сложения демонстрировало, да?

Ну что же раз желающих дать правильный ответ нет, или они очень заняты, напишу почему нет. В системе S/4 как и в предыдущих системах SAP ECC, завод всегда однозначно связан с балансовой единицей, через связку таблиц T001W - T001K - T001 следовательно, если кто-то делает таблицу, где ключами выступают поля БЕ + Завод, этим самым человек показывает свое абсолютное непонимание схемы БД в части логистики, а с другой стороны, ну раз он использует в примере, такую связку, то видимо он представляется всем как специалист по абап в области логистики, коим по моему мнению он не является ни в каком виде. Вот поэтому я не взял бы на работу такого абапера, который не понимает базовых основ в системе в той функциональности на которую он по видимому претендует. Ну это тоже самое, что математик пишет 2 + 2 = 5, на вопрос продемонстрировать операцию сложения. Как говорится а что тут такого, мы же про знак плюс, а не правильность написанного действия.
Изменение данных таблиц через отладчик или ФМ (19)

Комментарий от  

Олег Точенюк

  |  04 августа 2020, 18:17

Александр Носов 04 августа 2020, 12:46

А разве для демонстрации программы должна быть "правильная" таблица?
Программистов, использующих foo и bar в примерах тоже на работу не возьмете? :)

Если человек делает такую таблицу, не возьму, потому что... ну короче вы тоже похоже не поняли в чем проблема? Это знаете как для примера как выглядит знак сложения в арифметике написать 2 + 2 = 5, потому что мы сейчас не об правильности суммирования, а о демонстрации как выглядит знак суммирования. Я правильно вас понял, вы такого математика возьмете, так как ну подумаешь, что оно там написало, оно же знак сложения демонстрировало, да?
Коротко о разном. Новые примеры наиболее успешной практики использования SAP MII (1)

Комментарий от  

Олег Назаров

  |  04 августа 2020, 16:25

Добрый день, что это текст, если это ссылка то она не рабочая, как ее использовать.
MVC и обработка событий (7)

Комментарий от  

Александр Носов

  |  04 августа 2020, 16:24

Связь между контроллером и представлением можно ослабить:
1. В контроллер передавать интерфейс представления.
2. Интерфейс представления должен содержать: метод для отображения представления; события взаимодействий с пользователем; контекст (часть модели для отображения).
3. В контроллере нужно реализовать события представления.
4. В конструкторе контроллера нужно подписаться на события представления и связать модель с контекстом представления.
Изменение данных таблиц через отладчик или ФМ (19)

Комментарий от  

Александр Носов

  |  04 августа 2020, 12:46

Олег Точенюк 04 августа 2020, 11:27

Интересная ссылка на программу автор которой абап освоил (ну в какой-то мере), а вот структуру/схему таблиц БД с которой собственно говоря он работает - нет. Так сказать образец абапера которого я бы на работу брать не рекомендовал, а то ведь назетит всякой ерунды, а вам потом с этим жить. Можете на собеседовании приводить пример таблицы автора ZTEST с вопросом, что в этой таблице не так. Если ничего не ответит, переходите к следующему.
 
Пока писать сам, что не так, не буду, посмотрю на варианты от читателей :-). Так сказать какие могут быть варианты.

А разве для демонстрации программы должна быть "правильная" таблица?
Программистов, использующих foo и bar в примерах тоже на работу не возьмете? :)
Изменение данных таблиц через отладчик или ФМ (19)

Комментарий от  

Олег Точенюк

  |  04 августа 2020, 11:27

Александр Носов 03 августа 2020, 16:08

Я против редактирования таблиц подобными способами, но иногда возникают исключения. Пример из личного опыта. Был перенос запроса с корректировкой выполняемой программы. Возник дамп, образовалась неконсистентность данных. Требовалось оперативно поправить статусы в документах для исправления ошибок.
P.S: Если нет прав на отладку, можно воспользоваться аналогом SE16N: sapboard.ru/forum/viewtopic.php и abap4.ru/zse16n.html

Интересная ссылка на программу автор которой абап освоил (ну в какой-то мере), а вот структуру/схему таблиц БД с которой собственно говоря он работает - нет. Так сказать образец абапера которого я бы на работу брать не рекомендовал, а то ведь назетит всякой ерунды, а вам потом с этим жить. Можете на собеседовании приводить пример таблицы автора ZTEST с вопросом, что в этой таблице не так. Если ничего не ответит, переходите к следующему.
 
Пока писать сам, что не так, не буду, посмотрю на варианты от читателей :-). Так сказать какие могут быть варианты.
Изменение данных таблиц через отладчик или ФМ (19)

Комментарий от  

Александр Носов

  |  03 августа 2020, 16:08

Я против редактирования таблиц подобными способами, но иногда возникают исключения. Пример из личного опыта. Был перенос запроса с корректировкой выполняемой программы. Возник дамп, образовалась неконсистентность данных. Требовалось оперативно поправить статусы в документах для исправления ошибок.
P.S: Если нет прав на отладку, можно воспользоваться аналогом SE16N: sapboard.ru/forum/viewtopic.php и abap4.ru/zse16n.html
Использование механизма разграничения (Accrual Engine) для ведения параллельного учета (7)

Комментарий от  

Олег Точенюк

  |  28 июля 2020, 18:31

Ирина Алмоян 21 июля 2020, 23:35

Почему рисунки не отображаются?

Ну вот картинки исправили, все должно отображаться.
Использование механизма разграничения (Accrual Engine) для ведения параллельного учета (7)

Комментарий от  

Олег Точенюк

  |  23 июля 2020, 08:25

Ирина Алмоян 21 июля 2020, 23:35

Почему рисунки не отображаются?

Да часть картинок куда-то пропала. Сейчас попробуем узнать.
Использование механизма разграничения (Accrual Engine) для ведения параллельного учета (7)

Комментарий от  

Ирина Алмоян

  |  21 июля 2020, 23:35

Почему рисунки не отображаются?
Расширения и модификации SAP. (BC425). Часть 2 (1)

Комментарий от  

Олег Точенюк

  |  08 июля 2020, 11:09

В S/4 уже не нужны ключи модификаций, можете менять код как хотите через ассистент модификации, но само собой при обновлениях это будет та еще песня.
Python для начинающих (1)

Комментарий от  

Сергей Громов

  |  07 июля 2020, 16:05

Можно получить ссылку на инструкцию, csv, тетрадки?
Изменение данных таблиц через отладчик или ФМ (19)

Комментарий от  

Олег Башкатов

  |  06 июля 2020, 23:57

Виктор Блок 10 июня 2020, 11:57

Но есть проблема: при редактировании если в гриде есть текстовые поля, то они все переводятся в верхний регистр!
Не смог найти как это обойти!
Может Вы знаете?

Мне думается, что единственным корректным способом является переход от ALV-сетке к старому доброму List.
 
Делается так:
1) запускаем SE37, переходим по пути Утилиты -> Параметры настройки и ищем вкладку Построитель Функций
 

 
2) затем снимаем галку ALV-сетка: представление среды теста
 

 
3) затем снова запускаем тестовую среду в se37 и тогда уже видим старый экран и там нужно поставить галку "Прописная/строчная"
 

 
4) если же мы поставим эту галку в ново-улучшенной среде ALV, то там ALV экран не различает строчные буквы
 
Изменение данных таблиц через отладчик или ФМ (19)

Комментарий от  

Олег Точенюк

  |  03 июля 2020, 13:20

Никита Калуцкий 29 июня 2020, 13:43

В верхний регистр если тип данных CHAR используете. Попробуйте SSTRING.

1. Перевод строк в верхний регистр выполняется в том случае, если в домене галка "Строчные буквы" не установлена, тут как говорится никак не обойти систему, ну разве что в отладчике менять руками в PAI назад.
 
2. Совет про стринги хорош, вопрос только как им можно воспользоваться :-) для стандартных программ которые через отладчик смотрят.
SAP HANA Express Edition. Разворачиваем в домашних условиях (3)

Комментарий от  

Илья Дешевых

  |  29 июня 2020, 17:29

Дмитрий, добрый день.
 
Правильно ли я понимаю, что виртуальная машина будет являться как бы сервером нашей системы, а среда разработки и SAP HANA Studio будут развёрнуты на локальной машине (той же, где крутится виртуалка) и общаться будут с VM, как с обычным удалённым сервером? И ещё вопрос - 32 гига оперативки для вируальной машины - нужно физически памяти на машине 32 гига или это имеется в виду раздел виртуальной памяти на диске?
Изменение данных таблиц через отладчик или ФМ (19)

Комментарий от  

Никита Калуцкий

  |  29 июня 2020, 13:43

Виктор Блок 10 июня 2020, 11:57

Но есть проблема: при редактировании если в гриде есть текстовые поля, то они все переводятся в верхний регистр!
Не смог найти как это обойти!
Может Вы знаете?

В верхний регистр если тип данных CHAR используете. Попробуйте SSTRING.
Эффективный способ повысить для пользователя удобство работы с Web Dynpro (1)

Комментарий от  

Александр Грибов

  |  27 июня 2020, 14:32

Спасибо за статью!
С нетерпением жду новую с описанием технических подробностей.
Опыт внедрения SAP ACM в российской зерновой компании (1)

Комментарий от  

Диана Третьякова

  |  23 июня 2020, 15:16

Выражаю благодарность за помощь в подготовке статьи Алиуллову Альфиру (к.т.н., консультант MM/SD/LE/WM)
Результаты опроса "Дорожная карта развития SAP-консультанта" (2)

Комментарий от  

Елена Рыбакова

  |  22 июня 2020, 17:50

Дмитрий Тарасов 14 июня 2020, 21:59

Открыл статью, в надежде увидеть дорожную карту. По факту реклама курсов от SAP...
 
Что касается дорожной карты консультанта, я бы для начала определил, в какую сторону хочется развиваться - в сторону архитектора или эксперта. Для архитектора необходимы широкие знания, выходящие не только за рамки модуля, но и за рамки системы. Для эксперта необходимо углубляться внутрь модуля. В обоих случаях минимальный срок развития следует представлять в районе 10 лет.
 
Развитие ни того, ни другого невозможно в штате клиента в виду ограниченности процессов.
 
Примерная карта для архитектора:
1. Стажёр
2. Консультант по модулю
3. Старший консультант, начало работы с новым модулем. Развитие навыков программирования, методов интеграции систем
4. Повторение шагов 2 и 3 в рамках области, интеграция с другими системами в области, участие в проектировании архитектуры
5. После того как знания во всех модулях выбранной области дошли до уровня старшего консультанта, можно называть себя архитектором
 
Карта для эксперта:
1. Стажёр
2. Консультант по модулю
3. Развитие навыков интеграции с другими модулями и системами, изучение программирование
4. Старший консультант
5. Совершенствование навыков интеграции, смена различных проектов. Интеграция с современными технологическими системами. Расширение знаний в различных ответвлениях процессов.
6. Эксперт
 
Как в одном, так  и во втором случае, на мой взгляд, определяющую роль играют не курсы, а систематизация знаний. Книги дают в этом случае наибольший эффект.
 
Я являюсь экспертом по логистике SAP с опытом более 12 лет. 6 лет я успел поработать как фрилансер. Сейчас тружусь в Германии. Заходите на мою страницу. Например в LinkedIn, я публикую различную информацию по логистике.

Дмитрий,
Это первая часть исследования, целью которой было узнать о способах обучения консультантов. Не совсем понятно, где вы нашли рекламу курсов SAP. Наоборот, вопреки ожиданиям, не было обнаружено, что курсы – это единственный или наиболее предпочтительный инструмент развития.
Что касается законченной и цельной карты развития SAP-специалиста, то она находится в работе. Пока вы можете посмотреть наш прототип sapland.ru/navigator