Skip to end of metadata
Go to start of metadata

You are viewing an old version of this content. View the current version.

Compare with Current View Version History

« Previous Version 9 Next »

Auf dieser Seite wird die Standard SQL-View für die Statistik-Abfrage definiert.

Die Abfrage basiert auf der bei Kunden üblich eingesetzten Pivot-View. Es werden aber Fremdschlüssel ausgegeben.

Field Mapping

View_fieldEntity.attributetypeDescription
ArticleIdBewegung.Bew_ArtikelIDforeign keyID des Artikels
AddressIdBewegung.Bew_AdresseIDforeign keyID der Adresse
OrderIdBewegung.Bew_BelegIDforeign keyID des Belegs
OrderPositionIdBewegung.Bew_BelegIDforeign keyID der Artikleposition
WarehouseIdBewegung.Bew_LagerIDforeign keyID des Lagers
Unit_size_clAbfuellung.Abf_InhaltInClnumericFlaschengrösse in Zentiliter (cl), default 1
Statistic_relevanceBewegung.Bew_Anrechenbarinteger

0 = Umsatz und Menge

2 = Nur Umsatz

3 = Nur Menge (Gratiswaren)

Delivery_noBewegung.Bew_BelegNrintegerLieferschein-Nr
Delivery_dateBewegung.Bew_DatumdateLieferdatum gemäss Datum Lieferschein
Delivery_month
Berechnung Delivery_month
MONTH Bewegung.Bew_Datum
integerMonat der Lieferung
Delivery_year
Berechnung Delivery_year
YEAR Bewegung.Bew_Datum
integerJahr der Lieferung
Billing_no
Berechnung Billing_no
IF NOT Bewegung.Bew_AbgerechnetAm IS NULL THEN Beleg.Bel_BelegNr ENDIF

Rechnungs-Nr.
Billing_dateBewegung.Bew_AbgerechnetAmdateRechnungsdatum gemäss Datum der Rechnung
Billing_month
Berechnung Billing_month
MONTH Bewegung.Bew_AbgerechnetAm
integerMonat der Rechnung
Billing_year
Berechnung Billing_year
YEAR Bewegung.Bew_AbgerechnetAm
integerJahr der Rechnung
Quantity_unitBewegung.Bew_MengenumericMenge Stück/Flasche
Quantity_packageBewegung.Bew_MengeGGnumericMenge Grossgebinde
Quantity_litre
Berechnung Quantity_litre
Quantity_unit * ( Unit_size_cl / 100 )
numericMenge in Liter
Quantity_free
Berechnung Quantity_free
if Statistic_relevance = 3 then Quantity_unit
numericMenge Gratisware
ProcessBewegung.Bew_Vorganginteger

ist immer -2 = Warenausgang

Selling_priceBewegung.Bew_PreisnumericVerkaufspreis
Selling_amountBewegung.Bew_NettoerloesnumericGesamtbetrag Verkauf
Valuation_price_at_saleBewegung.Bew_EinstandspreisnumericBewertungspreis zum Zeitpunkt des Verkaufs
Valuation_price_currentArtikel.Art_LagerPreisnumericAktueller Bewertungspreis gemäss Artikel
Purchase_priceEKPreis.EK_EinstandspreisnumericAktueller Einstandspreis gemäss gültigem Einkaufspreis zum Artikel
Purchase_value
Berechnung Purchase_value
Quantity_unit * ( IsNull
                  ( IsNull
                    ( IsNull( Valuation_price_at_sale, Purchase_price )
                    ), Valuation_price_current
                  ), 0
                 )
numeric

Einkaufswert zu

  • Valuation_price_at_sale
  • default Purchase_price
  • default Valuation_price_current
  • default 0


Profit_margin
Berechnung Profit_margin
Selling_amount - Purchase_value
numericDeckungsbeitrag / Marge des Verkaufs in CHF

Profit_margin_percentage

Berechnung Profit_margin_percentage
(if (Selling_amount <> 0) then (Profit_margin / Selling_amount ) else 0 endif)
numericDeckungsbeitrag / Marge des Verkaufs in Prozent %

Filter


DBViewValue
whereBewegung.Bew_VorgangProcess-2
andBewegung.Bew_AdresseIDAddressIdis not null
andBewegung.Bew_GegenBewegungId-is null

Mockup Statistik

Anhang

Modellerweiterung ViewVinX_mfstatitics mit Definition für View vf_statistics

  • No labels