BillVektorで納品書印刷

最近、社内のNAS上で動作させ頻繁に使っているBillVektorですが
納品書を出す必要があったため、急遽作ってみました。

コンセプト

・請求書ベース(見積書からの納品書印刷は無し)
・金額も表示(できなくもないが今回は選択機能無し)

あくまでも簡易です。

動作状況プレビュー

<TOP画面に納品書用のリンクを追加した状態>

<請求書をベースにした納品書>

※請求書の「請求番号」「お支払期限」「備考」「振込口座」の削除、「タイトル(御請求書)」を納品書へ変更をしています。
※TOPページも以前の改造でリストの表示項目を変更しているのと、金額合計がでるようになっています。

だいぶざっとした感じで作ったので、TOPの表示も綺麗ではありません。また変更をしたPHPも雑な作りです。

変更したPHPファイル

・index.php(テーマフォルダbill-vektor-masterにあります)

・frame-bill.php(bill-vektor-master/template-parts/docフォルダ内にあります)

【index.phpの編集】

PHP編集に当たっては必ず原本のバックアップ(コピー)等を行ってください。
アップロード時も上書きでしないようにしてください。

TOP画面に納品書用のリンクを追加します。

37行目前後のテーブルの見出しに「納品書」を追加

 

※TOPページを印刷すると請求一覧と合計が印刷されるようにしているので、その中にこの「納品書」は不要の為印刷されないように「bill-no-print」にしています。

70行目前後のカテゴリー表示の下に以下のコードを追加

以上は、BillVektor0.7.1標準のindex.phpを元にしています。

【frame-bill.phpの編集】

ポイントはindex.phpで納品書プレビューのURLに変数nouhinに「1」を追加しているので
その値を取得して、条件分岐で納品書の表示に切り替えます。

以下は、BillVektor0.7.1のframe-bill.phpを元にしています。(0.7.3以降は内容が変わっています)

5行目くらいのタイトルの御請求書の部分を変更

その他でも納品書では表示させない項目についても同じようにif文で切り替えをします。
全ての説明は長くなりすぎるので、以下に私が使っている「frame-bill.php」の全コードを記載します。

何かのご参考になれば幸いです。

以上、「BillVektorで納品書印刷」でした。

バージョンアップで納品書印刷機能が実装されたら不要になりますので、それまでのつなぎとお考えください。

BTOパソコン最大3万円OFF!パソコン工房「夏の大感謝祭」8月29日(火)14:00まで!
カスペルスキー セキュリティ

関連記事一覧

コメント

  • コメント (0)

  • トラックバックは利用できません。

  1. この記事へのコメントはありません。

  1. この記事へのトラックバックはありません。

最近のお知らせ

スライダーでお知らせを表示します。

サイトリニューアルに伴う一時閉鎖のお知らせ

サイトのリニューアルと同時に完全SSL対応、記事や他のコンテンツ整理を…

移転しました

移転先:宮崎県日向市細島839-4 本日より業務は上記住所で行っていま…

DoSPOTのサービス停止

移転に伴い1日1時間無料でWi-FiのDoSPOTのサービス配信を中止…

移転します

5月末で移転させていただきます。 店内販売は停止となりますが、その他の…

2018年版カレンダー公開

2018年のカレンダーが完成しましたので、PDFを公開しました。 カレ…

Excelでカレンダー作成

本日でExcelを使ってオリジナルカレンダー作りが完結しました。

端切れ・小物の店内販売!

おばあちゃんの手作り小物や端切れ、毛糸など なんと!100円から販売中…

サイトリニューアル

年に1,2回のペースでリニューアルをしています。 今回のリニューアルは…

サイトリニューアル

全体的にデザインを変更しました。 お知らせとブログ的記事は別々にリスト…

2017年版カレンダー公開

本年よりオリジナルカレンダーを作るようにしてまいります。 画像形式での…

最近のブログ

カスペルスキー セキュリティ
PAGE TOP