弥生会計には、画像やPDFを証憑として仕分けをする「スマート取引取込」という機能があります。
この機能はPDFファイルも取り込めるのですが、仕様があまりにも酷いため、現代では使い物になりません。
PDFファイル中の一番最初の画像だけを処理する仕様になっています。そのため、テキスト情報のみで構成されているPDFは以下のようなエラーが発生し、手動で日付や金額を入れる事もできません。
画像解析でエラーが発生しました。(内部エラーコード:EC80305)
しばらく時間をおいて実行するか、
再度試していただいても解決しない場合はサポートまでご連絡ください。
(エラーID:E1309)
サポートに問い合わせたところ以下の回答をいただきました。
お使いのスキャナの設定が、「高圧縮モード」になっていないかをご確認ください。
「高圧縮モード」になっていると、今回のエラーが表示します。「高圧縮モード」になっていた場合、「高圧縮モード」になっていなかった場合の
いずれも、別のモードに変更して[スキャンデータ取込]で読み取れるか
ご確認をお願いします。
PDFファイルはテキスト情報あってこそのPDFだと思うのですが、さすがに画像ファイル1枚で構成されたものしかサポートしないのは、それはPDFをサポートしているとは言えないのでは。念のために確認をすると、以下の回答をいただきました。
「つまりこれはPDFの中身が画像ファイル1枚で構成されているものしかサポートしていないという事になりますが、その認識で合っていますか?」
PDFの中身が画像ファイル1枚で構成されているものしか、
スキャンデータ取込ができなのかの確認ということですね。お客様が記載されている通り、1つのPDFファイルに対して中身が画像ファイル1枚で
構成されているものがスキャンデータ取込で取り込める対象になります。今回お問い合わせいただきました内容とご要望につきましては、
関連部署へ報告いたしまして、今後の製品開発の参考にさせていただきます。
SaaSを使っているとInvoiceとしてPDFをダウンロードできるわけですが、そのPDFは殆どテキストで構成されています。画像化しているものなんて見たことありません。どうやら、スキャナで読み込んだものだけを対象にしているみたいです。これはさすがにない… 本当に開発者はドッグフーディングしてるのかな?
普通に使っていたら困ると思うんだけど。
いくつかパターンを確認してみる
PayPalの明細をダウンロードすると、こんな感じになります。
弥生会計に読み込ませると、このように認識します。ロゴだけ。
ConoHaの明細の場合はこんな感じですね。
やっぱりロゴだけ認識。
当然、PDFとして一番全うであろうテキストのみのPDFは、最初に挙げたエラーが発生し、訂正画面を出すことすらできません。画像の差し替えや手動で登録することもできないので、証憑の登録ができません。
どう対応するのか?
PDFファイルを画像化する必要があります。
PDF EChange Editorを使えば、無料で画像化することができます。「ページのラスタライズ」でPDFを画像1枚だけのものにするか、「イメージ変換」で画像を生成します。
せめてサーバ側でラスタライズ化して処理してくれよ。
時代に追いついていないのか、時代に逆行しているのかわからないですが、本末転倒にもほどがある。