Schéma liste de prix (Fenêtre ID-337)

De iDempiere fr



Fenêtre: Schéma liste de prix

Description: Gestion des schémas de liste de prix

Aider: Le Schéma des listes de prix défini le mode de calcul des listes de prix.



TAB: Type liste de prix

Description: Type liste de prix


Aider Le type de liste de prix permet de définir des règles pour le calcul de la liste de prix.


Fichier:Schéma liste de prix - Type liste de prix - Fenêtre (iDempiere 1.0.0).png




Nom Nom Description Aider Caractéristiques
Client Société Nom de l'entreprise titulaire de la Base de Données null AD_Client_ID
numeric(10) NOT NULL
Table Direct
Organization Organisation établissement au sein d'une société une unité est une partie d'une société, (établissement, succursale, bureau, etc...). AD_Org_ID
numeric(10) NOT NULL
Table Direct
Name Nom identification alphanumérique de l'entité Le nom de l'entité (enregistrement) est utilisé comme clef de recherche par défaut en complément de la clé de recherche. La longueur maximale permise est de 60 caractères. Name
character varying(60) NOT NULL
String
Description Description Description courte et optionelle de l'enregistrement Description limitée à 255 caractères. Description
character varying(255)
String
Active Actif l'enregistrement est actif dans le système Il a deux méthodes pour rendre inactif un enregistrement dans le système: la première esr de désactiver l'enregistrement, l'autre est de désactiver l'enregistrement. La désactivation rend l'enregistrement non valide au niveau des sélections mais bien au niveau des éditions. Il y a deux raisons pour désactiver plutôt que supprimer un enregistrement: la première est pour des raisons d'audit. La seconde est que les données sont liées. Par exemple, vous ne pouvez pas supprimer un tiers si il existe des factures pour ce dernier. En désactivant le tiers, vous ne pouvez plus enregistrer de facture pour celui-ci. IsActive
character(1) NOT NULL
Yes-No
Valid from Valide du valide à partir de (date incluse) indique le premier jour d'une période ValidFrom
timestamp without time zone NOT NULL
Date
Discount Type Type Remise Mode de calcul des remises commerciales indique la procédure utilisée pour calculer les remises commerciales. DiscountType
character(1) NOT NULL
List
Renumber Renuméroter Renuméroter les tarifs null Processing
character(1)
Button




TAB: Tarif

Description: Liste des Tarifs remisés


Aider 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


Fichier:Schéma liste de prix - Tarif - Fenêtre (iDempiere 1.0.0).png




Nom Nom Description Aider Caractéristiques
Client Société Nom de l'entreprise titulaire de la Base de Données null AD_Client_ID
numeric(10) NOT NULL
Table Direct
Organization Organisation établissement au sein d'une société une unité est une partie d'une société, (établissement, succursale, bureau, etc...). AD_Org_ID
numeric(10) NOT NULL
Table Direct
Price List Schema Mode Remise Mode de calcul des remises Après calcul du prix standard, les remises commerciales sont calculées et déduites pour obtenir le prix final. M_DiscountSchema_ID
numeric(10) NOT NULL
Table
Active Actif l'enregistrement est actif dans le système Il a deux méthodes pour rendre inactif un enregistrement dans le système: la première esr de désactiver l'enregistrement, l'autre est de désactiver l'enregistrement. La désactivation rend l'enregistrement non valide au niveau des sélections mais bien au niveau des éditions. Il y a deux raisons pour désactiver plutôt que supprimer un enregistrement: la première est pour des raisons d'audit. La seconde est que les données sont liées. Par exemple, vous ne pouvez pas supprimer un tiers si il existe des factures pour ce dernier. En désactivant le tiers, vous ne pouvez plus enregistrer de facture pour celui-ci. IsActive
character(1) NOT NULL
Yes-No
Sequence Séquence Méthode de tri des données. Le n° le plus petit est affiché en 1er définit l'ordre des données. SeqNo
numeric(10) NOT NULL
Integer
Currency Type Type devise Type de taux pour la conversion des devises Le type de taux de conversion des devises vous permet de définir différents types, par exemple Spot, Corporate et/ou type de taux d'achat, de ventes. C_ConversionType_ID
numeric(10) NOT NULL
Table Direct
Conversion Date Date Cours Date du cours de la devise indique la date du cours utilisé pour la conversion. Le taux de conversion choisi doit inclure cette date. ConversionDate
timestamp without time zone NOT NULL
Date
Business Partner Tiers identifie un tiers un tiers est un partenaire avec lequel vous réalisez des transactions. Ce peut être un fournisseur, un client, un employé ou un agent commercial. C_BPartner_ID
numeric(10)
Search
Product Article produit service etc... identifie un article vendu ou acheté par cette organisation. M_Product_ID
numeric(10)
Search
Product Category Catégorie article catégorie à laquelle appartient l'article. catégorie à laquelle appartient l'article. La catégorie article est utilisée pour définir les prix et les coûts. M_Product_Category_ID
numeric(10)
Table Direct
Classification Classification Classification pour regroupement Peut être utilisée pour regrouper des articles. Classification
character varying(12)
String
Group1 Group1 null null Group1
character varying(255)
String
Group2 Group2 null null Group2
character varying(255)
String
List price Base Tarif de Base Prix utilisés comme base pour le calcul des nouveaux prix Tarif servant de base au calcul du nouveau tarif. List_Base
character(1) NOT NULL
List
List price min Margin Tarif Marge Mini Marge minimum d'un article indique la marge maxi d'un article. La marge est calculée en soustrayant le prix du tarif de base au prix nouvellement calculé. Si le champ contient 0, ceci est ignoré. List_MinAmt
numeric NOT NULL
Amount
List price Surcharge Amount Surcoût Tarif Montant forfaitaire Surcoût indique le montant à ajouter au prix avant mutliplication. List_AddAmt
numeric NOT NULL
Amount
List price max Margin Tarif Marge Maxi Marge maximum pour un article indique la marge maxi d'un article. La marge est calculée en soustrayant le prix du tarif de base au prix nouvellement calculé. Si le champ contient 0, ceci est ignoré. List_MaxAmt
numeric NOT NULL
Amount
List price Discount % Tarif Remise % Remise sur tarif en % indique le % de remise qui sera déduit du tarif. Un nombre négatif indiquera le % qui sera ajouté au tarif. List_Discount
numeric NOT NULL
Number
List price Rounding Arrondi Tarif Mode d'arrondi pour le calcul des tarifs indique comment le nouveau prix sera arrondi. List_Rounding
character(1) NOT NULL
List
Fixed List Price Prix liste fixe Prix liste fixe (pas calculé) null List_Fixed
numeric
Amount
Standard price Base Base Prix Standards Tarif servant de base au calcul des prix standards indique le tarif à utiliser pour calculer les nouveaux prix standards. Std_Base
character(1) NOT NULL
List
Standard price min Margin Prix Standard Marge Mini Minimum margin allowed for a product indique la marge mini d'un article. La marge est calculée en soustrayant le prix du tarif de base au prix nouvellement calculé. Si le champ contient 0, ceci est ignoré. Std_MinAmt
numeric NOT NULL
Amount
Standard price Surcharge Amount Surcoût Prix Standard Montant rajouté lors du calcul du prix standard indique le montant qui sera ajouté au prix standard avant multiplication. Std_AddAmt
numeric NOT NULL
Amount
Standard max Margin Prix Standard Marge Maxi Marge Maximum autorisée sur cet article indique la marge maxi d'un article. La marge est calculée en soustrayant le prix du tarif de base au prix nouvellement calculé. Si le champ contient 0, ceci est ignoré. Std_MaxAmt
numeric NOT NULL
Amount
Standard price Discount % Prix Standard Remise % % de remise à déduire du prix standard de base indique le % qui sera déduit du tarif de base. Un nombre négatif indique le % qui sera ajouté au prix de base. Std_Discount
numeric NOT NULL
Number
Standard price Rounding Arrondi Prix Standard Indique le mode d'arrondi utilisé pour le calcul indique le mode d'arrondi appliqué pour le calcul du nouveau prix standard. Std_Rounding
character(1) NOT NULL
List
Fixed Standard Price Prix standard fixé Prix standard fixé (pas calculé) null Std_Fixed
numeric
Amount
Limit price Base Base Prix Plancher Prix de base pour calculer le prix plancher indique le tarif servance de base au calcul du prix plancher. Limit_Base
character(1) NOT NULL
List
Limit price min Margin Prix Plancher Marge Mini Indique la marge mini pour cet article indique la marge minimum pour cet article. La marge est calculée en soustrayant le prix plancher original au nouveau prix calculé. Si le champ est à 0, ceci est ignoré. Limit_MinAmt
numeric NOT NULL
Amount
Limit price Surcharge Amount Sucroût Prix Plancher Montant ajouté au prix plancher lors du calcul indique le montant qui sera ajouté au prix plancher avant multiplication. Limit_AddAmt
numeric NOT NULL
Amount
Limit price max Margin Prix Plancher marge Maxi Différence maximum entre le prix de base et le résultat indique la marge maximum pour un article. la marge est calculée par soustraction du prix de base au prix calculé.Si le champ est à 0, ceci est ignoré. Limit_MaxAmt
numeric NOT NULL
Amount
Limit price Discount % Prix Plancher Remise % % de remise à déduire du prix plancher de base indique le % de remise à déduire du prix de base. Si le nombre est négatif, le % sera ajouté au prix de base Limit_Discount
numeric NOT NULL
Number
Limit price Rounding Arrondi Prix Plancher Mode de calcul de l'arrondi du prix plancher indique le mode d'arrondi utilisé pour calculer le prix plancher. Limit_Rounding
character(1) NOT NULL
List
Fixed Limit Price Prix limite fixe Prix limité fixe (pas calculé) null Limit_Fixed
numeric
Amount


Contributions / Posts

Les cookies nous aident à fournir nos services. En utilisant nos services, vous acceptez notre utilisation des cookies.