FileMakerの勉強のゴール

今日はなぜFileMakerを勉強しようと思たかを記録します。

 

f:id:filemakerstudy:20210308093150p:plain

 

はじめに

 

わたしのFileMaker勉強のゴールは、

ECモールの発送管理システムを開発すること」です。

 

自己紹介でお話しした通り、私は文系出身のプログラミング未経験者です。

 

今まで形式の異なるデータを扱う場合は、

自力でExcelで加工していましたし、それを苦痛に思うこともありませんでした。

 

しかし長い目で見て、

  • 毎回データを加工する手間
  • 誰が作業をしても、ミスのないようにしたい
  • ずっと気になっていたFileMakerの勉強も兼ねたい

と考えたため、上記の勉強のゴールを設定しました。

 

 

 

現状

 

私は下記3つのECモールで、インターネットショップを運営しており

複数のモールから入った注文を

の3つの運送会社を使って顧客へ発送しています。

 

 

日々の業務の流れを例えると

  1. 注文をダウンロードする
  2. 使用する運送会社を商品・数量ごとに選定する
  3. それぞれの運送会社ごとに、CSV登録ができる形式にExcelで加工する
  4. それぞれの運送会社ごとに、登録をする
  5. それぞれの運送会社ごとに、発行された追跡番号をモールに登録する

という流れです。

これを3モール分繰り返します。

 

 

Excelで貼り付けるだけで簡単に加工できるので、日々の業務量は大きなものではありませんが

FileMakerの勉強も兼ねて、だれが加工しても誤差のないシステムを作りたいと思ったのがきっかけです。

 

 

 

理想のゴール

上記の現状を踏まえ、私のゴールは下記の通りです。

 

 ①各モールからの注文を1つのシステムで把握したい

 

  現状は各モールを開き、それぞれに注文データをダウンロードしています

 

f:id:filemakerstudy:20210309093524p:plain

Amazon注文管理画面

f:id:filemakerstudy:20210309094501p:plain

Yahoo!ショッピング注文画面


  しかしこれらが一度に把握できるようになるととても便利です。

 

 

 

 

 ②システムの画面上で、商品・注文ごとに発送方法を自分で選択したい

 

  商品のサイズや、注文数量ごとに安い発送方法を選択したいので
  この部分はシステムには任せず、人が判断を行いたいと考えています。

  稀に、同じ顧客が、注文を分けて、同日に何回もご注文を下さることもあるので
  その場合は発送先の名前を目視で確認して対応しています。

 

 

 

 

 

③選択した発送方法に応じて、各運送会社用のデータを作成したい

 

  当然ですが運送会社ごとに必要なデータは異なります。

  例えば日本郵政のクリックポストの登録画面はこのような画面です

 

f:id:filemakerstudy:20210309093514p:plain

クリックポスト登録画面

  一方でヤマト運輸の登録画面はこのような画面です。

f:id:filemakerstudy:20210309093507p:plain

ヤマト運輸登録画面

  各社によって求められるデータが異なるので、

  当然、運送会社ごとにデータを作成しなければなりません。

 

  現状はExcelで注文データを張り付けると加工できるようにしていますが

  どうしても作業者によってミスのムラがあり

  そのミスは何としてでも無くしたいところであります。

 

 

 

 

④各運送会社から発番された追跡番号を、モールごとに表示させたい

 

 商品の発送準備が終わると、追跡番号を顧客に知らせなければなりません。

 

f:id:filemakerstudy:20210309095901p:plain

クリックポスト 追跡番号通知画面

 

  モザイクばかりで見にくいですが、ここに追跡番号が表示されています。

 

  また上から3つはAmazon、次の5つはYahoo!ショピング分など

  各モールのクリックポストの発送分がまとめて表示されるので

 

  似た名前に注意しながら、各モールへ番号を登録していく作業を行います。

  

  過去には、名字だけを見て判断し

  

  Amazonで美容クリームを注文した佐藤さんへの商品を

  楽天洗顔を買ってくれた佐藤さんに届けてしまう

  

  というミスがありました。

 

  注文が殺到した時ほどミスは起こりやすいので

  各モールごとに発送番号を表示させ、

  ミスが生まれない環境づくりを行いたいと思っています。

 

 

 

以上、わたしのの要望をまとめると

 ①各モールからの注文を1つのシステムで把握したい

 ②システムの画面上で、商品・注文ごとに発送方法を自分で選択したい

 

 ③選択した発送方法に応じて、各運送会社用のデータを作成したい

 ④各運送会社から発番された追跡番号を、モールごとに表示させたい

ということになります。

 

今後はこの要望をかなえるためにFileMakerを勉強し、

システムを開発したいと思います。