インポート¶
指定されたマスタのインポートジョブを実行します。ジョブパラメータで指定したパスのインポートファイルをインポートします。インポートジョブの実行結果はジョブネットモニタおよび各マスタのメンテナンス画面から確認してください。
リクエストボディ¶
リクエストボディ情報の説明です。
プロパティ名 論理名 型 設定 デフォルト値 説明 masterId マスタID string マスタIDを保持するマスタの場合、必須 なし MasterBuilderのマスタIDを指定します。 extensionId マスタ拡張ID string 任意 なし MasterBuilderをカスタマイズして、マスタ拡張IDを設定している場合、指定します。 gadgetClass ガジェットクラス string ガジェットクラスを保持するマスタの場合、必須 なし GadgetBuilderのガジェットクラス「master」を指定します。 gadgetVariation ガジェットバリエーション string ガジェットバリエーションを保持するマスタの場合、必須 なし GadgetBuilderのガジェットバリエーションを指定します。 json JSON object 任意 なし インポートジョブのジョブパラメータをJSON形式で指定します。 json/jobParameter ジョブパラメータ object 任意 「インポートジョブで指定可能なパラメータ」を参照 「”キー”:”値”,”キー”:”値”…」の形式で指定します。指定可能なジョブパラメータは「インポートジョブで指定可能なパラメータ」および各マスタのガイドを参照してください。リクエストボディのjsonの設定例{ "jobParameter":{ "error_skip":"false", "lock_wait":"10", "company_group_set_cd":"XXX", "company_group_cd":"XXX", "company_cd":"XXX", "conductor":"XXX", "import_mode":"1", "start_date":"1900/01/01", "end_date":"2999/12/31", "shift_date":"0", "file_path":"XXX", "file_mode":"1", "archive_path":"XXX", "character":"UTF-8", "delimiter":",", "enclosing":"\"", "start_rows":"1" } }
レスポンスデータ¶
レスポンスデータはJSON情報を返却します。処理結果が正常の場合、インポートジョブの起動が実行されます。インポートジョブの実行結果はジョブネットモニタおよび各マスタのメンテナンス画面から確認してください。レスポンスデータ例{ "statusCode":"200", "error":"false", "message":"XXX", "errorMessage":"XXX" }解説
プロパティ名 論理名 型 説明 statusCode 処理ステータス string 200:正常終了500:エラー終了error 処理結果 boolean true:エラー終了false:正常終了message メッセージ string 処理結果が正常終了の場合、インポートジョブの起動メッセージが設定されます。 errorMessage エラーメッセージ string 処理結果がエラー終了の場合、設定されます。