sales_order
-tabell
Tabellen sales_order
(sales_flat_order
på M1) är där varje order hämtas. Vanligtvis representerar varje rad en unik ordning, även om det finns några anpassade implementeringar av Commerce som leder till att en ordning delas upp i separata rader.
Det här registret innehåller alla kundorder, oavsett om beställningen har bearbetats via gästutcheckning. Om din butik godkänner gästutcheckning kan du hitta mer information om användningsfallet.
Vanliga kolumner
Kolumnnamn
Beskrivning
base_currency_code
Valuta för alla värden som har hämtats i
base_*
fält (det vill säga base_grand_total
, base_subtotal
och så vidare). Detta återspeglar vanligtvis Commerce butiks standardvalutabase_discount_amount
Rabattvärde som tillämpas på ordern
base_grand_total
Slutpris som kunden betalar på ordern, efter att moms, frakt och rabatter har lagts på. Även om den exakta beräkningen är anpassningsbar, beräknas
base_grand_total
i allmänhet som base_subtotal
+ base_tax_amount
+ base_shipping_amount
+
base_discount_amount
-
base_gift_cards_amount
-
base_customer_balance_amount
base_subtotal
Bruttovaruvärde för alla artiklar som ingår i ordern. Skatter, frakt, rabatter o.s.v. ingår inte
base_shipping_amount
Leveransvärde som lagts på ordern
base_tax_amount
Momsvärde som tillämpas på ordern
billing_address_id
Foreign key
associerad med tabellen sales_order_address
. Anslut till sales_order_address.entity_id
för att fastställa faktureringsadressuppgifter som är associerade med orderncoupon_code
Kupongen tillämpas på ordern. Om ingen kupong används är fältet
NULL
created_at
Tidsstämpel för att skapa ordern, som lagras lokalt i UTC. Beroende på din konfiguration i Commerce Intelligence kan den här tidsstämpeln konverteras till en annan tidszon för rapportering i Commerce Intelligence än databasens tidszon
customer_email
E-postadress till den kund som beställer. Detta fylls i i alla situationer, inklusive order som bearbetas via gästutcheckning
customer_group_id
Sekundärnyckel associerad med tabellen
customer_group
. Anslut till customer_group.customer_group_id
för att fastställa kundgruppen som är associerad med orderncustomer_id
Foreign key
som är associerad med tabellen customer_entity
, om kunden är registrerad. Anslut till customer_entity.entity_id
för att fastställa vilka kundattribut som är kopplade till ordern. Om beställningen placerades via gästutcheckning är det här fältet NULL
entity_id
(PK)Unik identifierare för tabellen och används ofta i kopplingar till andra tabeller i Commerce-instansen
increment_id
Unik identifierare för en order och kallas ofta
order_id
i Adobe Commerce. increment_id
används oftast för kopplingar till externa källor, till exempel Google Ecommerceshipping_address_id
Sekundärnyckel associerad med tabellen
sales_order_address
. Anslut till sales_order_address.entity_id
för att fastställa leveransadressuppgifterna som är kopplade till ordernstatus
Orderstatus. Kan returnera värden som 'complete', 'processing', 'canceled', 'repaid' och alla anpassade statusvärden som implementerats på Commerce-instansen. Reservation för ändringar när ordern behandlas
store_id
Foreign key
associerad med tabellen store
. Anslut till store
.store_id
för att avgöra vilken Commerce Store-vy som är associerad med ordernVanliga beräknade kolumner
Kolumnnamn
Beskrivning
Billing address city
Faktureringsort för ordern. Beräknat av koppling till
sales_order
.billing_address_id
till sales_order_address
.entity_id
och returnerar fältet city
Billing address country
Landskod för fakturering för ordern. Beräknat av koppling till
sales_order
.billing_address_id
till sales_order_address
.entity_id
och returnerar country_id
Billing address region
Faktureringsområde (oftast stat eller provins) för ordern. Beräknat av koppling till
sales_order
.billing_address_id
till sales_order_address
.entity_id
och returnerar fältet region
Customer's first order date
Tidsstämpel för den första ordern som lagts av den här kunden. Anses ofta vara"förvärvstidpunkten" för en kund. Beräknas genom att returnera det minsta
sales_order
.created_at
-värde för varje unik kundCustomer's first order's billing region
Faktureringsområde för värvning för kunden som lade ordern. Beräknas genom att returnera
Billing address region
som är associerad med kundens första orderCustomer's first order's coupon_code
Kupongkod för den kund som lade ordern. Beräknas genom att returnera
coupon_code
som är associerad med kundens första orderCustomer's group code
Gruppnamn för den kund som lade ordern. Beräknat av koppling till
sales_order
.customer_group_id
till customer_group
.customer_group_id
och returnerar fältet customer_group_code
Customer's lifetime number of coupons
Totalt antal kuponger som tillämpas på alla order som läggs av den här kunden. Beräknas genom att räkna antalet order där
coupon_code
inte är NULL
för varje unik kundCustomer's lifetime number of orders
Totalt antal order som lagts av den här kunden. Beräknas genom att räkna antalet rader i tabellen
sales_order
för varje unik kundCustomer's lifetime revenue
Summan av intäkten för alla order som läggs av den här kunden. Beräknas genom att summera fältet
base_grand_total
för alla order för varje unik kundCustomer's order number
Sekventiell orderrankning för den här kundens order. Beräknas genom att identifiera alla order som lagts av en kund, sortera dem i stigande ordning med tidsstämpeln
created_at
och tilldela varje order ett stegvis heltalsvärde. Till exempel returnerar kundens första order Customer's order number
av 1, kundens andra order Customer's order number
av 2 och så vidare.Customer's order number (previous-current)
Rankning av kundens tidigare order sammanfogad med rangordningen för den här ordern, avgränsad med ett
-
-tecken. Beräknas genom sammanfogning (Customer's order number
- 1) med -
följt av Customer's order number
. För den order som är associerad med kundens andra inköp returnerar den här kolumnen värdet 1-2
. Används oftast för att representera tiden mellan två orderhändelser (d.v.s. i tabellen"Tid mellan order")Is customer's last order?
Avgör om ordern motsvarar kundens senaste, eller senaste, order. Beräknas genom att jämföra värdet
Customer's order number
med Customer's lifetime number of orders
. När dessa två fält är lika för den angivna ordningen returnerar kolumnen Yes
, annars returneras No
Number of items in order
Total kvantitet artiklar som ingår i ordern. Beräknat av koppling till
sales_order
.entity_id
till sales_order_item
.order_id
och summerar sales_order_item
.Fältet qty_ordered
Seconds between customer's first order date and this order
Förfluten tid mellan denna beställning och kundens första beställning. Beräknas genom att subtrahera
Customer's first order date
från created_at
för varje order, returneras som ett heltal i sekunderSeconds since previous order
Förfluten tid mellan denna beställning och kundens närmast föregående order. Beräknas genom att subtrahera
created_at
för föregående order från created_at
för den här ordern, som returneras som ett heltal i sekunder. För orderposten som motsvarar en kunds tredje order returnerar den här kolumnen antalet sekunder mellan kundens andra order och tredje order. För kundens första order returnerar det här fältet NULL
Shipping address city
Orderns leveransort. Beräknat av koppling till
sales_order
.shipping_address_id
till sales_order_address
.entity_id
och returnerar fältet city
Shipping address country
Leveranslandskod för ordern. Beräknat av koppling till
sales_order
.Shipping_address_id
till sales_order_address
.entity_id
och returnerar country_id
Shipping address region
Leveransregion (oftast stat eller provins) för ordern. Beräknat av koppling till
sales_order
.shipping_address_id
till sales_order_address
.entity_id
och returnerar fältet region
Store name
Namnet på den Commerce-butik som är associerad med den här ordern. Beräknat av koppling till
sales_order
.store_id
till store
.store_id
och returnerar fältet name
Vanliga mått
Måttnamn
Beskrivning
Konstruktion
Avg order value
Den genomsnittliga intäkten per order, där intäkten definieras som
base_grand_total
Operation: Average
Operand: base_grand_total
Timestamp: created_at
Avg time between orders
Genomsnittlig tid mellan en kunds (n-1) order och n:e order, för alla kunder och beställningar
Operation: Average
Operand: Seconds since previous order
Timestamp:
created_at
GMV
Summan av bruttovaruvärdet för alla order, där GMV definieras som delsumman, innan alla skatter och rabatter tillämpas
Operation: Sum
Operand: base_subtotal
Timestamp: created_at
Median time between orders
Mediantiden mellan en kunds (n-1) order och n:e order, för alla kunder och beställningar
Operation: Median
Operand: Seconds since previous order
Timestamp:
created_at
Orders
Det totala antalet beställningar som har placerats
Operation: Count
Operand: entity_id
Timestamp:
created_at
Revenue
Summan av intäkten för alla order, där intäkten definieras som det slutliga pris som kunden betalar, efter att alla skatter, rabatter, frakt osv. har tillämpats
Operation: Sum
Operand: base_grand_total
Timestamp:
created_at
Shipping
Summan av fraktbeloppet för alla order
Operation: Sum
Operand: base_shipping_amount
Timestamp:
created_at
Tax
Summan av moms på alla order
Operation: Sum
Operand:
base_tax_amount
Timestamp:
created_at
Unique Customers
Antalet unika kunder som gör en beställning inom det angivna rapporttidsintervallet. Om rapportens intervall till exempel var en vecka räknas varje kund som gör minst en beställning under en viss vecka exakt en gång, oavsett hur många beställningar de gjorde den veckan
Operation: Count Distinct
Operand:
customer_email
Timestamp:
created_at
Foreign Key
förena banor
customer_entity
- Anslut till tabellen
customer_entity
om du vill skapa nya kundnivåkolumner som är kopplade till kunden som gjorde beställningen.- Sökväg:
sales_order.customer_id
(många) =>customer_entity.entity_id
(en)
- Sökväg:
customer_group
- Anslut till tabellen
customer_group
om du vill skapa kolumner som returnerar kundgruppnamnet för kunden som lade ordern.- Sökväg:
sales_order.customer_group_id
(många) =>customer_group.customer_group_id
(en)
- Sökväg:
sales_order_address
-
Anslut till tabellen
sales_order_address
om du vill skapa kolumner som returnerar fakturerings- och leveransplatser som är associerade med ordern. Det går att ansluta två sökvägar beroende på om fakturerings- eller leveransinformation krävs.-
Banor:
- Leverans:
sales_order.shipping_address_id
(många) =>sales_order_address.entity_id
(en) - Fakturering:
sales_order.billing_address_id
(många) =>sales_order_address.entity_id
(en)
- Leverans:
-
store
- Anslut till tabellen
store
om du vill skapa kolumner som returnerar information som är relaterad till den Commerce-butik som är kopplad till ordern.- Sökväg:
sales_order.store_id
(många) =>store.store_id
(en)
- Sökväg:
recommendation-more-help
e1f8a7e8-8cc7-4c99-9697-b1daa1d66dbc