ABAPプログラミングコンテスト
標準受注伝票登録・変更プログラムを下記要件に従って作成しなさい。
1、ユーザがSAPGUI画面から、ローカルPC、または所定のアプリケーションサーバーファイルディレクトリからExcelファイル(csv等フラットファイルは不可)を読み込みして、標準受注伝票の登録、変更が可能にする事
2、アップロードするExcelファイルの伝票項目は現段階未定のため、受注伝票の全ての項目を動的に取捨選択ができるようにファイルレイアウトを設計する事
3、登録・変更対象の受注伝票タイプは標準受注、デビ・クレ、返品、見積、引合を対応可能にする事。
4、受注伝票登録・変更を本実行する前に、シミュレーション機能が必要で、シミュレーション結果をALVレポート画面にて確認し、エラー情報と対象レコードがわかるようにする事
5、1回の受注登録・変更処理では1万レコード以上の伝票明細が処理できる事、10万レコード以上の場合はバックグランド実行が可能にする事
6、受注伝票にカスタム拡張項目があっても対応できるように設計する事
但し、6番要件はオプションとさせていただきますので、チャレンジャーの裁量にお任せいたします。
当該コンテストはあくまでABAP開発者間の知識、知見共有のために、個人名義で開催させていただきます。
上記要件を全て達成出来た方はどなたでも応募可能です。達成した方には当方から実装機能およびソースコード確認後、報奨金として10万円差し上げますが、先着3名までとさせていただきます。
なお、当該コンテストは予告なく終了することがありますので、ご了承のほど宜しくお願いします。