| 役割に依存しない権限 |  |
| ユーザの役割に関係のないユーザデータをグループ化して、重複データを減らすこともできます。このデータを減らすには、ERP LN の AMS を使用してテンプレートを作成します。テンプレートには、従業員の役割に依存しないユーザの権限を含めます。また、開発者が ERP LN でソフトウェア構成要素をカスタマイズするために必要な追加パラメータを含めることもできます。 テンプレートにはユーザグループが共有するデータを含んでいますが、テンプレートは個別のユーザに関連付けられています。ERP LN のテンプレートは、ユーザをテンプレートに関連付けて、新しいデータを迅速に追加したり、ユーザグループのデータを更新したりできる便利な方法を提供します。 ERP LN の AMS のテンプレートは、以下のように分類できます。 ユーザデータと開発関連のテンプレート テキスト関連テンプレート デバイス関連テンプレート ユーザデータと開発関連のテンプレート これらのテンプレートには、通常の ERP LN ユーザのグループと、ERP LN でソフトウェア構成要素を開発する ERP LN ユーザのグループのデフォルト設定とパラメータを入力できます。 ユーザがソフトウェア構成要素をメンテナンスまたは作成するために必要なデータは、以下のテンプレートで定義されます。 ユーザデータテンプレート 開発者パラメータテンプレート 開発者権限テンプレート ユーザデータテンプレート ユーザデータテンプレートを使用すると、ERP LN ユーザグループで共有される共通ユーザデータを定義できます。このテンプレートには、必要なシステムデータと、役割に関連しない権限が含まれています。ユーザデータテンプレートは、この章で後述する ｢テンプレートを作成するには｣ で例として使用されます。 ユーザデータテンプレートを作成するには、ユーザデータテンプレート (ttams1110m000) セッションを使用します。 開発者パラメータテンプレート アプリケーション開発者が使用するテンプレートパラメータも使用できます。たとえば、メニューやフォームを作成または変更した後、自動コンパイルを実行することができます。また、ユーザが開発環境で使用できるコマンドやオプションを指定することもできます。 アプリケーションパラメータは、アプリケーション開発者がソフトウェア構成要素を開発するために必要な設定です。以下のようなパラメータを設定できます。 フォームやメニュー変更後のランタイムデータディクショナリへの自動コンパイル 現行パッケージ VRC へコピーオプションの後の処理 ソフトウェア開発で使用できるパラメータ このテンプレート内のデータは、ERP LN の各ユーザについて、｢ユーザアプリケーションパラメータ (ttadv010)｣ テーブルの ERP LN のランタイムデータディクショナリにダンプされます。 開発者パラメータテンプレートを作成するには、開発パラメータのテンプレート (ttams1150m000) セッションを使用します。 開発者権限のテンプレート このテンプレートを使用して、ERP LN ソフトウェア構成要素をカスタマイズする開発者の権限をいくつか定義できます。このセッションはパスワードで保護されています。このセッションは、システム管理者の権限がある場合にのみ使用できます。 このテンプレートでは、以下の情報を指定できます。 開発者にソフトウェア構成要素のカスタマイズと開発の権限を与える必要のあるパッケージ VRC。この特定のパッケージ VRC は User Data (ttams1100s000) セッションの Default Authorization for all Package VRCsチェックボックスを上書きします。 開発者にソフトウェア構成要素のカスタマイズと開発の権限を与える必要のある指定されたパッケージ VRC の言語とモジュール このテンプレートで Authorization for all ModulesチェックボックスとAuthorization for all Languagesチェックボックスをオンにした場合、このテンプレートに関連付けられているユーザは、ERP LN のすべてのモジュールのソフトウェア構成要素をすべての言語でメンテナンスおよび開発する権限が与えられます。これらのチェックボックスをオフにした場合は、ユーザに権限を与える必要のある特定のモジュールと言語を指定する必要があります。 このテンプレートでComponents of other Developerチェックボックスをオンにした場合、ユーザは他のユーザが作成したソフトウェア構成要素をメンテナンスする権限を与えられます。これは、上級アプリケーション開発者などに有用なオプションです。 このテンプレート内のデータは、ERP LN の各ユーザに対して、｢ユーザ別バージョン権限 (ttadv041)｣ テーブルの ERP LN のランタイムデータディクショナリにダンプされます。 開発者の権限テンプレートを作成するには、開発者権限のテンプレート (ttams1151m000) セッションを使用します。 テキスト関連テンプレート 通常ユーザには、テキストの使用、更新、読取を行うための基本的な権限が必要です。必要なデータおよび権限は、テキストパラメータで定義されます。 これらのテキストパラメータは以下のテンプレートで定義されます。 デフォルトテキストグループのテンプレート テキストフィールドテンプレート別デフォルトテキストグループ テキストグループ権限テンプレート テキストパラメータは、特定の会社またはすべての会社に指定できます。これらのセッションですべての会社チェックボックスをオンにすると、テンプレートに関連付けられているユーザに、すべての会社のテキストを編集する権限が与えられます。ユーザを特定の会社に限定するには、会社フィールドに特定の会社を定義する必要があります。特定の会社について定義されたテキストパラメータは、すべての会社に適用されるデフォルトより優先されます。 デフォルトテキストグループのテンプレート このテンプレートを使用すると、ERP LN のデフォルトのテキストグループを定義できます。デフォルトのテキストグループが定義されていないテキストフィールドにテキストを書き込むと、ERP LN では、このテンプレートで定義されているデフォルトのテキストグループが使用されます。デフォルトのテキストグループテンプレートを作成するには、デフォルトテキストグループのテンプレート (ttams1121m000) セッションを使用します。 テキストフィールドテンプレート別デフォルトテキストグループ このテンプレートを使用すると、ERP LN のテキストフィールドにデフォルトのテキストグループを定義できます。テキストテーブルのフィールドにテキストを書き込むと、テキストはそのフィールドのデフォルトのテキストグループにリンクされます。テキストフィールドテンプレートでデフォルトのテキストグループを作成するには、テキストフィールドテンプレート別デフォルトテキストグループ (ttams1120m000) セッションを使用します。 テキストグループ権限テンプレート このテンプレートを使用すると、テキストグループごとに、使用、更新、読取の権限を定義できます。テキストグループは、テキストエディタ、デフォルトウィンドウ、ウィンドウの寸法を定義して、テキストをどのようにウィンドウに表示するかを定義します。デフォルトのテキストグループ権限テンプレートを作成するには、テキストグループ権限テンプレート (ttams1122m000) セッションを使用します。 デバイス関連テンプレート デバイス関連のデータはデバイス設定のテンプレートで定義できます。 デバイス設定のテンプレート このテンプレートを使用すると、デバイスを分類して、これらのデバイスの優先順位を定義できます。たとえば、プリンタの範囲を定義し、ユーザに最も近いプリンタを最優先に設定できます。ERP LN の各ユーザについて、このテンプレートのデータが ｢デバイス設定 (ttaad306)｣ テーブルにダンプされます。 デバイス設定テンプレートを作成するには、デバイス設定のテンプレート (ttams1140m000) セッションを使用します。一部のデバイスの権限がないユーザにテンプレートがリンクされていると、そのユーザはこのテンプレートに定義されているデバイスしか使用できません。User Data Template (ttams1110m000) セッションで [すべてのデバイス] チェックボックスをオンにすると、ユーザにすべてのデバイスの権限を与えることができます。 |