領収書のインボイス対応 投稿する

投稿者:s_sato  投稿日時:2024-02-29 14:41:12
お世話になります。
領収書などのプラグインを利用しているのですが、
書式をインボイス対応のものにしていただくことは可能でしょうか。
よろしくお願いいたします。
投稿者:齋藤毅  投稿日時:2024-02-29 14:52:34
対応することは可能です。
余力ができ次第対応します。
投稿者:s_sato  投稿日時:2024-02-29 15:00:17
ありがとうございます!
投稿者:齋藤毅  投稿日時:2024-03-05 08:44:54
インボイスに対応したバージョンをダウンロードできるようにしました。
下記URLからダウンロードできます。
https://saitodev.co/soycms/soyshop/

インボイスの設定はSOY Shopの管理画面にログイン後、サイトの基本設定に「適格請求書発行事業者登録番号」の項目を追加しています。
番号を登録すると、「領収書出力ボタン追加プラグイン」で出力する領収書のみ、インボイスに対応した内容が出力されます。

内容に不備がある場合は、
/CMSインストールディレクトリ/soyshop/webapp/src/module/plugins/order_invoice/template/default.html
がテンプレートになりますので、こちらのファイルを編集して、編集した内容をこのやりとりの返信としてお伝えください。
投稿者:s_sato  投稿日時:2024-03-05 10:19:13
対応ありがとうございます。
早速アップデートしてみたのですが、以下のようなエラーが出てしまいました。
対応方法がありましたらお願いいたします。

Fatal error: Uncaught Error: Class 'SOY2ActionSession' not found in /home/***/www/***/soyshop/webapp/conf/admin.conf.php:37 Stack trace: #0 /home/***/www/***/soyshop/index.php(2): include() #1 {main} thrown in /home/***/www/***/soyshop/webapp/conf/admin.conf.php on line 37
投稿者:齋藤毅  投稿日時:2024-03-05 10:27:34
/CMSインストールディレクトリ/soyshop/webapp/conf/common.conf.php
の37行目の

if(DEBUG_MODE && file_exists(dirname(SOYSHOP_ROOT) . "/common/lib/soy2_build.min.php")){
	include_once(dirname(SOYSHOP_ROOT) . "/common/lib/soy2_build.min.php");
}else{
	include_once(SOYSHOP_WEBAPP . "lib/soy2_build.min.php");
}

if(file_exists(dirname(SOYSHOP_ROOT) . "/common/lib/soy2_build.min.php")){
	include_once(dirname(SOYSHOP_ROOT) . "/common/lib/soy2_build.min.php");
}else{
	include_once(SOYSHOP_WEBAPP . "lib/soy2_build.min.php");
}
に変更してみてください。
投稿者:s_sato  投稿日時:2024-03-05 10:45:48
なおりました。
ありがとうございます!
ログインして投稿する