問題タブ [accounting]
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.
mongodb - MapReduce を使用して連続した金融取引ログを再生する方法はありますか?
私は繰延収益回収のために GAAP 会計準拠を必要とするプロジェクトに取り組んでいます。現金は独自の「通貨」またはクレジットに変換されます。これらのクレジットは、変換時の購入価格 (為替レートの変動を含む) に基づいて異なる値になる場合があります。
購入が行われるたびに、最初の「バケット」のクレジットが使い果たされ、次に古いバケットが検出されるまで、金額が差し引かれます。消費されたクレジットの評価は、その特定の購入の総収益を定義します...そのため、クレジットとデビットの順序/各クレジットの価値に基づいて、製品ごとに異なる場合があります.
私のシーケンシャル マインドは、これを簡単な命令型の問題と見なしています。収集しているデータを使用して、トランザクション ログを再生し、各顧客および各製品の 1 日あたりの収益の合計を計算できます。これは、提供されるサービスに対して償却できます。問題ない。
私のデータは、レプリカ セットのシャード MongoDB クラスターにあります。ダンプして後処理スクリプトを作成するのは簡単ですが、それから直接レポートできるようにしたいと思っています。
過去に単純な MapReduce 操作で遊んだことがあります。トランザクション ログを順次処理する方法はありますか? 通常のトランザクション ログは並行して処理できますが、私はこれを実行しましたが、MapReduce (MongoDB または Hadoop) をひねって順番に再生する方法を見つけることができないようです。私はそれができるとは思わない。私は間違っていますか、それとも単にn00bですか?
この時点での私の唯一のオプションは、リプレイの後処理、購入時の通貨バケットの操作、または見落としていたものを利用することです...おそらく、ここで箱の外で十分に考えていません.
簡単な洞察や指針をいただければ幸いです。
php - JS:VATを加算してから差し引いて、まったく同じ元の値に戻すにはどうすればよいですか?
ユーザーがNETまたはGrossのいずれかで製品の価格を在庫に入力できるようにします。それらがグロスで価格を入力する場合、NETは保存される前にそれらに対して計算され、次のコードを使用します。
私はそれを機能させるのに苦労しましたが、それが問題の原因であるかどうかはわかりません。
総額として「100.00」と入力し、VAT率が12%の場合、Net
「112.00」として返されるため、機能しているようです。
したがって、総価格が$ 100.00の製品を入力すると、正味価格は「$ 89.29」と計算されます(これは正しいと想定しています)。
上記の10項目の請求書を作成すると、請求書の下部は次のようになります。
私が期待しているのは:
...特に、上記の1つだけを販売すると、次のようになります。
...期待していた。したがって、同じアイテムを10個購入すると、正確に10倍の費用がかかると想定するのが妥当です。
純小計にVATを追加するために使用している式は次のとおりです。
数量x正味価格x0.12(10 x 89.29 x 0.12)= 107.148
次に、上記は107.15に丸められ、正味の小計に加算すると1000.05になります。
VATを再度追加するときに、1000に到達するために必要な数式は何ですか?
この式を要約/明確化するに は...数量x正味価格x0.12(10 x 89.29 x 0.12)
私に与えます107.148
が、私が私に与えるためにそれが必要だと思うのは107.10
代わりです。
では、それを実現するためにどのjavascript関数を使用できますか(または、数式を調整したり、コードに変換したりするにはどうすればよいですか)。
UPDATE @jakubは正しい方向に進んでいると思います。次のようなことを行うことで、簡単にテストする方法を見つけました。
(まだ107.15に等しい)
上記は、以下のJakubからの入力に基づいています。小計レベルで作業していることに気付いたので、ここでは10を個別に乗算していないことに注意してください。
printing - CUPSプリンターアカウンティングはどのように機能しますか?
カップについて、UNIXおよびLinuxシステム管理の本から:
他の誰かがプリンタを追加し、ネットワーク上で実行されている1つ以上のCUPSサーバーがそれを認識している場合、CUPSサーバーはその存在を認識します。プリンタをローカルインベントリに明示的に追加したり、PPDをマシンにコピーしたりする必要はありません。魔法です。
したがって、同じネットワーク(192.168.0.0/24)の全員に、構成済みのプリンターについて学習させるには、次の構成が必要です。
そして、プリンタアカウンティングを実装するには:
この例では、理論的には、ネットワーク192.168.0.0/24のすべてのユーザーが1週間に100ページを印刷できます。しかし、私の問題は、CUPSがユーザーによるプリンターの使用率を追跡する方法がどこにも見つからないことです。CUPSが認証メカニズムなしでプリンターアカウンティングを実装する方法を理解できません。
python - サプライヤーの請求書とアカウントの種類
仕入先請求書の生成に成功しました。私が今抱えている問題は、作成した請求書を(コードで)支払うことができないことです。支払いに使用されているアカウントが間違っているためですか?
エラーは次のとおりです: 何も起こらず、状態がオープンから支払い済みに変更されませんが、アカウントをデモ データから「X111111 債権者 (テスト)」に手動で変更すると、問題なく支払われます。
これが私のコードです:
sql - データベース間の安全な値の転送
いくつか検索しましたが、検索する適切な用語が見つかりません。
完全に分離されていますが、信頼できるデータベースが 2 つあります。信頼性の低い (しかし安全な) 接続があります。両方のデータベースは異なるサーバーで実行されますが、サーバーに障害が発生する可能性があります。
両方のデータベースはお金で動作し、1 つのアカウント (データベース #1、サーバー #1) から別のアカウント (データベース #2、サーバー #2) にいくらかの金額を「転送」する必要があります。
これは、たとえ両方のサーバーがクラッシュして最悪の瞬間に復元されたとしても、「損失金」または「二重金」を引き起こさない方法で行う必要があります。
そのためには、誰かの一般的なアルゴリズムが必要だと思います。
excel - アカウントの残高を計算するのに必要な時間を計算しますか?
私は、すべての費用、すべての収入 (GST を含む) を入力するアカウントの Excel シートを持っています。これは、あなたがどのように配置されているかを計算します (EG -月額 $717.75)。
I また、支払うべき GST の内容$taxableIncome*3)/23
と、いくらの所得税を納めるべきかについての大まかなガイドも提供します$taxableIncome*0.17
。
また、時給をプログラムに伝えます。
プログラムに追加して、バランスをとるために今月はあと X 時間働く必要があることを通知できるようにしたいと考えています。
これはさほど難しいことではないでしょう。
$deficit/$hourlyRate = hours needed to work
ただし、追加の労働時間ごと($hourlyRate*3)/23
に、GST 費用に追加する必要があり$hourlyRate*0.17
、所得税費用に追加する必要があります。
これは、私がうまくいく方法がよくわからない部分です。
では、 の時給$21.00+gst = $24.15/h
と の赤字を考えると、$717.75
あと何時間働く必要があるかをどうやって計算できるでしょうか?
基本的に、 0 <= [( x1+x2+x3 ...)-( y1+y2+y3 ...)] / z1の数式をどのように実行できるか疑問に思っています。
ここで、数式全体が 0 になるまでx1を増やす必要があります。ただし、x1が増加すると、 y1とy2
xも増加する必要があります。= 収入源
y. = 経費
z. = 時給 (gst 込み)
Excel の数式は便利ですが、人々が私のために作業を行うことを期待していません。疑似コードの一般的な概要だけで機能します。
sql - 口座残高 - Google スプレッドシート SQL クエリ
列 F で結果の残高を取得するにはどうすればよいですか?
そして、最もパフォーマンスの高いオプションは何ですか?
値の合計と残りの値は知っていますが、それらを F 列にきれいに配置する方法がわかりません。
私が試したこと
私はこれを作りました:
取得:
さて、k - i を休めばバランスがとれます。しかし、対応する要素に対してこれを行うにはどうすればよいですか? 私は銀行と銀行などを意味します。
microsoft-dynamics - Microsoft Dynamics GP 10.0: "ビジネス オブジェクト"/ストアド プロシージャのドキュメントはどこにありますか?
とりわけ、Microsoft Dynamics GP の「eConnect プログラマーズ ガイド リリース 10.0」を調べてきました。
このドキュメントで言及されているストアド プロシージャ (「ビジネス オブジェクト」と呼ばれる) があり、Dynamics データベース内のデータを取得/変更するために呼び出すことができます....しかし、不思議なことに、ドキュメントは実際にそれらの名前を教えてくれません。それらのパラメーターは、またはそれらが何をするかです。
オンラインでさまざまな場所を探し回っていますが、このドキュメントを見つけることができませんでした。誰でも助けることができますか?
ありがとう