コンテンツへスキップ
Odoo メニュー
  • サインイン
  • 無料で15日試す
  • アプリ
    財務
    • 会計
    • 請求
    • 経費
    • スプレッドシート(BI)
    • ドキュメント管理
    • 署名
    販売
    • CRM
    • 販売
    • POSショップ
    • POSレストラン
    • サブスクリプション
    • レンタル
    ウェブサイト
    • ウェブサイトビルダー
    • eコマース
    • ブログ
    • フォーラム
    • ライブチャット
    • eラーニング
    サプライチェーン
    • 在庫
    • 製造
    • 製品ライフサイクル管理 (PLM)
    • 購買
    • 整備
    • 品質
    人事業務
    • 従業員管理
    • 採用
    • 休暇管理
    • 人事評価
    • リファラル
    • フリート
    マーケティング
    • ソーシャルマーケティング
    • メールマーケティング
    • SMSマーケティング
    • イベント
    • マーケティングオートメーション
    • アンケート調査
    サービス
    • プロジェクト管理
    • タイムシート
    • フィールドサービス
    • ヘルプデスク
    • 計画
    • アポイントメント
    生産性向上ツール
    • ディスカッション
    • 人工知能
    • IoT
    • VoIP
    • ナレッジ
    • WhatsApp
    サードパーティアプリ Odooスタジオ Odooクラウドプラットホーム
  • インダストリー(業種別ソリューション)
    小売
    • 書店
    • アパレルショップ
    • 家具店
    • 食料品店
    • 金物店
    • 玩具店
    飲食・ホスピタリティ業界
    • バー・パブ
    • レストラン
    • ファストフード
    • ゲストハウス
    • 飲料販売代理店
    • ホテル
    不動産
    • 不動産会社
    • 建築事務所
    • 建設
    • 不動産管理
    • 造園
    • 住宅所有者組合
    コンサルティング
    • 会計事務所
    • Odooパートナー
    • マーケティングエージェンシー
    • 法律事務所
    • 人材派遣
    • 監査・認証
    製造
    • テキスタイル
    • 金属
    • 家具
    • 飲食
    • ブルワリー
    • コーポレートギフト
    ヘルス & フィットネス
    • スポーツクラブ
    • 眼鏡店
    • フィットネスセンター
    • ウェルネス専門家
    • 薬局
    • ヘアサロン
    業種
    • 便利屋
    • IT ハードウェア・サポート
    • 太陽エネルギーシステム
    • 靴メーカー
    • クリーニングサービス
    • 空調設備サービス
    その他
    • 非営利団体
    • 環境機関
    • ビルボードレンタル
    • 写真
    • 自転車リース
    • ソフトウェアリセラー
    すべての業種を見る
  • コミュニティ
    学ぶ
    • チュートリアル
    • ドキュメンテーション
    • 認定
    • トレーニング
    • ブログ
    • ポッドキャスト
    教育サポート
    • 教育プログラム
    • Scale Up! ビジネスゲーム
    • Odooオフィス訪問
    ソフトを入手
    • ダウンロード
    • エディションを比較
    • リリース
    コラボレーション
    • Github
    • フォーラム
    • イベント
    • 翻訳
    • パートナーになる
    • パートナー様向けサービス
    • 会計事務所を登録
    サービス利用
    • パートナー一覧
    • 会計事務所一覧
    • 今すぐ相談する
    • 導入支援サービス
    • お客様一覧
    • サポート
    • アップグレード
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    製品デモを利用する
  • 料金
  • ヘルプ
コミュニティで交流するには登録する必要があります。
全てのポスト 人々 バッジ
タグ (全て表示)
odoo accounting v14 pos v15
このフォーラムについて
コミュニティで交流するには登録する必要があります。
全てのポスト 人々 バッジ
タグ (全て表示)
odoo accounting v14 pos v15
このフォーラムについて
ヘルプ

Negative on-hand should be physically impossible?

購読

この投稿に活動があった際に通知を受け取ります

この質問にフラグが付けられました
inventoryquantityquantities
3 返信
19519 ビュー
アバター
Sean Samborski

I'm trying to get some insight on the thinking behind on-hand and forecasted quantities. I ahve noticed when you sell more than you have, both on-hand and forecasted will become negative. This seems like a mistake because a negative on-hand is physically impossible.

 

Let's imagine this scenario:

 

I have 5 apples.

I sell 10 apples.

I do not have -5 apples at this point becasue that would go against the laws of physics. I have 0 apples but have orders for 5 more. In OpenERP, you have -5 on-hand and -5 forecasted.

 

I am not concerned with selling more than you have, that is irrelevant to this question, but shouldn't on-hand only ever be greater than or equal to 0?

2
アバター
破棄
Ray Carnes

On hand will only be greater than equal to 0 if you have no unprocessed inventory movements (deliveries, incoming shipments). Since people make mistakes, and things get backed up, the system if flexible enough so that things don't grind to a halt just because the receiving desk guy went to lunch before entering in the last case of apples to arrive.

Sean Samborski
著作者

Hi, Ray. I understand what the system does and why it does it, I guess my question was more along the lines of why not just develop it to use the forecasted for all those calculations but keep on-hand accurate and realistic.

Ray Carnes

You are free to change the way the system works if you have a need that is different - that's the best thing about open source systems. For every 'why not do it this way?' there is a 'why do it that way?'. The editor chooses based on design principles, user feedback, community feedback, competing software, etc. Users then create modules that allow for special use cases.

アバター
Ricardo Gross
最善の回答

Those who want to avoid negative stock scenarios could install the widely approved OCA module: https://odoo-community.org/shop/stock-disallow-negative-2467#attr=19307

0
アバター
破棄
アバター
Fabien Pinckaers (fp)
最善の回答

Negative on hand inventories do not exist in real life but it's a great feature. Your use case is not 100% right. If you have 5 apples in your inventory and sell 10, before having done the delivery, you get: - forecasted quantities: -5 - on hand quantities: +5 It's of course impossible that, in the future, you get "-5" apple in your inventory. But it's a great information since it tells you that if you do nothing, you will be 5 apples short according to what you promised to your customers. In real life, if your inventory is correct, you will deliver 5 apples to your customer and keep the others 5 in a backorder. But if, in real life, you force the system and deliver 10, Odoo lets you do it instead of blocking the delivery order operation. (which is correct because if you really delivered 10 apples, your delivery order must be 10 apples, even if Odoo think there is only 5 on hand) In that case, the on hand inventory becomes "-5". Even if it's not possible in the real life, it's a good information because it tells you that you made a mistake when recording incoming/ship ping operations. The most probable reason is that you forgot to record an incoming shipment. When you will record the missing incoming shipment (or do an inventory for this product), the on hand inventory will become positive again. Not that by doing so, Odoo ensure that: "on hand inventory" is always equal to "incoming - outgoing shipments", like in the real life.

Note that putting 0 instead of "-5" would be erroneous as you break this equation. And, when you will record the missing incoming shipment, your inventory will be completely wrong.
0
アバター
破棄
Sean Samborski
著作者

I understand where you're coming from. For feature wise it could be nice but I think for us we'll have to develop it to keep on-hand at 0 and the negative values in the forecasted. We run on-hand reports and they have to show exactly what we have, not what we've sold. We'll have to develop and test thoroughly for sure but I think this will be the best method for us. BTW, not me giving out the downvotes here. Guess someone else doesn't like it.

Dimofinf, Mahmoud

i know there is a variable or field in product.product called free_qty

and it never become negative

but it become negative and i dont know how ????

should i create a bug ?

アバター
21south, Ludo - 21South
最善の回答

I have to agree with you, but the current stock does not work like that. The reason for this being that both "on-hand" as well as "forecasted" values are calculated, not set numbers. So basically, OpenERP is will calculate each time something relevant happens to the stock location and/or product (for example selling it, or moving it from one location to the other). Up front, OpenERP only knows at one specific moment if the move is going to take the stock to anything less then zero, thus giving you a warning ("You are about to sell 10 but you only have 5, are you sure?"). Should you ignore this warning then OpenERP assumes the current stock is somehow manipulated outside of OpenERP ( you bought 20 apples from the guy down the road and put them in your inventory) and still allows you to make that sale.

The folks over at Odoo already promised to work on stock in the new version, so I wonder if this issue will remain when Odoo 8 is finally stable.

0
アバター
破棄
Sean Samborski
著作者

If you read Fabien's answer here I'm thinking this is going to stay the way it is. If that works for the majority of users, that's what Odoo will do. I was just asking from a logic standpoint and accurate reporting standpoint.

ディスカッションを楽しんでいますか?読むだけでなく、参加しましょう!

今すぐアカウントを作成して、限定機能を利用したり、素晴らしいコミュニティと交流しましょう!

登録
関連投稿 返信 ビュー 活動
V18 inventory quantities for steel 解決済
inventory quantity
アバター
アバター
1
3月 26
1232
Warehouse | QTY
inventory quantity
アバター
アバター
1
7月 21
4140
Set the quantity by default to 0 if it is not validated yet. 解決済
inventory receipt quantity
アバター
アバター
1
7月 25
4499
Negative quantities on hand
inventory quantity Quantity on Hand
アバター
アバター
2
10月 24
4743
Inventory adjustment error 解決済
inventory quantity Quantity on Hand
アバター
アバター
アバター
アバター
3
7月 22
9073
コミュニティ
  • チュートリアル
  • ドキュメンテーション
  • フォーラム
オープンソース
  • ダウンロード
  • Github
  • Runbot
  • 翻訳
サービス
  • Odoo.shホスティング
  • サポート
  • アップグレード
  • カスタム開発
  • 教育
  • 会計事務所一覧
  • パートナー一覧
  • パートナーになる
企業情報
  • 会社概要
  • ブランドアセット
  • お問い合わせ
  • 採用情報
  • イベント
  • ポッドキャスト
  • ブログ
  • お客様一覧
  • リーガル情報 • プライバシーポリシー
  • セキュリティ
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk Slovenščina Español (América Latina) Español Svenska ภาษาไทย Türkçe українська Tiếng Việt

Odoo(オドゥー)は、CRM、eコマース、会計、在庫管理、POS、プロジェクト管理など、企業のさまざまな業務を一つのシステムで管理できる、ベルギー発のオープンソースのERPソフトウェアです。

高機能で使いやすく、完全に統合されたERPとして、ユニークな価値を提供しています。

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now