JDBC Driver for MoneyForward Expense

Build 20.0.7654

Transactions

事業所全体の経費明細をクエリします。

テーブル固有の情報

SELECT

事業所のすべての経費明細のリストを取得するには、OfficeId カラムまたはOfficeId 接続文字列パラメータ、およびRecognizedAt カラムの範囲が必須です。OfficeId が指定されていない場合は、Offices テーブルの最初の事業所のOfficeId が使用されます。

本製品 はMoneyForward Expense API を使用してOfficeId を参照する検索条件を処理し、クライアント側で本製品 内で他のフィルタを処理します。例えば、次のクエリはサーバー側で処理されます。

SELECT * FROM Transactions WHERE RecognizedAt <= '2020-04-30' AND RecognizedAt >= '2020-04-01' 
SupportEnhancedSQL をfalse に設定すると、クライアント側の実行をオフにできます。その場合、その他のカラムを参照する検索条件でエラーが発生します。

Insert

経費明細を挿入するには、次のカラムが必要です:OfficeId、Remark、ItemId、Value、RecognizedAt。

INSERT INTO Transactions (OfficeId, Remark, ItemId, Value, RecognizedAt, Memo, JpyRate, Currency, UseCustomJpyRate, CreditItemId, CreditSubItemId, ExciseId, DepartmentId, ProjectId) VALUES ('OfficeId123', 'RemarkValue', 'ItemId1234', 100.11, '01-01-2017', 'MemoValue', 100.123, 'JPY', false, 'CreditItemId213', 'CreditSubItemId213', 'ExciseId123', 'DepartmentId123', 'ProjectId123')

Update

経費明細を更新するには、次のカラムが必要です:OfficeId、Id。認証されたユーザーで、他の事業所メンバーでないユーザーに属する経費明細を更新することができます。

UPDATE Transactions SET Remark='NewRemark', ItemId='NewItemId', Value=123.123, Memo='NewMemo', UseCustomJypRate=false, RecognizedAt='01-02-2018', Currency='USD', ExciseId='NewExciseId', CreditItemId='NewCreditItemId', CreditSubItemId='NewCreditSubItemId', DepartmentId='NewDepartmentId', ProjectId='NewProjectId' WHERE OfficeId='12345' AND Id='123456'

Delete

経費明細を削除するには、次のカラムが必要です:OfficeId、Id。認証されたユーザーで、他の事業所メンバーでないユーザーに属する経費明細を削除することができます。

DELETE FROM Transactions WHERE OfficeId = '12345' AND Id = '123456'

Columns

Name Type Description
Id [KEY] String 経費明細Id。
OfficeId [KEY] String 事業所Id。
Remark String 支払先・内容。
Value Double 金額。
ItemId String 経費科目Id。
RecognizedAt Date 支払日。
Number Integer 明細番号。
Memo String メモ。
JpyRate Double 為替レート。
Currency String 通貨。
UseCustomJypRate Boolean 為替レートを手動設定するかどうかを示します。
AutomaticStatus String ステータス。
ErrorMessage String エラーメッセージ。
WarningMessage String ワーニングメッセージ。
WaitingMessage String 待機メッセージ。
OfficeMemberId String メンバーId。
CreditItemId String 貸方勘定科目Id。
CreditSubItemId String 貸方補助科目Id。
ExciseId String 税区分Id。
DepartmentId String 部門Id。
ProjectId String プロジェクトId。
CreatedAt Datetime 登録日時。
UpdatedAt Datetime 更新日時。

Copyright (c) 2020 CData Software, Inc. - All rights reserved.
Build 20.0.7654