加工業者への支払工賃の詳細管理を行う画面です。
月別の支払状況を一覧表示し、各支払いの詳細情報の確認・編集が可能です。
財務管理の透明性向上と支払い業務の効率化を目的としています。
管理者および経理担当者が利用できます。
・選択された月の支払工賃データを取得・表示する
・サマリー情報(支払総額、委託先数、委託件数、平均単価)を計算・表示する
・デフォルトで今月のデータを表示する
・支払総額: 選択月の支払い合計金額を表示
・委託先数: 支払い対象の委託先の総数
・委託件数: 支払い対象の委託案件の総数
・平均単価: 支払い総額を委託件数で割った平均単価
・委託先: 特定の委託先での絞り込み
・支払状況: 未払い/一部支払い/支払済みでの絞り込み
・金額範囲: 最小金額〜最大金額での絞り込み
・支払日: 実際の支払い日
・委託先: 支払い先の加工業者名
・商品: 委託対象の商品名
・工程: 委託された工程名
・数量: 委託数量
・単価: 1個あたりの支払い単価
・金額: 支払い総額(数量×単価)
・支払状況: 未払い(赤)/一部支払い(黄)/支払済み(緑)のバッジ表示
選択された月に応じて支払工賃データを再取得し、表示を更新する。
サマリー情報も再計算して表示する。
・該当支払いの詳細情報をモーダルで表示する
・委託先、商品、工程、数量、単価、合計金額、依頼日、納入日、支払日、支払状況、備考を表示
・「編集」ボタンで編集モーダルに遷移可能
・支払い情報の編集モーダルを表示する
・支払日、支払状況、支払金額、支払方法、備考の編集が可能
・バリデーション:支払日と支払状況は必須入力
・設定されたフィルター条件に基づいてデータを絞り込む
・委託先、支払状況、金額範囲の条件を適用
・結果をテーブルに反映
・現在表示されているデータをCSV形式でダウンロードする
・フィルターが適用されている場合は、絞り込まれたデータを出力
・入力された支払い情報をデータベースに保存する
・支払状況の変更に応じてテーブルの表示を更新する
・バリデーション:支払金額は0以上、支払方法は選択必須
・S14.php(加工業者マスタ): 委託先の基本情報管理
・S07.php(作業進捗明細): 外部委託の進捗管理
・S06.php(生産計画一覧): 委託元の生産計画
・toutsourcedetails: 外部委託詳細情報
・m_outsources: 加工業者マスタ
・tproductplan_processes: 生産計画工程