注文書係

楽楽販売(ラクス)のCSVインポートでエラーが出る原因と対処(項目対応・エラーデータ.csvの読み方・0落ち)

公開:

楽楽販売(ラクス)にCSVをインポートしようとしたら、途中でエラーになって一部の行が取り込めない。あるいは取り込めたはずなのに、後で見ると別のレコードに紐づいている——販売管理の現場でCSV取込を扱っていると、こうしたつまずきはよく起こります。

この記事では、楽楽販売へのCSVインポートでエラーが出る原因と対処を、項目の対応・キー項目とマスタの突き合わせ・データの形(日付・0落ち)・そして楽楽販売ならではの「エラーデータ.csvの読み方」の4つに分けて整理します。いずれも「値の中身は合っているのに、システムが期待する形と一致していない」ために起きるものです。

なお、楽楽販売はプログラミングなしで自社に合わせた業務システムを作れるツールという性質上、項目名や必須項目、インポート設定の中身は会社ごとに異なります。そのため、この記事は「どの環境でも共通して効く準備」に絞って書いています。実際の項目定義やインポート手順は、自社の設定内容と公式のサポート情報(サクセスナビ)で必ず確認してください。

前提: 楽楽販売はエラーの原因を「エラーデータ.csv」で返してくれる

まず知っておくと楽になるのが、楽楽販売はインポートに失敗したときに原因を教えてくれる仕組みを持っているという点です。

楽楽販売の公式FAQ(サクセスナビ)によると、インポートに失敗した原因は**「DB設定>状況確認>インポート状況確認」の画面から確認でき、そこで生成される「エラーデータ.csv」**をダウンロードすると、どの行がなぜ弾かれたのかを行単位で読むことができます。エラーメッセージには原因と対策の両方が示される設計になっています。

つまり、楽楽販売の取込は「エラーになったら手が止まる」のではなく、「エラーになった行と理由が返ってくるので、それを直して再取込する」という進め方が基本です。以下では、その返ってくるエラーの代表的な原因を、CSVを作る側の目線で先回りして潰していきます。

ポイント1: 項目(フィールド)の順番・列名が設定と合っていない

楽楽販売のCSVインポートは、CSVの列とデータベース側のフィールドを対応づけて取り込みます。この対応が崩れると、正しくインポートされなかったりエラーになったりします。

  • 症状: 前回まで通っていたのに、今回から特定の項目だけ空になる、値が隣の項目に入る、あるいは行ごと弾かれる
  • よくある原因: 出力側で列を1つ増減した、途中に空列や備考列が入った、列名(見出し)の文言を変えた、CSV先頭のタイトル行(見出し行)の扱いが前回と変わった
  • 特に注意したいのは、文字列の項目同士がずれた場合はエラーにならずに取り込まれてしまうことです。型が合っているとシステムから見れば弾く理由がないため、取込後に画面を見て初めて気づくことになります

対処は、CSVの出力形式を「毎回まったく同じ列構成」に固定することです。注文書ごとに項目の有無が違うからといって列を可変にすると、行によって列数が変わり、対応づけが破綻します。備考のように「ある時とない時がある」項目こそ、空欄でよいので列としては常に出力しておくのが安全です。エラーデータ.csvに「項目数が合わない」旨のメッセージが出たときは、まずこの列構成のずれを疑ってください。

ポイント2: キー項目・コードの不一致と重複

楽楽販売のエラーには、キー項目のフォーマットが正しくないすでに登録済みのキー値と重複しているといった、レコードを一意に識別するための項目にまつわるものがあります。これは販売管理ソフト全般に共通する「マスタとの突き合わせ」の話とほぼ同じ構造です。

  • 取込の基本は「マスタ(得意先・商品など)が先、伝票(受注などの明細)が後」です。伝票側で指定したコードがマスタ側にまだ無ければ、その行は取り込めない、または意図しない相手に紐づきます
  • よくある不一致の原因は、取引先名の表記ゆれ(「株式会社」の有無、全角/半角の違い)、新商品のマスタ未登録、コード体系を変えたときの更新漏れです。人が見れば同じ取引先でも、コードが1文字違えば別物として扱われます
  • 逆に、既存レコードを更新するつもりのインポートでキーが重複していると弾かれることもあります。「新規登録なのか、既存の更新なのか」を意識せずに取り込むと、この重複エラーに当たりやすくなります

FAXの注文書には、そもそも自社のコードが書かれていないことがほとんどです。取引先は自分たちの呼び名や品番で書いてくるため、「注文書に書かれた品名 → 自社の商品コード」への変換は、CSVを作る側で済ませておく必要があります。この突き合わせを人の記憶に頼っていると担当者が変わったときに一気に崩れます。品目マスタ(品番と商品名・別名の対応表)を最新に保つことが、取込エラーを減らす一番効く準備です。属人化の解き方は「あの人しか読めないFAX」— 受注業務の属人化を解く順番でも整理しています。

ポイント3: 日付・0落ち・数値と文字の混在 — データの形

楽楽販売の公式情報でも、日付の形式が統一されていない、数値データに文字列が含まれているといった問題があるとインポート時にエラーになると案内されています。ここは製品を問わず共通してつまずくところで、基幹システムへのCSV取込でよくあるエラーと対処法でも取り上げていますが、実務で効くので改めて挙げます。

  • 日付形式: 「2026/7/1」「2026-07-01」「令和8年7月1日」などが混在しているとエラーになります。やっかいなのは、Excelでファイルを開いた時点で自動変換が働き、入力したつもりと違う形式で保存されてしまうことです。日付の列は表記を1つに揃え、Excelの自動変換で崩れていないかをテキストエディタでも確認しておくと安全です
  • 0落ち(先頭ゼロの脱落): 「00123」のような先頭が0のコードをExcelで数値として扱うと「123」になります。得意先コード・商品コード・電話番号で起きやすく、コードが変わるためポイント2のキー不一致に直結します。エラーにならずコードだけが静かに変わるのが厄介な点で、該当列を文字列として扱う対策が要ります
  • 数値と文字の混在・区切り: 数量や金額の列にカンマ入りの数字(「1,000」)や単位(「10個」)が混ざっているとエラーになります。商品名や住所にカンマが含まれるのに囲み文字(ダブルクォート)で括られていないと、列がずれて別の項目に値が入ります
  • 文字コード: 日本語を含むCSVは、取込先が想定している文字コードに合わせる必要があります。想定と違う文字コードで渡すと、日本語の得意先名・商品名が文字化けしたり、機種依存文字(「①」「㈱」など)や半角カナでフォーマット違反になることがあります。どの文字コードで渡すべきかは環境によって異なるため、取込先の仕様に合わせてください

ポイント4: エラーになったら「エラーデータ.csv」を1件ずつ読む

楽楽販売の一番の強みは、エラーの理由が行単位で返ってくることです。ここを活かすと、原因の切り分けが速くなります。

エラーデータ.csvや「インポート状況確認」に出る代表的なメッセージは、おおよそ次のように原因と対応づけられます。

エラーの傾向主な原因見るべき箇所
項目数が合わない列の増減・空列・タイトル行の扱いポイント1(列構成の固定)
キー項目のフォーマットが正しくないコードの桁・形式が想定と違うポイント2・3(コードの形)
指定の形式に合わない(半角カナ非対応など)日付・数値・文字種のフォーマット違反ポイント3(データの形)
すでに登録済みのキーと重複新規のつもりが既存と衝突ポイント2(新規か更新か)

進め方のコツは、まず1件だけサンプルで取り込んで通ることを確かめてから、まとめて取り込むことです。いきなり大量の行を取り込むと、同じ原因のエラーが何十行分も並んで根っこが見えにくくなります。1件通れば、あとは形式が同じである限り再現します。エラーデータ.csvの具体的な表示や、エラー行を除いて取り込めるかどうかの挙動はバージョン・設定によって異なることがあるため、詳細はサクセスナビや自社の設定で確認してください。

つまずきを減らす進め方

取込作業そのものは、次の順番で進めるとやり直しが減ります。

手順やること
1何のデータとして取り込むか(新規登録か既存更新か)と必要項目を決める
2得意先・商品などのマスタを先に整え、注文書に出てくる品名からコードに変換できる状態にする
3列構成を固定したCSVを1件だけ作り、試しにインポートしてエラーデータ.csvを確認する
4通ったら同じ形式でまとめて取り込む。以後、列構成は変えない(変えるなら設定も直す)

同じ販売管理ソフトでも製品ごとに取込の作法は違います。他製品の事情は販売大臣(応研)のCSVインポートでエラーが出る原因と対処弥生販売へのCSV取込でエラーが出る本当の原因でも解説しているので、複数のソフトを併用している方は参考にしてください。

手前味噌の紹介

この記事を書いているのは、注文書特化サービス注文書係(ちゅうもんしょがかり)の運営者です。FAX・手書きの注文書をアップロードするとAIが下書きを作り、担当者は自信のない項目だけを確認して確定します。転記にかかる時間を1/10程度に圧縮することを狙ったサービスです。

その先のCSV出力では、文字コード・列順・列名を自社の販売管理システムの取込形式に合わせて一度登録しておけば、次回から同じ形式で出力されます。列構成が毎回同じに保たれるので、この記事のポイント1で挙げた「列が増減して対応がずれる」つまずきも起きにくくなります。品目マスタとの突き合わせにも対応しているため、注文書に書かれた品名から自社の商品コードへの変換もその場で確認できます。

CSVインポートのたびにエラーデータ.csvと格闘している方は、無料トライアル(30枚または14日間、クレジットカード登録不要)で、実際にお使いの帳票との相性を確かめてみてください。

よくある質問

Q. 楽楽販売にCSVをインポートしてエラーになりました。原因はどこで確認できますか?
楽楽販売は、インポートに失敗した原因を確認する仕組みを持っています。公式のサクセスナビによると、「DB設定>状況確認>インポート状況確認」の画面から失敗した原因を確認でき、そこで生成される「エラーデータ.csv」をダウンロードすると、どの行がなぜ弾かれたのかを行単位で読むことができます。エラーメッセージには原因と対策の両方が示される設計になっているため、まずはこのエラーデータ.csvを1件ずつ読むのが基本の流れです。代表的なメッセージには、項目数が合わない、キー項目のフォーマットが正しくない、指定の形式(半角カナ非対応など)に合わない、すでに登録済みのキーと重複、といったものがあります。いきなり大量の行を取り込むと同じ原因のエラーが何十行も並んで根っこが見えにくくなるため、まず1件だけ試して通ることを確かめてからまとめて取り込むと切り分けが速くなります。
Q. エラーは出ないのに、取り込んだデータが別の項目や別のレコードに入ってしまいます。
楽楽販売のCSVインポートは、CSVの列とデータベース側のフィールドを対応づけて取り込みます。この対応がずれても、文字列の項目同士であれば型が合っているためエラーにならず取り込まれてしまい、取込後に画面を見て初めて気づくことがあります。よくある原因は、出力側で列を1つ増減した、途中に空列や備考列が入った、列名の文言を変えた、CSV先頭のタイトル行の扱いが前回と変わった、といった列構成のずれです。対処は、CSVの出力形式を毎回まったく同じ列構成に固定することです。注文書ごとに項目の有無が違っても列を可変にせず、備考のように「ある時とない時がある」項目も空欄でよいので列としては常に出力しておくと安全です。列を変える必要が出たときは、CSV側だけでなくインポート設定も合わせて見直してください。
Q. 得意先コードや商品コードが原因でエラーになります。どう準備すればよいですか?
取込の基本は「マスタ(得意先・商品など)が先、伝票(受注などの明細)が後」です。伝票側で指定したコードがマスタにまだ無いと、その行は取り込めない、または意図しない相手に紐づきます。よくある不一致の原因は、取引先名の表記ゆれ(「株式会社」の有無、全角/半角の違い)、新商品のマスタ未登録、コード体系を変えたときの更新漏れです。逆に、既存レコードを更新するつもりのインポートでキーが重複していると弾かれることもあるため、「新規登録なのか既存の更新なのか」を意識して取り込むことも大切です。FAXの注文書には自社のコードが書かれていないことがほとんどで、取引先は自分たちの呼び名や品番で書いてくるため、注文書の品名から自社の商品コードへの変換はCSVを作る側で済ませておく必要があります。品目マスタ(品番と商品名・別名の対応表)を最新に保つことが、取込エラーを減らす一番効く準備です。
Q. 日付や数値のせいでインポートがエラーになります。何に気をつければいいですか?
楽楽販売の公式情報でも、日付の形式が統一されていない、数値データに文字列が含まれているといった問題があるとインポート時にエラーになると案内されています。日付は「2026/7/1」「2026-07-01」「令和8年7月1日」などが混在しているとエラーになり、Excelで開いた時点の自動変換で入力したつもりと違う形式になっていることもあるため、表記を1つに揃えテキストエディタでも確認すると安全です。0落ちは「00123」のような先頭が0のコードをExcelで数値として扱うと「123」になる現象で、得意先コード・商品コード・電話番号で起きやすく、コードが変わるためキー不一致に直結します。該当列は文字列として扱ってください。また数量・金額の列にカンマ入りの数字(「1,000」)や単位(「10個」)が混ざるとエラーになり、日本語を含むCSVは取込先が想定する文字コードに合わせないと文字化けや機種依存文字・半角カナのフォーマット違反が起きます。細かい仕様はバージョン・設定で変わることがあるため、最終的にはサクセスナビや自社の設定で確認してください。

← コラム一覧へ戻る