SAP S/4HANA を 拡張 する 方法 として 新た に 登場 し た 「「 開発者 (Extensibilidad del desarrollador) 」が 、 、 、 sap s/4hana nube, edición privada および sap s/4hana (オンプレ ミス ミス 意味 し ます) でも 利用 可能 なっ た た た た た た た た た た た た た た た た た た た た た た た た た た た た た たことをご存じでしょうか?
これ で sap s/4hana 全て の abap プラットフォーム で 開発 者 拡張 が 使用 できる よう に なり 、 sap s/4hana nube, edición pública と 同じ 拡張 を 使用 する ことができ ます。。。。。。。。。。。。。。。。。。。。。。。。。。。
この ブログ 投稿 で は 、 SAP S/4HANA (オンプレ ミス) における 開発 者 拡張 と その 使い どころ について ご 紹介 し ます。 、 、 SAP S/4HANA Cloud, edición privada でも 状況 同じ です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です です eléctrica eléctrica eléctrica
開発者拡張の概要についてはこちらのブログ投稿で紹介していますので、ご参照ください。
SAP S/4HANA で 開発 者 拡張 が 一般 リリース と なり まし まし た が 、 開発 者 拡張 の ルール は は は は まし まし 場合 者 者 の ルール は は は は まし。 場合。。 と カスタム は は は は を を を する する ため に 、 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装 実装.ルール より 制限 が 多い 新しい 実装 ルール へ の 準拠 が 必要 と なり ます。 これ により 、 アップ グレード を 阻害 ず 、 クラウド に も 対応 し た カスタム コード の 実装 が 可能 と ます。。。。。。。。。。。。。。。。。。。
3点が挙げられます。
Ver másABAPクラウド開発モデル (Modelo de desarrollo en la nube ABAP) 3. 3.
①キーユーザ拡張
②開発者拡張
③Lado a lado拡張
SAP S/4HANA Cloud, Public Edition では ABAP クラウド 開発 モデル で の 拡張 ・ 開発 が 必須 と なり ます が 、 SAP S/4HANA では 必要 に 応じ て ことができ ます。。。。。。。
オンプレ ミス の 場合 、 開発 者 拡張 は あくまで 開発 ・ 拡張 拡張 手法 の 1 つの オプション で しか あり ませ ん。 ミス で で 、 従来 の クラシック 拡張 を 引き続き ことができ ことができ し 、 新た に 開発 者 拡張 使う も も ます 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一 一. 。
では、どういう時に、開発者拡張を含むABAPクラウド開発モデルを採用するのがよいと考えるぼぼ
1つ目は、将来、パブリッククラウド化を考えている場合です。
SAP S/4HANA Cloud, Public Edition では 従来 の クラシック 拡張 ・ 開発 は 使用 でき ず 、 ABAP クラウド 開発 モデル で の 拡張 ・ 開発 が です。 その ため 、 パブリック クラウド に 移行 する に は 、 既存 カスタム カスタム を 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全て 全てクラウド 開発 モデル で 作り 直す 必要 が あり ます。 オンプレ ミス 上 で 、 開発 者 拡張 を 利用 し て 、 の カスタム コード を 少し ずつ クラウド 対応 に 改修 ・ 再 開発 し て いく ます。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
2つ目は、よりスムーズにアップグレードを行いたい場合です。
SAP ソフトウェア の アップデート が 自動 で 行わ れる SAP S/4HANA Cloud, Public Edition では 、 アップ グレード スムーズ に 行う ため に に 下記 の 2 つの ルール が 導入 さ れ て ます。。。。。。。。。。。。。。。。。。。。
・モディフィケーションの禁止
・リリース済オブジェクト (API pública) および SAP拡張ポイントのみ使用可能
Ver más
オンプレミスの場合、通常、カスタムコードの多くが従来のクラシック拡張手法で実装されており、これら既存のカスタムコードとの共存が前提となります。また、今後、リリース済オブジェクトは順次用意されていく方針ですLado a lado
その ため 、 abap クラウド 開発 モデル を 導入 し て いく に は 、 従来 の クラシック 拡張 手法 も 使用 し つつ 、 拡張 を 3 階層 で 考える と よい (modelo de extensibilidad de tres niveles) とさ れ い ます ます。。。。。。。。。。。。。。。。。。。。 ます ます ます ます ます ます ます ます ます ます ます ます ます ます ます ます
詳細は、2022年10月に新しく発表された SAP S/4HANA 拡張ガイド Capítulo 5
しかし、第3層 – 従来の開発による既存のカスタムコードをABAPクラウド開発モデルに準拠させるには、開発者拡張を使用したとしてもほぼ作り直しとなり、多大な工数を要することが予想されます。そのため、 ABAP クラウド 開発 モデル に 移行 する 前 に 、 不要 な カスタム コード は 可能 な 限り 削除 ・ する する こと が 推奨 れ れ て ます。 既存 コード の 分析 は 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、 、Aplicación de migración de código personalizado を使用できます。
SAP ERP システム 時代 の カスタム コード の 約 30-60%がもう 使用 さ れ て い ない 、 という 統計*も 出 て おり 、 不要 な コード を 削除 する こと は は 、 ABAP クラウド 開発 へ の 比較 的 容易 第 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1歩とも言えます。
詳細は、SAP S/4HANA 拡張ガイド 6章もご参照ください。
* 出典:Extensiones personalizadas en implementaciones de SAP S_4HANA: una guía práctica para el liderazgo sénior de TI (Página 24)
それ でも 残る カスタム コード について は 、 できる ところ から 少し ずつ 開発 者 拡張 の 実装 ルール を 取り入れる こと も でき ます。
例えば 、 モディフィケーション は リリース 済 badi (nube badi) に 変更 する 、 db テーブル へ の アクセス は リリース 済 cds ビュー に 、 その 他 未 リリース の オブジェクト も リリース 済 オブジェクト に 置き換える など が 考え られ。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 eléctrico eléctrica
SAPノート 3088062: identificación de API locales para S/4HANA Cloudでは 既存 オブジェクト の 代替 と なる リリース 済 オブジェクト (API público local) について 紹介 さ れ て い ます ので 、 ご 参照。。。。。。。。。。。
Modelo de extensibilidad de tres niveles を 実現 する ため に も 、 開発 者 拡張 を sap s/4hana で 実装 する は は 、 従来 クラシック クラシック と と て 、 ABAP クラウド 開発 用 の ソフトウェア ・ コンポーネント を 用意 する こと が さ て い い い い い い い い い い い い い い い い い い い い い い い い い い い い い い い い い い い い い い い い い います (Portal de ayuda de SAP 参照)。
まず、ABAP 言語バージョン:ABAP for Cloud のソフトウェア・コンポーネントを作成します。
ABAP para la nube の ソフトウェア ・ コンポーネント の 配下 の パッケージ 、 および 、 オブジェクト は 、 全て ABAP 言語 : ABAP para el desarrollo de la nube で 作成 さ ます。。
これら の オブジェクト は 、 abap クラウド 開発 モデル の 実装 ルール に 準拠 する 必要 が あり 、 カスタム コード 内 で 使用 できる オブジェクト は 以下 に さ れ。。。。。。 、 カスタム コード 内 で 使用 できる オブジェクト は 以下 制限 さ れ ます。。。。。。。。
また 、 従来 の クラシック 拡張 で 使っ て いる ソフトウェア ・ コンポーネント 内 の オブジェクト を 個別 に 、 ABAP 言語 : ABAP para el desarrollo de la nube に 変更 こと も 可能 です。。。。
これ により 、 オブジェクト 単位 で 開発 者 拡張 を 利用 し 、 クラウド 開発 (Modelo de tres niveles の 第 1 層 に 相当) を 行う ことができ ます。。
ABAP言語バージョンの詳細については、ABAP – Documentación de palabras clave > Versiones de lenguaje ABAP でご確認いただけます。
将来 的 に パブリック クラウド 化 を 検討 し て い たり 、 アップ グレード を より スムーズ に 行い たい と いう 場合 開発 者 者 拡張 拡張 ・ 開発 手法 の 有力 な 選択 肢 と ます。。。。。。。。。。。。。。。。。。。
オンプレ ミス で 開発 者 拡張 を 使用 できる 準備 も 整い 、 今後 、 リリース 済 オブジェクト も 増え て いく 予定 です 、 機会 機会 が ば 、 実際 に どんな もの か 触れ て み ください。。。。。。。。。。。。。。。。。。。
Extienda SAP S/4HANA en la nube y en las instalaciones con extensiones basadas en ABAP: pautas para administradores de proyectos de extensión, usuarios clave y desarrolladores de ABAP
Conozca nuestra estrategia de extensibilidad de la plataforma ABAP [AD106] | SAP Teched 2022
Extensibilidad del desarrollador | Portal de ayuda de SAP
SAP Blog 投稿:Extensibilidad ABAP のフォローはこちらのタグから
Comunidad SAP:Extensibilidad ABAPリンクから
Preguntas y respuestas:Extensibilidad ABAP に関する Preguntas y respuestas はこちらのタグから
。
Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010
Paseo de la Reforma 26
Colonia Juárez, Cuauhtémoc
Ciudad de México 06600
Real Cariari
Autopista General Cañas,
San José, SJ 40104
Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073