public class TransitManagerManagerImpl extends Object implements TransitManagerManager
修飾子とタイプ | フィールドと説明 |
---|---|
protected CompanySettingsHelper |
companySettingsHelper
CompanySettingsHelper.
|
protected DateHelper |
dateHelper
DateHelper.
|
protected PropertyHelper |
propertyHelper
PropertyHelper.
|
コンストラクタと説明 |
---|
TransitManagerManagerImpl() |
@Autowired protected PropertyHelper propertyHelper
@Autowired protected DateHelper dateHelper
@Autowired protected CompanySettingsHelper companySettingsHelper
public Map<String,Object> getAppliedReport(String companyCd, Map<String,Object> criteria)
申請済データ(伝票&明細)をサーバーから取得します。
getAppliedReport
インタフェース内 TransitManagerManager
companyCd
- 会社コードcriteria
- 検索条件public Map<String,Object> rejectReport(String companyCd, Map<String,Object> criteria)
申請済データを差し戻します。
rejectReport
インタフェース内 TransitManagerManager
companyCd
- 会社コードcriteria
- 差戻しデータの検索条件public Map<String,Object> getReport(String companyCd, Map<String,Object> criteria)
読み取り後の利用履歴(未申請データ)をサーバーから取得します。
getReport
インタフェース内 TransitManagerManager
companyCd
- 会社コードcriteria
- 検索条件public Map<String,Object> updateReport(String companyCd, Map<String,Object> criteria)
「【IF51】未申請データ取得」で取得したデータのうち、 利用用途、公私区分、申請除外フラグのいずれかを変更する場合に、変更内容をサーバーに送信します。
updateReport
インタフェース内 TransitManagerManager
companyCd
- 会社コードcriteria
- 更新データ検索条件public Map<String,Object> applyReport(String companyCd, Map<String,Object> criteria)
「【 IF51】未申請データ取得」で取得したデータのうち、交通費申請したい利用履歴をまとめて申請します。 申請が成功すると、伝票番号が発行されます。
applyReport
インタフェース内 TransitManagerManager
companyCd
- 会社コードcriteria
- 申請データ検索条件public Map<String,Object> getRejectedReport(String companyCd, Map<String,Object> criteria)
差戻しされた伝票をサーバーから取得します。
getRejectedReport
インタフェース内 TransitManagerManager
companyCd
- 会社コードcriteria
- 申請差戻し伝票検索条件public Map<String,Object> recycleRejectedReport(String companyCd, Map<String,Object> criteria)
差戻しされた伝票のうち、確認が済んだものについて、伝票を破棄します。
recycleRejectedReport
インタフェース内 TransitManagerManager
companyCd
- 会社コードcriteria
- 申請差戻し伝票検索条件public Map<String,Object> getPrivateReport(String companyCd, Map<String,Object> criteria)
申請時に業務外の履歴に処理された利用明細をサーバーから取得します。
getPrivateReport
インタフェース内 TransitManagerManager
companyCd
- 会社コードcriteria
- 業務外利用明細取得条件public Map<String,Object> restorePrivateReport(String companyCd, Map<String,Object> criteria)
申請時に業務外の履歴に処理された利用明細を未申請データに戻します。
restorePrivateReport
インタフェース内 TransitManagerManager
companyCd
- 会社コードcriteria
- 業務外利用明細復帰条件public Map<String,Object> removeIc(String companyCd, Map<String,Object> criteria)
従業員の方の利用ICカードとして登録されている情報を削除します。
removeIc
インタフェース内 TransitManagerManager
companyCd
- 会社コードcriteria
- ICカード紐付け解除条件public Map<String,Object> getIc(String companyCd, Map<String,Object> criteria)
従業員の方の利用ICカードとして現在登録されている情報を取得します。
getIc
インタフェース内 TransitManagerManager
companyCd
- 会社コードcriteria
- ICカード紐付け取得条件public Map<String,Object> registUser(String companyCd, Map<String,Object> entryInfo)
本サービスを利用する従業員のアカウントを登録します。
registUser
インタフェース内 TransitManagerManager
companyCd
- 会社コードentryInfo
- 登録情報public Map<String,Object> getAppliedReportByCsv(String companyCd, Map<String,Object> criteria)
伝票の内容をCSV形式で取得できます。
getAppliedReportByCsv
インタフェース内 TransitManagerManager
companyCd
- 会社コードcriteria
- 精算データCSV取得条件protected Map<String,Object> execTMApi(String companyCd, String api, Map<String,Object> condition)
companyCd
- 会社コードapi
- 実行API名condition
- API引数Copyright © 2023 Sumitomo Life Information Systems Co., Ltd. All Rights Reserved.