問題タブ [sap-basis]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
abap - ソース管理での ABAP ソース コードの管理
当社の製品は現在、Java、PL/SQL、VB.Net、ABAP など、多数のテクノロジにまたがっています。まだ石器時代にある ABAP を除くすべての言語に対して、かなり成熟したソース管理とビルド システムがセットアップされています。SAP にはビルド システムがセットアップされているため、当社のエンジニアはすべての開発を SAP 環境のエクスポート トランスポートで行い、それらをソース管理にチェックインします。多くの SAP バージョンをサポートしているため、バージョンを追跡し、4.6、4.7、5.0 などにまたがってコードを移行することは非常に困難です。
私の理想的なプロセスは、ABAP コードをテキスト ファイルのソース管理にチェックインし、それを SAP にロードして、ビルド プロセスの一部としてトランスポートを生成することです。SAP エンジニアは、このモデルをサポートするツールがあるとは考えていません。
ソース管理システムで ABAP コードを管理している場合、そのプロセスはどのようなものですか? ABAP コードを SAP にロードするためのツール (できればコマンドライン) はありますか? エンジニアはコード/テスト/デバッグ サイクルをどのように管理していますか? 彼らはSAP でコーディングし、終了時にコードをエクスポートしますか、それとも外部エディターで編集しますか?
abap - データベースのコピー中にコピーしないように構成データを保存するにはどうすればよいですか?
本番環境からQAシステムに転送したくないパラメータがあります。ネットワークパスやURLのようなスタッフ。問題は、ABAPではすべてがデータベースにあり、データベースをQAシステムにコピーするときに、これらのパラメータを手動で変更する必要があることです。そして、これはエラーが発生しやすいです。
データベースと一緒に転送されない方法で構成情報を保存する方法はありますか?
ありがとう。
sap-erp - シナリオを4.6CからECC6.0にアップグレードする
次の2つのサーバーがあります。
Solaris 8、Oracle 8.1.7、SAP 46Cがインストールされ、本番環境で動作している
Solaris 10、Oracle 10、SAPはありませんが、以前のサーバーよりも容量が40%多くなっています
ServerToにSAPECC6.0をインストールして構成し、46Cからすべてのデータを転送します。このシナリオでは、次の一般的な手順が有効かどうかを知りたいと思います。
r3copyを使用したSAP46Cの同種コピー
SAPECC6.0のインストールを開始します
インストールのある段階で、SAPがステップ1で生成されたコピーを要求することを期待しています。
インストールを続行すると、ECC 6.0は、手順1で生成されたコピーファイルがSAP 46Cバージョンに対応していることを認識でき、データを透過的にインポートできると思います。
SAP ECC 6.0を構成し、最後のパッチを適用します。
最後に、異なるバージョンの2つの生産的なSAPを用意します。
scheduled-tasks - SAP バックグラウンド ジョブ: 稼働状況は?
SAP バックグラウンド ジョブ (A/P の ABAP レポート) を Cronacle に移動する必要があり、SAP でジョブを停止する方法がわからないため、Cronacle スケジュールで実行を開始できます。
ジョブは SAP で毎朝午前 7 時 15 分にユーザー SAPSYS から実行されますが、sm37 で検索すると、スケジュールされた時間はなく、イベントによってトリガーされません。また、ステータスは SCHEDULED です。
Cronacle チームにジョブ番号で検索してもらいましたが、そのジョブを指すスクリプトは見つかりませんでした。完了したジョブを見ると、毎日午前 7 時 15 分にスケジュールされていることがわかります。また、先行ジョブまたは後続ジョブがリストされていません。別の仕事から始められている可能性はありますか?これを削除せずに調べるにはどうすればよいですか?
sap - /usr/sap/trans の使用における DEV と PRO の違い
トランスポート システムを構成しています。PRO はドメイン コントローラーです。
私は最近、46C システムを PRO (本番) から DEV (開発/テスト) システムにコピー/インストールし、トランスポート システムを再構成する必要があります。コピー後、1 つは DEV に、もう 1 つは PRO に、2 つのドメイン コントローラーが存在します。ここで 2 つの質問があります。
STMS を使用する場合、DEV ドメイン コントローラーを削除して、PRO ドメイン コントローラーにのみ統合する別のドメイン コントローラーを作成する必要がありますか?
この後
/usr/sap/trans
、このシステムで生成された新しい輸送指示/タスクが DEV に取り込まれますか? または/usr/sap/trans
PRO のみに DEV トランスポート オーダー/タスクが入力されますか?
python - Python から SAP データベースにクエリを実行しますか?
Python を使用して SAP データベースにクエリを実行できますか?
sap-erp - これは、ECC6.0のシステムから46CのSAPR3システムに注文を転送することは可能ですか?
論理的には聞こえませんが、実稼働システムが46Cであり、(予算の制限のために)対応するテストシステムが実稼働で同じことを行う前に最近ECC6.0にアップグレードされた場合が多いと思います。
不可能な場合、示されたシナリオの下で最良の解決策はどれですか?
abap - ファイルの所有者をログインユーザーに設定するには?
OPEN DATASET を使用してファイルを作成する場合、SAP は所有者を としてファイルを作成します<sysID>adm
。
これをログインユーザーとして設定するにはどうすればよいですか?