Меню

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

Новое Популярное
Четыре техники-практики поиска расширений кода (6)

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

Евгений Данилович

  |  08 июня 2018, 08:44

Александр Грибов 07 июня 2018, 12:58

Спасибо за проявленный интерес!
Да, вы совершенно правы, список ВСЕХ точек расширения можно найти в том или ином виде с помощью стандартных инструментов. Вопрос в том, что найти список _используемых_ точек (или точек, которые можно использовать) в конкретном случае не так очевидно.
 
Впрочем, век живи - век учись: уже после написания данной статьи я узнал ещё об одном простом способе выявить используемые точки. Об этом я напишу в следующей статье.
 
Вы испробовали тот debugger-скрипт, что приложен к статье?

Тестирую приложения через SAP EPortal. Висит. Не дождался завершения. Ещё на BREAK-POINT падает в дамп. Это видимо особенность режима в котором вызывается скрипт
Четыре техники-практики поиска расширений кода (6)

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

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

  |  07 июня 2018, 12:58

Евгений Данилович 07 июня 2018, 05:52

Спасибо за статью!
Можно найти расширения и по пакету разработки.
USER exits, например, по пакету VMOD. Перейти в Object Navigator (SE80). Выбрать раздел пакет, ввести VMOD и получим список вех includes для модуля SD. Также зная пакет разработки транзакции, класса и т.д. получим список BADI в разделе 'Расширения' пункт 'Бизнес-Add Ins (опред.)' это Old BADI и пункт 'Точки Расширений' - New Badi.

Спасибо за проявленный интерес!
Да, вы совершенно правы, список ВСЕХ точек расширения можно найти в том или ином виде с помощью стандартных инструментов. Вопрос в том, что найти список _используемых_ точек (или точек, которые можно использовать) в конкретном случае не так очевидно.
 
Впрочем, век живи - век учись: уже после написания данной статьи я узнал ещё об одном простом способе выявить используемые точки. Об этом я напишу в следующей статье.
 
Вы испробовали тот debugger-скрипт, что приложен к статье?
Инструкция по использованию отладчика (10)

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

Евгений Данилович

  |  07 июня 2018, 06:38

Одной из важных опций отладчика является Debug Modes. Если вам необходимо отладить, например, модуль обновления то в 'простом' режиме отладки вы в него не провалитесь. Обязательно установите внешнюю точку остановки в модуле обновления. Запустите транзакцию в режиме отладки, перейдите в пункт меню 'Параметры настройки -> изменить профиль отладч./парам. настр.'. В разделе Debug Modes отметьте пункт Update 'Debugging', сохранить.
Четыре техники-практики поиска расширений кода (6)

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

Евгений Данилович

  |  07 июня 2018, 05:52

Спасибо за статью!
Можно найти расширения и по пакету разработки.
USER exits, например, по пакету VMOD. Перейти в Object Navigator (SE80). Выбрать раздел пакет, ввести VMOD и получим список вех includes для модуля SD. Также зная пакет разработки транзакции, класса и т.д. получим список BADI в разделе 'Расширения' пункт 'Бизнес-Add Ins (опред.)' это Old BADI и пункт 'Точки Расширений' - New Badi.
Обзор процесса входящих электронных Универсальных передаточных документов с функцией СЧФДОП в SAP ERP (3)

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

Людмила Сбоева

  |  06 июня 2018, 11:09

Александр, добрый день.
Подскажите, сталкивались при внедрении ЮЗДО с вопросом применения множественной КЭП? Например, при формировании исходящих УПД вида СЧФДОП?
Учетная система SAP ERP, планируем переход и встал вопрос о подписи УПД несколькими пользователями, имеющими право подписи.
 
Заранее спасибо!
Создание ярлыка для соединения с SAP системой без пароля (6)

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

Вячеслав Шиболов

  |  04 июня 2018, 11:40

Кирилл Сатарин 01 июня 2018, 09:41

Оптимальный вариант хранения паролей к системам SAP для меня keepass (подробнее keepass.info)
как его использовать описано здесь blogs.sap.com/2012/01 (на английском)
От себя добавлю, чтобы не настраивать в sap logon соединения с системами можно использовать поле URL в keepass следующего содержания:
sapshcut/ -gui="saphost 00" -system=SID -client=999 -user={USERNAME} -pw={PASSWORD} -maxgui
, где
00 - номер инстрации
SID - идентификатор системы
999 - клиент к которому хотим подключиться
{USERNAME} - будет скопировано из поля username
{PASSWORD} - будет скопировано из поля password
 
Такой подход позволяет
1. не хранить пароли в открытом виде
2. не перенастраивать sap logon при переходе к ному клиенту, смене рабочей станции
3. не запоминать пароли, при это все пароли во всех системах могут быть разные, помнить нужно только пароль от самой базы keepass, который можно отключить или настроить на свой аккаунт windows

Кирилл, спасибо за комментарий.
Согласен, отличное решение для индивидуального рабочего места.
Простое управление бюджетом ERP-проекта с помощью Microsoft Project (2)

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

Максим Жаворонок

  |  04 июня 2018, 05:59

На скриншотах очень сложно что-либо разобрать, слишком маленькие.
Деловой партнер (4)

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

Пётр Ромащенко

  |  01 июня 2018, 15:02

Спасибо, Власта!
Коллеги, подскажите, пожалуйста, какие курсы по настройке Деловых Партнёров можно посмотреть? Особенно интересуют моменты интеграции ДП и Кредиторов с Дебиторами. Заранее спасибо!
Создание ярлыка для соединения с SAP системой без пароля (6)

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

Кирилл Сатарин

  |  01 июня 2018, 09:41

Оптимальный вариант хранения паролей к системам SAP для меня keepass (подробнее keepass.info)
как его использовать описано здесь blogs.sap.com/2012/01 (на английском)
От себя добавлю, чтобы не настраивать в sap logon соединения с системами можно использовать поле URL в keepass следующего содержания:
sapshcut/ -gui="saphost 00" -system=SID -client=999 -user={USERNAME} -pw={PASSWORD} -maxgui
, где
00 - номер инстрации
SID - идентификатор системы
999 - клиент к которому хотим подключиться
{USERNAME} - будет скопировано из поля username
{PASSWORD} - будет скопировано из поля password
 
Такой подход позволяет
1. не хранить пароли в открытом виде
2. не перенастраивать sap logon при переходе к ному клиенту, смене рабочей станции
3. не запоминать пароли, при это все пароли во всех системах могут быть разные, помнить нужно только пароль от самой базы keepass, который можно отключить или настроить на свой аккаунт windows
Обзор процесса входящих электронных Универсальных передаточных документов с функцией СЧФДОП в SAP ERP (3)

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

Алксандр Варфоломеев

  |  31 мая 2018, 11:33

Вадим Сорха 04 мая 2018, 11:26

Добрый день, уважаемый Александр Варфоломеев.
 
Вы указываете, что внедрили уже 4 проекта по ЮЗ ЭДО.
Лично мне было бы интересно узнать:
- типичные проблемы и пути решения при внедрении стандартного решения по ЮЗ ЭДО;
- используете ли Вы УПД для КСЧФ/ДИС/КСЧФДИС;
- одинаково ли успешно работает данное решение как для входящих УПД СЧФДОП, так и для отдельно пришедшего от внешнего контрагента УПД ДОП.

Добрый день, Вадим,
 
1. Как таковых, типовых проблем при внедрении электронного ЮЗДО в SAP не возникает.
Могут возникать незначительные сложности с установкой электронных подписей на ПК пользователей или доработки наполнения XML нестандартными данными, например, такими как курсы или пересчет валюты.
Но, на мой взгляд, это частные случаи.
 
2. Некоторые клиенты запрашивают настройки корректировочных УПД, как правило это функция КСЧФДИС.
От функций СЧФ, ДОП, КСЧФ, и ДИС зачастую стараются отказываться, для того чтобы минимизировать количество обрабатываемых документов.
 
3. Решение для всех функций электронного УПД работает одинаково успешно.
Но повторюсь, что контрагенты с обеих сторон стремятся упростить работу с электронными документами и как правило выбирают функции УПД - СЧФДОП/КСЧФДИС.
SAP Secrets. Интервью с Игорем Мильбертом, SAP бизнес-экспертом (1)

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

Ксения Максимова

  |  31 мая 2018, 11:20

Замечательно!
Реализация в SAP процесса Treasure: Учет финансовых гарантий (1)

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

Сайалы Гамидова

  |  22 мая 2018, 11:39

Спасибо большое за статью!
Дорожная карта читателя: Ау, когнитив! или «Пушкин – наше всё» (2)

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

Александр Дублин

  |  21 мая 2018, 18:43

Вячеслав Шиболов 21 мая 2018, 18:11

…Я находился при исполнении своих обычных служебных обязанностей, когда командующий подводными силами Атлантического флота контр-адмирал Уоткинс вызвал меня по телефону и приказал немедленно *явиться в штаб*. Когда я *прибыл*, адмирал предложил мне сесть и без соблюдения формальностей, не раскрывая цели вызова, стал расспрашивать о моей прежней службе на подводных лодках. Как только я закончил свой рассказ, адмирал тоном, который ясно показывал, что беседа закончена, сказал:
 
— Прекрасно. Сюда приезжает одно лицо, с которым я хотел бы вас познакомить. ..
 
Адмирал, очевидно, догадался, что я сгораю от любопытства, и тихо добавил:
 
— Ничего не спрашивайте. Человек, о котором я говорю, — адмирал Риковер. Предстоит важное дело, и, возможно, вам придется вместе с другими принять в нем участие.
 
Затем Уоткинс дал мне указания относительно поездки в Вашингтон для встречи с Риковером и *положил трубку*.
 
Вопрос: зачем контр-адмирал Уоткинс всё время пока говорил с автором держал трубку, если автор сидел рядом на стуле?

Об этом будет один из моих следующих постов :-)
Дорожная карта читателя: Ау, когнитив! или «Пушкин – наше всё» (2)

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

Вячеслав Шиболов

  |  21 мая 2018, 18:11

…Я находился при исполнении своих обычных служебных обязанностей, когда командующий подводными силами Атлантического флота контр-адмирал Уоткинс вызвал меня по телефону и приказал немедленно *явиться в штаб*. Когда я *прибыл*, адмирал предложил мне сесть и без соблюдения формальностей, не раскрывая цели вызова, стал расспрашивать о моей прежней службе на подводных лодках. Как только я закончил свой рассказ, адмирал тоном, который ясно показывал, что беседа закончена, сказал:
 
— Прекрасно. Сюда приезжает одно лицо, с которым я хотел бы вас познакомить. ..
 
Адмирал, очевидно, догадался, что я сгораю от любопытства, и тихо добавил:
 
— Ничего не спрашивайте. Человек, о котором я говорю, — адмирал Риковер. Предстоит важное дело, и, возможно, вам придется вместе с другими принять в нем участие.
 
Затем Уоткинс дал мне указания относительно поездки в Вашингтон для встречи с Риковером и *положил трубку*.
 
Вопрос: зачем контр-адмирал Уоткинс всё время пока говорил с автором держал трубку, если автор сидел рядом на стуле?
Дорожная карта читателя (7)

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

Александр Дублин

  |  21 мая 2018, 17:37

Ольга Петрова 07 мая 2018, 18:58

Александр, добрый день!
 
Вы заставили задуматься над фразой: "Ну и кончено же, второй, я для кого-то и первой является ценность от чтения, ради которой учились древние греки :-)".
Решила, что её следует читать так: Ну и конечно же, второй, а для кого-то и первой является ценность от чтения, ради которой учились древние греки :-).
Я права?

Греки учились совсем для другой цели :-)
Дорожная карта читателя (7)

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

Ольга Петрова

  |  07 мая 2018, 18:58

Александр, добрый день!
 
Вы заставили задуматься над фразой: "Ну и кончено же, второй, я для кого-то и первой является ценность от чтения, ради которой учились древние греки :-)".
Решила, что её следует читать так: Ну и конечно же, второй, а для кого-то и первой является ценность от чтения, ради которой учились древние греки :-).
Я права?
Саповские секретики - IV (4)

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

Илья Казначеев

  |  06 мая 2018, 21:56

Олег Точенюк 06 мая 2018, 20:14

Но на секретики это очень сильно не тянет, это уже полноценную книжку можно написать :-)

Или на курс за 100+К :)
Саповские секретики - IV (4)

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

Олег Точенюк

  |  06 мая 2018, 20:14

Олег Точенюк 06 мая 2018, 20:13

Это типа надо читать про SAP ChaRM - Change Request Management, входит в решение Solman как я понимаю.

Но на секретики это очень сильно не тянет, это уже полноценную книжку можно написать :-)
Саповские секретики - IV (4)

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

Олег Точенюк

  |  06 мая 2018, 20:13

Илья Казначеев 04 мая 2018, 12:37

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

Это типа надо читать про SAP ChaRM - Change Request Management, входит в решение Solman как я понимаю.
Пользуйтесь SAP HANA Database бесплатно в облаке (5)

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

Юрий Зелепугин

  |  04 мая 2018, 13:09

Коллеги, добрый день. В статью важно добавить, что Cloud соединение можно добавить только при наличии соответствующего Addon в Hana Studio.