Departments
部門一覧を作成、更新、削除、およびクエリします。
テーブル固有の情報
SELECT
事業所のすべての部門のリストを取得するには、OfficeId カラムまたはOfficeId 接続文字列パラメータが必須です。指定しない場合は、Offices テーブルの最初の事業所のOfficeId が使用されます。
connector はMoney Forward Expense API を使用してOfficeId を参照する検索条件を処理し、クライアント側でconnector 内で他のフィルタを処理します。例えば、次のクエリはサーバー側で処理されます。
SELECT * FROM Departments
Insert
部門を挿入するには、次のカラムが必要です:OfficeId およびName。
INSERT INTO Departments (OfficeId, Name, Code, Memo) VALUES ('OfficeId123', 'OfficeName123', 'DepCode123', 'Memo123')
Update
部門を更新するには、次のカラムが必要です:OfficeId およびId。
UPDATE Departments SET Name = 'NewDepName', Code = 'NewDepCode', Memo = 'NewDepMemo' WHERE OfficeId = '1234' AND Id = '12345'
Delete
部門を削除するには、次のカラムが必要です:OfficeId およびId。
DELETE FROM Departments WHERE OfficeId = '12345' AND Id = '123456'
Columns
Name | Type | ReadOnly | Description |
Id [KEY] | String | True |
部門Id。 |
OfficeId [KEY] | String | False |
事業所Id。 |
Name | String | False |
部門名称。 |
Code | String | False |
コード。 |
Memo | String | False |
メモ。 |
ParentId | String | False |
親部門Id。 |
RootId | String | True |
最上位親部門Id。 |