コンテンツにスキップ

プライスリストスキーマ(Price List Schema)|iDempiere 13 画面リファレンス

プライスリストスキーマ(Price List Schema)

Section titled “プライスリストスキーマ(Price List Schema)”

iDempiere 13 標準ウィンドウ(AD_Window_ID: 337)

メニュー: 在庫管理 ▸ 品目マスタ管理 ▸ プライスリストスキーマ

Maintain Price List Schema

Price List schema defines calculation rules for price lists

#タブテーブル階層説明
10プライスリストスキーマM_DiscountSchema0Price List Schema
20プライスリストスキーマ明細M_DiscountSchemaLine1Trade Discount Price List Lines

プライスリストスキーマ タブのフィールド

Section titled “プライスリストスキーマ タブのフィールド”

Price List schema defines calculation rules for price lists

フィールドカラム型必須説明
クライアントAD_Client_IDTable Direct✔Tenant for this installation.
組織AD_Org_IDTable Direct✔Organizational entity within tenant
名称NameString✔Alphanumeric identifier of the entity
説明DescriptionStringOptional short description of the record
有効IsActiveYes-No✔The record is active in the system
有効開始日ValidFromDate✔Valid from including this date (first day)
割引タイプDiscountTypeList✔Type of trade schema calculation
再計算ProcessingButtonRenumber Discount entries

プライスリストスキーマ明細 タブのフィールド

Section titled “プライスリストスキーマ明細 タブのフィールド”

Pricelists are created based on Product Purchase and Category Discounts. The parameters listed here allow to copy and calculate pricelists.
The calculation:

  • Copy and convert price from referenced price list
  • result plus Surcharge Amount
  • result minus Discount
  • if resulting price is less than the original limit price plus min Margin, use this price (only if Margin is not zero)
  • if resulting price is more than the original limit price plus max Margin, use this price (only if Margin us not zero)
  • Round resulting price
The Formula is
NewPrice = (Convert(BasePrice) + Surcharge) * (100-Discount) / 100;
if MinMargin <> 0 then NewPrice = Max (NewPrice, Convert(OrigLimitPrice) + MinMargin);
if MaxMargin <> 0 then NewPrice = Min (NewPrice, Convert(OrigLimitPrice) + MaxMargin);

Example: (assuming same currency)
Original Prices: List=300, Standard=250, Limit=200;
New List Price: Base=List, Surcharge=0, Discount=0, Round
フィールドカラム型必須説明
クライアントAD_Client_IDTable Direct✔Tenant for this installation.
組織AD_Org_IDTable Direct✔Organizational entity within tenant
プライスリストスキーマM_DiscountSchema_IDTable✔プライスリスト計算のためのスキーマ
有効IsActiveYes-No✔The record is active in the system
シーケンスNoSeqNoInteger✔Method of ordering records; lowest number comes first
説明DescriptionStringOptional short description of the record
通貨レートタイプC_ConversionType_IDTable Direct✔Currency Conversion Rate Type
換算日付ConversionDateDate✔Date for selecting conversion rate
取引先C_BPartner_IDSearchIdentifies a Business Partner
Ignore Current Vendor FlagIsIgnoreIsCurrentVendorYes-No✔take all PO prices into account
品目M_Product_IDSearchProduct, Service, Item
品目カテゴリM_Product_Category_IDTable DirectCategory of a Product
分類ClassificationStringClassification for grouping
Group1Group1String
Group2Group2String
仕入先の項目カテゴリVendorCategoryStringProduct Category of the Business Partner
定価の基準金額List_BaseList✔Price used as the basis for price list calculations
定価の最小金額List_MinAmtAmount✔Minimum margin for a product
定価への付加金額List_AddAmtAmount✔List Price Surcharge Amount
定価の最大金額List_MaxAmtAmount✔Maximum margin for a product
定価の割引 %List_DiscountNumber✔Discount from list price as a percentage
定価の丸め処理List_RoundingList✔Rounding rule for final list price
定価の固定金額List_FixedAmountFixes List Price (not calculated)
標準価格の基準金額Std_BaseList✔Base price for calculating new standard price
標準価格の最小金額Std_MinAmtAmount✔Minimum margin allowed for a product
標準価格への付加金額Std_AddAmtAmount✔Amount added to a price as a surcharge
標準最大金額Std_MaxAmtAmount✔Maximum margin allowed for a product
標準価格の割引 %Std_DiscountNumber✔Discount percentage to subtract from base price
標準価格の丸め処理Std_RoundingList✔Rounding rule for calculated price
標準価格の固定金額Std_FixedAmountFixed Standard Price (not calculated)
限度価格の基準金額Limit_BaseList✔Base price for calculation of the new price
限度価格の最小金額Limit_MinAmtAmount✔Minimum difference to original limit price; ignored if zero
限度価格への付加金額Limit_AddAmtAmount✔Amount added to the converted/copied price before multiplying
限度価格最大金額Limit_MaxAmtAmount✔Maximum difference to original limit price; ignored if zero
限度価格の割引%Limit_DiscountNumber✔Discount in percent to be subtracted from base, if negative it will be added to base price
限度価格の丸め処理Limit_RoundingList✔Rounding of the final result
限度価格の固定金額Limit_FixedAmountFixed Limit Price (not calculated)