KIZUNA-CMPS月次バッチ仕様


{success} KIZUNA-CMPS側の月次バッチの仕様を記載しています。


スケジュール設定(月次バッチ分のみ)

バッチ名 対象クラスファイル スケジュール 処理内容
月初処理バッチ

監理団体ステータス更新

未入金の請求データ処理
App\Console\Commands\MonthlyOutsetProcessBatch 毎月1日0時 監理団体のステータス更新と未請求の監理団体に対して当月費用支払い用の請求データ作成
月次請求データ作成バッチ App\Console\Commands\MonthlyExecuteSettlementBatch 毎月21日0時 来月のKIZUNA利用料の先払い請求データを一括で作成
月次決済処理バッチ App\Console\Commands\MonthlyCreateBillingDateBatch 毎月月末23時 クレカ決済の請求データのみGMO PAYMENT GATEWAYのリクエスト投げ、結果を請求データに更新
/**
 * [月次バッチ]
 * 月初処理バッチ
 *
 * スケジュール:毎月月初0時
 */
$schedule->command('monthlybatch:outsetProcess')->monthly();

/**
 * [月次バッチ]
 * 月次請求データ作成バッチ
 *
 * スケジュール:毎月21日0時
 */
$schedule->command('monthlybatch:createBillingData')->monthlyOn(21, '0:00');

/**
 * [月次バッチ]
 * 月次決済処理バッチ(クレカ払いのみ)
 *
 * スケジュール:毎月月末23時
 */
$schedule->command('monthlybatch:executeSettlement')->lastDayOfMonth('23:00');