---
title: "Rapportering til Magento-webshops, uden rapportværktøj · Adea"
description: "Adea læser jeres Magento-moduler og MySQL og svarer webshopchefen på spørgsmål om salg, kategorier og ordrer."
url: https://adea.app/da/stack/magento
---

# Magento-tal uden at vente på bureauet.

Magentos database er stor, og navnene er ikke til at gætte. Adea kender tabellerne og læser jeres egne moduler, så en webshopchef kan spørge »hvad solgte bedst i sko i september?« og få et svar, der passer med jeres regler for status og retur.

[Prøv gratis](https://adea.app/da/signup) [Se demoen](https://adea.app/da/demo)

## Hvilke produkter solgte bedst i kategorien Sko i september?

1. Finder kategorien Sko i catalog_category_entity
2. Læser jeres modul for ordrestatus
3. Summerer sales_order_item for september

Et spørgsmål til et Magento-system

Hvilke produkter solgte bedst i kategorien Sko i september?

Adeas svar

Top 3 efter solgte enheder: Løbesko Aero (612), Sneaker Pier (448) og Vandrestøvle Nord (301). Annullerede og returnerede ordrer er trukket fra.

## Her kommer tallet fra

Koden, Adea læste `app/code/Shop/Reporting/etc/order_status.xml:12`

```
<status code="complete" counts="true"/>
<status code="closed" counts="false"/>
<status code="canceled" counts="false"/>
```

Opslaget, Adea lavede

```
SELECT i.name, SUM(i.qty_ordered - i.qty_canceled - i.qty_refunded) AS qty
FROM sales_order_item i
JOIN sales_order o ON o.entity_id = i.order_id
WHERE o.state NOT IN ('canceled','closed')
GROUP BY i.name ORDER BY qty DESC LIMIT 3
```

## Det får du

### Kender Magentos tabeller

EAV, kategorier, ordrelinjer og kreditnotaer. Adea ved, hvor tingene ligger, og kobler dem sammen, uden at du skal forklare skemaet.

### Følger jeres egne regler

Hvilke statuser tæller som salg? Hvordan trækkes retur fra? Adea læser det i jeres moduler og spørger en udvikler, hvis noget er uklart.

### Mindre bureautid

Sæt de spørgsmål op, du stiller hver uge, og få svaret mandag morgen. Bureauet kan bruge tiden på noget andet.

## Sådan forbinder du Magento

Giv læseadgang til repoet, og opret en MySQL-bruger, der kun har SELECT. Peg helst på en læsekopi.

```
CREATE USER 'adea_laese'@'%' IDENTIFIED BY '…';
GRANT SELECT ON magento.* TO 'adea_laese'@'%';
```

[Læs vejledningen](https://adea.app/da/docs/forbind-database)

## Spørgsmål om Magento

### Virker det med Adobe Commerce og Magento Open Source?

Ja. Adea læser tabellerne og koden i begge.

### Kan Adea se kundernes persondata?

Kun hvis du åbner for tabellerne. Luk for kolonner som mail og telefon pr. rolle.

### Hvad med vores bureau?

Bureauet kan godkende de regler, Adea har forstået. Du behøver ikke ændre noget i butikken.

## Andre systemer

[Rails](https://adea.app/da/stack/rails) [Laravel](https://adea.app/da/stack/laravel) [Django](https://adea.app/da/stack/django) [Node.js](https://adea.app/da/stack/node) [WooCommerce](https://adea.app/da/stack/woocommerce) [Shopware](https://adea.app/da/stack/shopware) [Solidus](https://adea.app/da/stack/solidus)

## Hvad vil du gerne vide?

[Prøv gratis](https://adea.app/da/signup) [Book 20 minutter](mailto:hello@adea.app?subject=20%20minutter%20om%20Adea)
