public interface ManualJournalsApi
| Modifier and Type | Method and Description |
|---|---|
io.reactivex.Observable<ManualJournalResponse> |
createManualJournal(ManualJournalCreateParams manualJournalCreateParams)
振替伝票の作成
|
io.reactivex.Completable |
destroyManualJournal(Integer id,
Integer companyId)
振替伝票の削除
|
io.reactivex.Observable<ManualJournalResponse> |
getManualJournal(Integer id,
Integer companyId)
振替伝票の取得
|
io.reactivex.Observable<InlineResponse2004> |
getManualJournals(Integer companyId,
String startIssueDate,
String endIssueDate,
String entrySide,
Integer accountItemId,
Long minAmount,
Long maxAmount,
Integer partnerId,
String partnerCode,
Integer itemId,
Integer sectionId,
Long segment1TagId,
Long segment2TagId,
Long segment3TagId,
String commentStatus,
Boolean commentImportant,
String adjustment,
String txnNumber,
Long offset,
Integer limit)
振替伝票一覧の取得
|
io.reactivex.Observable<ManualJournalResponse> |
updateManualJournal(Integer id,
ManualJournalUpdateParams manualJournalUpdateParams)
振替伝票の更新
|
@Headers(value="Content-Type:application/json") @POST(value="api/1/manual_journals") io.reactivex.Observable<ManualJournalResponse> createManualJournal(@Body ManualJournalCreateParams manualJournalCreateParams)
manualJournalCreateParams - 振替伝票の作成 (optional)@DELETE(value="api/1/manual_journals/{id}")
io.reactivex.Completable destroyManualJournal(@Path(value="id")
Integer id,
@Query(value="company_id")
Integer companyId)
id - (required)companyId - 事業所ID (required)@GET(value="api/1/manual_journals/{id}")
io.reactivex.Observable<ManualJournalResponse> getManualJournal(@Path(value="id")
Integer id,
@Query(value="company_id")
Integer companyId)
id - (required)companyId - 事業所ID (required)@GET(value="api/1/manual_journals") io.reactivex.Observable<InlineResponse2004> getManualJournals(@Query(value="company_id") Integer companyId, @Query(value="start_issue_date") String startIssueDate, @Query(value="end_issue_date") String endIssueDate, @Query(value="entry_side") String entrySide, @Query(value="account_item_id") Integer accountItemId, @Query(value="min_amount") Long minAmount, @Query(value="max_amount") Long maxAmount, @Query(value="partner_id") Integer partnerId, @Query(value="partner_code") String partnerCode, @Query(value="item_id") Integer itemId, @Query(value="section_id") Integer sectionId, @Query(value="segment_1_tag_id") Long segment1TagId, @Query(value="segment_2_tag_id") Long segment2TagId, @Query(value="segment_3_tag_id") Long segment3TagId, @Query(value="comment_status") String commentStatus, @Query(value="comment_important") Boolean commentImportant, @Query(value="adjustment") String adjustment, @Query(value="txn_number") String txnNumber, @Query(value="offset") Long offset, @Query(value="limit") Integer limit)
companyId - 事業所ID (required)startIssueDate - 発生日で絞込:開始日(yyyy-mm-dd) (optional)endIssueDate - 発生日で絞込:終了日(yyyy-mm-dd) (optional)entrySide - 貸借で絞込 (貸方: credit, 借方: debit) (optional)accountItemId - 勘定科目IDで絞込 (optional)minAmount - 金額で絞込:下限 (optional)maxAmount - 金額で絞込:上限 (optional)partnerId - 取引先IDで絞込(0を指定すると、取引先が未選択の貸借行を絞り込めます) (optional)partnerCode - 取引先コードで絞込 (optional)itemId - 品目IDで絞込(0を指定すると、品目が未選択の貸借行を絞り込めます) (optional)sectionId - 部門IDで絞込(0を指定すると、部門が未選択の貸借行を絞り込めます) (optional)segment1TagId - セグメント1IDで絞込(0を指定すると、セグメント1が未選択の貸借行を絞り込めます) (optional)segment2TagId - セグメント2IDで絞込(0を指定すると、セグメント2が未選択の貸借行を絞り込めます) (optional)segment3TagId - セグメント3IDで絞込(0を指定すると、セグメント3が未選択の貸借行を絞り込めます) (optional)commentStatus - コメント状態で絞込(自分宛のコメント: posted_with_mention, 自分宛のコメント-未解決: raised_with_mention, 自分宛のコメント-解決済: resolved_with_mention, コメントあり: posted, 未解決: raised, 解決済: resolved, コメントなし: none) (optional)commentImportant - 重要コメント付きの振替伝票を絞込 (optional)adjustment - 決算整理仕訳で絞込(決算整理仕訳のみ: only, 決算整理仕訳以外: without) (optional)txnNumber - 仕訳番号で絞込(事業所の仕訳番号形式が有効な場合のみ) (optional)offset - 取得レコードのオフセット (デフォルト: 0) (optional)limit - 取得レコードの件数 (デフォルト: 20, 最小: 1, 最大: 500) (optional)@Headers(value="Content-Type:application/json")
@PUT(value="api/1/manual_journals/{id}")
io.reactivex.Observable<ManualJournalResponse> updateManualJournal(@Path(value="id")
Integer id,
@Body
ManualJournalUpdateParams manualJournalUpdateParams)
id - (required)manualJournalUpdateParams - 振替伝票の更新 (optional)Copyright © 2022. All rights reserved.