Friday is awesome

SAPについて個人的なメモをまとめたブログです

MENU

【株主優待日記】ワタミ(ワタミファームの農産物)2022年9月末基準

株主優待目的で保有しているワタミから優待が到着しました。ワタミの株主優待は100株保有(現在株価で9万円ほど)で4000円分のワタミグループで使用できる金券がもらえますが、私はワタミの使用予定がないためワタミファームでの農産物と交換することにして…

【SAPエラー対処】会計期間に対する権限がありません

SAP

SAPではT-Code:OB52で会計期間を設定しますが、会計伝票転記する際に「会計期間に対する権限がありません」(メッセージID F5A-094)というメッセージが出ることがあります。単純にオープンしている会計期間外に転記しようとしていると、「会社コード 〜の…

【SAP Tips】会計期間変更ログ

SAP

SAPではトランザクションコードOB52で会計期間の設定ができますが、極稀に想定していない期間が設定されていることがあります。その際は、OB52のメニューにあるユーティリティ -> 更新ログから開始日と終了日を指定して実行すると該当期間の変更履歴を確認す…

【ABAP Tips】デバッグでLOOP中にあるレコードで止めたい場合

SAP ABAPでデバッグしていると、内部テーブルを大量件数ループしている処理があり、そこのあるレコードの処理だけ見たいということがあると思います。その際は下記の手順でウォッチポイントを使用することで該当行で止めることができます。 ①デバッグ起動し…

【SAPエラー対処】日付書式が無効です

SAP

SAPでは色々な日付項目がありますが、その際日付書式を間違えると、日付書式が無効ですというエラーになります。 日付書式はT-cd SU01やSU3で確認、変更できます。 デフォルトタブの日付書式項目で、プルダウンから選択します。 1. DD.MM. YYYY 2. MM/DD/YYY…

【SAP Tips】のバリアント変数について

SAPのバリアント変数についてのメモ。■選択変数:下記から変数タイプを選択するT:TVARVCからのテーブル変数D:動的日付計算(ローカル日付)X:動的日付計算(システム日付) ■変数名変数名から業務用途に合わせてそれぞれの変数を選択することができる。単…

リモートワーク徒然

SAP業界は平均的な業界と比較すると大手企業のクライアントが多いため、コロナ禍を境にフルリモートの勤務体制に変わったという人が多いのではないでしょうか。そういう私もここ3年間はフルリモートで仕事する形態となりました。フリーランスになり始めた頃…

【株主優待日記】すかいらーくホールディングス優待券

私は、すかいらーくホールディングスの株を100株持っているのですが、私個人としては結構気に入っています。 すかいらーくホールディングスは、100株保有で年2回2000円カードが送られてきます。(年間4,000円) このカードは、500円単位で利用でき釣り銭は出…

【株主優待日記】ヤマダホールディングス 優待券1000円分

ヤマダホールディングスから株主優待が届いたので、ヤマダ電機で使ってきました。ヤマダホールディングスの優待は年2回で100株保有だと(現在5万円ほどで投資可能)、3月は500円、9月は1000円の優待券となります。 ヤマダの優待は500円優待券は1000円以上の…

SAPおすすめ書籍紹介

SAPの書籍レビューです。世界一わかりやすいSAPの教科書 入門編本書はSAPコンサルブログの制作者である「とく」さんにより執筆された本で、主にSAP初心者向けの入門書となっています。SAPのまとまった情報はウェブ上にもそう多くないですが、このブログはモ…

SAPおすすめ書籍紹介

図解入門 よくわかる最新SAPの導入と運用同じ著者の関連本としてがありますが、はSAPだけではなくてDymamicsにも焦点を当てていたことと、どちらかと言うと個別製品というよりは一般的な基幹システム導入でのお悩み事項を共有するという位置づけでした。それ…

SAPおすすめ書籍紹介

あんまり世の中に情報の多くはないSAP ERPについて学習できる書籍を紹介します。①図解IT担当者のためのSAP ERP入門本書はSAP ERPの入門とタイトルにあるとおり、SAPの概要を幅広く学習することができます。下記の目次にもありますが、SAP ERPの概要から各種…

なぜ企業はSAPアドオンを作り続けるのか?(クライアント企業目線)

依然、アドオンは多いクライアント企業に SAP システムを導入する際は「要件定義(業務プロセス定義、業務要件定義)」、「アドオン設計・開発・テスト」、「データ移行」、「トレーニング」、「本番切り替え」などの工程を踏んでいくのが一般的かと思います…

SAP条件テーブルの有効範囲(有効開始日・有効終了日)の考え方

SAP

SAPで価格などの条件レコードを作成する際は、有効開始日と有効終了日も登録する必要があります。つまり、その価格の適用範囲がいつからいつまでなのかを明示する必要があります。SAPの設計では、有効終了日がテーブルのキー項目になっています。また、この…

【SAP Tips】パフォーマンス問題が起きたら

SAPシステムを使用していて稼働からしばらく経つとパフォーマンスに問題のあるプログラムが出てくることはよくあるかと思います。企業の大規模データを扱うのでパフォーマンス問題はどのプロジェクトでも避けては通れない道ですね。 ST12 プログラム実行結果…

【SAPエラー対処】 CONVT_CODEPAGEが出たら

タイトルのエラーが出たら、Trcd ST22でABAPショートダンプエラーを確認できると思います。詳細のエラーとしては・During conversion of text from code page 4110 to code page 4103・A character set conversion is not possible等と出ますので、文字コー…

【SAP Tips】テキストIDの定義や伝票のテキスト項目から値を取得、更新する方法

SAPの受注伝票、出荷伝票などにはテキスト項目があります。テキストとは通常の項目とは違い、テキスト形式で改行して複数行書くようなことも可能です。これら伝票のテキスト項目にはメモのように書き込んでおいて、帳票などに印字するような使い方が可能にな…

【株主優待日記】ワタミ(ワタミファームの農産物)

株主優待目的で保有しているワタミから優待が到着しました。ワタミの株主優待は100株保有(現在株価で9万円ほど)で4000円分のワタミグループで使用できる金券がもらえますが、私はワタミの使用予定がないためワタミファームでの農産物と交換することにしま…

【SAP Tips】SAP ITSとは?(Internet Transaction Server)

SAP

SAP ITSとは?Internet Transaction Serverの略でSAPのDynpro画面とモバイル機器を連動して使用するためのSAPの技術。画面はSAPのDynproで作成し、HTMLテンプレートを生成する。モバイル機器側ではWebブラウザでHTMLの画面を表示し、入力を行う。モバイル側…

【ABAP Tips】テーブルメンテナンスの大文字小文字の制御

SAPのアドオンテーブルはSM30でデータの登録、変更、削除ができますが、小文字で入力したのに自動的に大文字に変換されることがあります。これを防ぐためには、カスタムドメインを作成してLower Caseにチェックを入れる必要があります。

SM36からSAPジョブを作成する方法

SAP

SAPシステムの自動処理であるJOBについてですが、だいたいのPJでは、SAP JOBでもJobCenterなどの外部ツールでジョブ管理しているケースがほとんどではないかと思います。それでも、SAP内でJOB作成したい場合はトランザクションコードSM36からJob wizardで作…

【SAP Tips】入庫保留とは?保留評価在庫とは?(2段階入庫)

SAP

SAPの入庫保留、保留評価在庫について解説

【SAPエラー対処】An action triggered by the server was denied based on a rule

SAP

SAPのダウンロードやBatch input処理時に以下エラーが出たら。 An action triggered by the server was denied based on a rule SAP GUI Option -> Security -> Security Configurationを開く。 ダウンロード先のフォルダへのAccess typeがReadになっている…

【SAP Tips】SAPの効果音設定

SAP

SAP GUI Optionでエラー発生時などの効果音設定をできます。SAP GUI Option -> インターアクションデザイン -> サウンド設定 -> オーディオシグナル -> オーディオシグナルを有効化にチェックを付けます。

【SAPエラー対処】法令管理のために明細はコピーできません

SAP

SAPで出荷伝票を作成するときに、「法令管理のために明細はコピーできません」というエラーが出ることがあります。エラーメッセージ番号:VL400エラーが出ているかは出荷伝票のメニュー「補足」→「輸出ライセンスログ」でステータスを確認することができます…

【SAP Tips】Batch Inputの処理モード

SAPでBatch inputを処理する際の処理モード。 A 全画面表 E エラー照会 N バックグラウンド処理 P バックグラウンド処理(デバッグ可) 単純に処理したい場合はNでいいと思います。開発時など画面遷移確認したい場合はAで実行するとどのように進んでいるか分…

サイトマップ的なページ

SAP業務プロセス SAP SD業務プロセス 在庫品販売 SAP SD業務プロセス 個別購買発注 SAP SD業務プロセス 受注生産(Make to Order) SAP SD業務プロセス 仕入先直送 SAP SD業務プロセス 預託品販売 SAP SD業務プロセス 得意先返品 SAP SD業務プロセス 無償出…

【ABAP Tips】実行画面にポップアップメッセージを出す方法

SAPで画面にポップアップメッセージを出力して後続処理に進むか戻るかを選択したいケースがあると思います。そうした場合はPOPUP_TO_CONFIRMの汎用モジュールを使用することで実現できます。汎用モジュールのインポートパラメータでポップアップに出力するメ…

MRP管理者(MRP Controller)とは?

MRP管理者(MRP Controller)とは? MRP管理者は品目コードに対して利用可能状態にあるか監視する責任者となります。SPROでは以下のパスで設定でき、プラントに対してMRP管理者を定義します。 IMG -> 生産計画/管理 -> 生産計画 -> 基準生産計画(MPS)-> マ…

【SAP エラー対処】出荷ポイントが異なるため、出荷伝票が分割されます

SAP

明細&: 出荷ポイントが異なるため、出荷伝票が分割されます定番のエラーですね。ロジ系の担当者なら誰でも一度は直面したエラーではないでしょうか?VL01Nで出荷伝票作成時に出るエラーで、VL01Nの画面で指定した出荷ポイントと受注伝票明細で登録した出荷ポ…