BCC を介してカテゴリや製品のアセットを ATG にロードする必要があります。ソース データは XML 形式です。
- プロジェクトを自動作成し、承認のためにクライアントに電子メールを送信するような方法でスケジューラを実行したいと考えています。
- クライアントが xml ファイルを承認したら、スケジューラを実行して xml ファイルのデータを BCC に入力します。
これには :SingletonSchedulableServiceを使用します。
前もって感謝します。
にあるサンプル コードを使用する必要がありますPublishing.base/sample-code/ca-import-sample-code.jar。
という名前のクラス ファイルProgramaticImportService.javaと.propertieson config があります。
特定のルール (電子メールの送信など) を拡張してコーディングするだけで済みます。
このクラスはプロジェクトを作成し、任意の形式の XML を読み取るメソッドを呼び出します。また、このメソッド内で作成したものはすべて、repository.createItem("product");、repository.updateItem(item);またはrepository.addItem(item);作成されたプロジェクト内に「パック」されます。したがって、電子メールを送信して、プロジェクトが承認されるのを待つだけです。
これにより、プロジェクトも自動承認できます。チェックしてください。