問題タブ [invoice]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
2296 参照

database-design - 請求書の割引: 負の項目と内部プロパティ

請求書項目および請求書全体の割引は、負の項目または請求書の個別のプロパティにする必要がありますか?

同様の質問で、料金/割引のリストを注文クラスに組み込むか、アイテムラインにする必要があります。質問者は請求書よりも注文に重点を置いています(これはビジネス エンティティとは少し異なります)。割引は料金または製品と同等ではなく、異なるレポート要件がある可能性があるため、注文アイテムとは別にすることが提案されています。したがって、割引は単にマイナスの項目であってはなりません。

以前は、マイナス項目を使用して割引を明確に示して計算することに成功していましたが、これは柔軟性に欠け、ビジネスの観点からは不正確だと感じています。ここで、請求書全体の割引とともに、各項目に割引を追加することにしました。

  • これは正しい方法ですか?
  • 各商品に独自の割引額とパーセンテージを設定する必要がありますか?

ドメイン モデルのコード サンプル

これは、SQL リポジトリにマップされる私のドメイン モデルの外観です。

0 投票する
5 に答える
3365 参照

database-design - 請求と見積または見積もり

請求書を無効にできる場合、見積書として使用する必要がありますか?

またはInvoicesに関連付けられたインベントリから作成されたテーブルがあります。在庫と請求書の中間にテーブルを使用することもできますが、「これは見積もりですか?」を処理するためだけに、データ構造とロジックが重複しているように感じます。少し。JobOrderQuotes

ビジネスの観点からは、見積書は請求書と異なります。見積書は請負の前に送信され、請求書は完了して支払いが期日になったときに送信されますが、これをリポジトリとモデルでどのように表現するか。

  • 見積書と請求書をデータベースに保存して管理するエレガントな方法は何ですか?

編集:この特定のインスタンスに対してJob===を示しました。Order

0 投票する
1 に答える
206 参照

php - 統一された売上税の頭痛の種

わかりました、BambooInvoice ソフトウェアを使用しています。私がいるところでは、2 つの売上税があります。

これが彼らの働き方です

商品の価格 * tax1 = Sum1Tax1 Sum1tax1 *tax2 = 最終販売価格

現在、Bamboo 請求書はこれを行っています。

これがそのコードです

私の地域の実際の課税スキームを反映するために、このコードをどのように変更しますか?

ありがとう

0 投票する
3 に答える
1108 参照

api - API を介した Google Checkout 請求書

Google チェックアウトの API (および PayPal) を介して電子メールの請求書を送信する方法を見つけようとしていますが、方法が見つかりません。または少なくとも新しい注文を生成する方法(お金の要求)

ありがとうございました

0 投票する
1 に答える
1080 参照

javascript - FreshBooksAPIライブラリ

私はFreshBooks(APIだけでなく)を初めて使用し、自動生成された請求書に使用したいと考えています。私はいくつかのソースコード例(特にPHPおよびJSライブラリ)を実行しようとしていました:http: //developers.freshbooks.com/api/samplecode/

問題は、「接続エラー」というエラーメッセージが表示されることです。

FreshBooksサイトから取得したAPIとトークン以外に、サンプルファイルに何かを設定する必要がありますか?

ローカルサーバーから例を実行していますが、それが問題だとは思いません。

0 投票する
1 に答える
1609 参照

sap - GLAccount 情報 - BAPI_INCOMINGINVOICE_CREATE のシミュレート

私は現在、Java/JCo を使用して請求書を SAP に転記するアプリケーションに取り組んでいます。私は目的のために BAPI_INCOMINGINVOICE_CREATE を使用していますが、完全に正常に動作します。ここで、BAPI_TRANSACTION_COMMIT を介してトランザクションを確認する前に、総額 (クレジットとデビット) の GL 口座の配分をプレビューするという追加の要件があります。基本的には、MIRO トランザクションで提供される「シミュレート」オプションと同じです。

実際にトランザクションをコミットする前に、請求書の転記の結果として SAP が入力する GLACCOUNTDATA 情報を取得する方法はありますか? BAPI_INCOMINGINVOICE_CREATE 呼び出しは、デフォルトではこのテーブルを返さないようです!

どんな助けでも大歓迎です。

0 投票する
2 に答える
250 参照

html - ユーザーにHTMLファイルをダウンロードさせるにはどうすればよいですか?

PDFファイルではなくHTMLで請求書を作成したいのですが。そして、ユーザーがリンクを介してHTMLファイルを簡単にダウンロードできるようにしたいと思います。これどうやってするの?

HTMLファイルにリンクするだけでは、「一時的にダウンロード」され、ユーザーのWebブラウザに表示されるだけです。ユーザーがファイルなどをダウンロードしたときと同じ効果が欲しいのですが.zip。私はこれをウェブメールシステムで機能的に見たことがあると思います。

0 投票する
3 に答える
802 参照

java - 請求書を生成するプログラムを作成する標準的な方法は何ですか?

課金システムを構築しています。システムは、クライアントへの毎月の請求書を生成する必要があります。

私が今行っているのは、Forループを使用して、すべてのクライアントの以前の請求書を確認し、クライアントの請求書を生成する時期かどうかを判断することです。

データベースに膨大な数のクライアントが存在する場合、そうすることは非常に重いと思います。

請求書を生成する標準的な方法は何ですか?クライアントの次の請求日を記録するcronジョブを作成し、請求書を生成する時間になったときにのみ特定のクライアントをチェックすることは可能ですか?

どうもありがとう

0 投票する
1 に答える
3262 参照

php - PHPを使用して「jQueryEditableInvoice」の値をMySQLDBに送信する

jQueryの編集可能な請求書のこの素晴らしい例を、ユーザーの動的な請求書を作成するためのテンプレートとして使用しています。

これは非常にうまく機能しており、アイテムを正常に生成していますが、さまざまなテキストフィールドに入力した値を保存して、MySQLデータベースに入力する必要があります。

私はMySQLをPHPで入力することに自信がありますが、これを難しくしているのは、「請求書アイテム」の量が完全に動的であり、PHPがページのテキストフィールドを「チェック」して新しいアイテムを見つける方法がわからないことです。それらをグループ化してから、DBに追加します。

アイテムの生成に使用しているコードの例を次に示します。

item-1-desc請求書アイテムのテキストフィールドごとに一意のIDを生成する必要があると思いますitem-1-costが、これには、ほとんど何も知らないjavascriptを記述する必要があります。また、最後に到達するまで、何らかの方法でPHPにIDをループさせる必要があります...

誰かが以前に同様のことを試みたことがあるか、私の問題の解決策を見ることができるなら、私はあなたの助けを大いに感謝します。

ありがとう、

ティム

0 投票する
3 に答える
1909 参照

database-design - 請求書アプリケーションで価格変動を処理するにはどうすればよいですか?

請求アプリケーションでは、次のことを考慮してください。

製品の価格も含む製品テーブルがあります。次に、請求書とinvoice_lines テーブルがあり、各請求書明細で、製品 ID と数量を参照します。この場合、製品の価格を請求明細行に保存していません。

数か月後、製品の価格が変更された場合、製品が実際に販売された価格ではなく、現在の価格に基づいて販売量がレポートに表示されます。

私の頭に浮かんだ 1 つの解決策は、各製品にリンクする価格という名前の別のテーブルを保持し、製品の価格が変更されるたびに、この価格テーブルにレコードが挿入されることです。このテーブルの最新のレコードは、常に新しい請求書の現在の価格と見なされます。各請求明細行は、後でレポートに正しく表示されるように、価格の ID を示すことでその価格を示します。

このような状況を処理するためのベスト プラクティスは何ですか?