承認チェーンのインポート
概要
承認チェーンインポートプロセスは、 からファイルを読み取ります。SFTPの/Incoming/ApprovalChains/。 これらのファイルは、 にあるアーカイブフォルダに移動されます。/Incoming/Archive/ApprovalChains/ を英数字順に処理します。
キーと検証
承認チェーン名 および 承認チェーンタイプ は、既存の承認チェーンを更新するためのキーです。 どちらか一方だけでは更新できません。 また、既存の承認チェーンのタイプを変更することはできません。
発注書と申請書の承認チェーンに同じ名前を付けることはできません。 一括ローダーを使って、既に申請書用として存在する承認チェーン名を発注書用として読み込むと、承認チェーンタイプが「申請」から「発注」に書き換えられてしまいます(逆の場合も同様です)。
現在サポートされている条件および演算子は以下のとおりです。
- 勘定科目(等しい、含む)
- 品目カテゴリー(等しい、含まれている、含まれていない)
- 項目(等しい、含む、含まない)
- 申請者(等しい、含む、含まない)
ローダーを介して作成された承認チェーンは、UIを介して作成された承認チェーンと同じ検証ルールに従います。
承認チェーン
| フィールド名 | 必須フィールド | 一意? | フィールドタイプ | フィールドの説明 | 使用可能な値 |
| 承認チェーン名 | なし | なし | 一意の承認チェーン名 | ||
| Status | なし | なし | 有効または無効 | ||
| 承認チェーンタイプ | なし | なし | いくつかの可能な値:依頼依頼-提出-依頼のブロック-承認-依頼のブロック-階層経費請求書請求書-提出-請求書のブロック-提出-警告請求書-承認-請求書のブロック-階層契約-階層契約-提出-ブロック契約-提出-警告イージーフォームユーザー契約-ラウンド | ||
| 優先度 | なし | なし | 承認チェーンを評価する順序。 1から49まで、51から99までの数字 | ||
| 承認者をスキップ | なし | なし | 承認チェーンにある場合は、自分の前に承認者をスキップする | ||
| 管理階層をスキップ | なし | なし | このチェーンが一致する場合、管理階層をスキップ | ||
| さらに承認者をスキップ | なし | なし | このチェーンが一致する場合は、追加の承認者をスキップする | ||
| 自動自己承認 | なし | なし | 承認チェーンに追加された場合、自己承認を自動で行う | ||
| OBOユーザーの重複排除と自動承認 | なし | なし | ユーザーの代わりに上書きし、承認チェーン承認者を維持し、承認を自動承認します | ||
| 常に評価する | なし | なし | 常に評価する | ||
| 並行 | なし | なし | 並列承認がサポートされています | ||
| コンパレーター合計 | なし | なし | 総比較器 | ||
| 合計金額下限 | なし | なし | 許可されている最小承認合計 | ||
| 合計金額上限 | なし | なし | 最大許容承認合計 | ||
| 合計の通貨 | なし | なし | 合計通貨の通貨コード | ||
| 最小承認限度 | なし | なし | 最小承認限度 | ||
| 最大承認限度額 | なし | なし | 最大承認限度額 | ||
| 最大承認限度の通貨 | なし | なし | 最大承認限度の通貨 | ||
| 最小承認限度 | なし | なし | 最小承認限度 | ||
| 演算子 | なし | なし | 条件演算子 | ||
| 条件1 | なし | なし | 条件1 - Colon: Separated list of val: field: condition | ||
| 条件2 | なし | なし | 条件2 | ||
| 条件3 | なし | なし | 条件3 | ||
| 条件4 | なし | なし | 条件4 | ||
| 条件5 | なし | なし | 条件5 | ||
| 条件6 | なし | なし | 条件6 | ||
| 条件7 | なし | なし | 条件7 | ||
| 条件8 | なし | なし | 条件8 | ||
| 条件9 | なし | なし | 条件9 | ||
| 条件10 | なし | なし | 条件10 | ||
| 説明 | なし | なし | 上記で設定した条件のカスタム通知テキストを設定します。 このフィールドを空白のままにすると、システムはデフォルトテキストとして設定した設定の名前を使用します。 | ||
| 承認者1 | なし | なし | 承認者1 -コロン: USER_LOGIN; AMOUNT; CURRENCY_CODEで構成される分離された値 | ||
| 承認者2 | なし | なし | 承認者2 | ||
| 承認者3 | なし | なし | 承認者3 | ||
| 承認者4 | なし | なし | 承認者4 | ||
| 承認者5 | なし | なし | 承認者5 | ||
| 承認者6 | なし | なし | 承認者6 | ||
| 承認者7 | なし | なし | 承認者7 | ||
| 承認者8 | なし | なし | 承認者8 | ||
| 承認者9 | なし | なし | 承認者9 | ||
| 承認者10 | なし | なし | 承認者10 | ||
| 監視者1 | なし | なし | ウォッチャー1 -ウォッチャーとして追加するユーザーログイン | ||
| 監視者2 | なし | なし | 監視者2 | ||
| 監視者3 | なし | なし | 監視者3 | ||
| 監視者4 | なし | なし | 監視者4 | ||
| 監視者5 | なし | なし | 監視者5 | ||
| 承認者パラメーター | なし | なし | セミコロン;パラメータのリストを区切ります。 各パラメーターは、コロンで区切られた必要な値よりも識別子で始まります。識別子の例は、first_approver、middle_approvers、last_approverです。 これらのサンプル値は、スキップ、ウォッチャー、または承認者です。 その他の例は、エスカレーション: User:<UserLogin>、escalation: ApprovalGroup:<GroupName> で、括弧内の値を実際のログイン名または名前に置き換える必要があります。 | ||
| 検証メッセージ | なし | なし | 承認チェーンメッセージ/説明 | ||
| 署名者1 | なし | なし | 署名者1 -署名者としてへのユーザーログイン | ||
| 署名者2 | なし | なし | 署名者2 | ||
| 署名者3 | なし | なし | 署名者3 | ||
| 署名者4 | なし | なし | 署名者4 | ||
| 署名者5 | なし | なし | 署名者5 | ||
| サプライヤーに適用 | なし | なし | サプライヤーに適用 |
承認グループ
| フィールド名 | 必須フィールド | 一意? | フィールドタイプ | フィールドの説明 | 使用可能な値 |
| Name | はい | はい | string(255) | Name (名前) | |
| ID | なし | なし | 整数 | 新しいレコードが作成されたときにCoupaが割り当てる一意の識別子。 変更はできませんが、レコードの更新に使用できます。 | |
| Active | なし | なし | boolean | このプロジェクトまたはグループが現在アクティブかどうか。 | |
| 所有者 | なし | なし | 所有者グループは、承認グループエラーに関する通知を受け取ります。 フィールドは、UIでは親グループと呼ばれます。 | ||
| ログイン別のユーザー | なし | なし | このプロジェクトまたはグループのすべてのユーザーのログインのセミコロン区切りリスト。 | ||
| 従業員番号別のユーザー | なし | なし | このプロジェクトまたはグループのすべてのユーザーの従業員番号のセミコロン区切りリスト。 | ||
| Description | なし | なし | Description |