OfficeMemberWorkflows
メンバーのワークフロー設定を作成、更新、削除、およびクエリします。
テーブル固有の情報
SELECT
事業所メンバーのワークフローのリストを取得するには、OfficeId およびOfficeMemberId カラムが必要です。 指定しない場合は、すべての事業所メンバーのワークフローがMoney Forward Expense サーバーによって返されます。
connector はMoney Forward Expense API を使用してOfficeId およびOfficeMemberId を参照する検索条件を処理します。connector はクライアント側でconnector 内で他のフィルタを処理します。例えば、次のクエリはサーバー側で処理されます。
SELECT * FROM OfficeMemberWorkflows WHERE OfficeId = '1234' AND OfficeMemberId = '12345'
INSERT
事業所メンバーにワークフローを挿入するには、次のカラムが必要です:OfficeId、OfficeMemberId、WorkFlowId、およびReportTypeId。
INSERT INTO OfficeMemberWorkflows (OfficeId, OfficeMemberId, WorkFlowId, ReportTypeId) VALUES ('123', '12345', '123456', '1234567')
UPDATE
事業所メンバーのワークフローを更新するには、次のカラムが必要です:Id、OfficeId、OfficeMemberId、WorkFlowId、およびReportTypeId。
UPDATE OfficeMemberWorkflows SET WorkFlowId = '123', ReportTypeId = '1234' WHERE OfficeId = '12345' AND OfficeMemberId = '123456' AND Id = '1234567'
DELETE
削除は、このテーブルではサポートされていません。
Columns
Name | Type | ReadOnly | Description |
Id [KEY] | String | False |
メンバーワークフロー設定Id。 |
OfficeId [KEY] | String | False |
事業所Id。 |
OfficeMemberId [KEY] | String | False |
メンバーId。 |
WorkflowId | String | False |
承認ルートId。 |
ReportTypeId | String | False |
申請種別Id。 |
ReportTypeName | String | True |
申請種別名称。 |
ReportTypeUseTransactionReserves | Boolean | True |
明細を添付するかどうかのフラグ |
ReportTypeUseTransactionActionAfterApproval | String | True |
明細を添付した場合に申請承認後の処理。 |
ReportTypeIsActive | Boolean | True |
使用フラグ。 |