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