ネットショップの売上明細を毎月並べ替えている方向けに、お店のCSVに合わせた集計用スクリプトを作成します。お手元のパソコンでコマンドを1回実行すると、月ごとの販売額・返金額・返金控除後の売上と、商品別の控除後売上をテキストで表示します。Python 3.8以降とターミナルを使える方向けです。
掲載画像は架空の店舗の集計見本です。10月の販売13,000円から、9月の注文に対して10月に処理した返金1,500円を引くと、10月の控除後売上は11,500円です。ペン8,000円、ノート3,500円と商品別の内訳も確認できます。
1店舗・1種類のUTF-8 CSVに合わせたPythonスクリプト、架空の入力例、集計結果と操作手順を納品します。列名・列順はお店の形式に合わせます。翌月も同じ形式のCSVで集計できます。明細IDの重複や日付の誤りがあれば、集計を止めて該当行をお知らせします。
複数ファイルの結合、Excel帳票、ショップとの自動連携、税・手数料の計算は含みません。購入・条件確定後、3営業日を目安にトークルームへ納品します。
OSとPythonのバージョン、CSVの列名、架空の販売・返金明細を数行お知らせください。氏名・住所・ログイン情報は不要です。明細ID、計上日(YYYY-MM-DD)、商品、値引き後の明細金額(円単位の整数、返金は負数)を使います。商品行と返金行にはそれぞれ固有のIDが必要です。金額は数量を反映した行合計でご用意ください。