Otwórz narzędzie

Uzgodnij Shopify CSV, wiersz po wierszu.

Dwa zamówienia mają trzy pozycje. Jedno zamówienie ma zwrot, a jeden koszt może zniknąć z arkusza. Prześledź kwoty, pobierz pliki i odtwórz wynik w Zysku.

Cała lekcja używa danych ilustracyjnych. To mały, przygotowany przez nas przykład, bez danych klientów i bez wyników rzeczywistego sklepu.

Policz pełny przykład Sprawdź brak kosztu

Balance IT · · kwoty brutto PLN

Najpierw rozdziel zamówienie od pozycji

Plik zamówień ma trzy wiersze danych. DEMO-A zawiera dwie sztuki SKU 0012 oraz jedną sztukę HD-02. DEMO-B zawiera jeszcze jedną sztukę 0012. Liczba wierszy nie jest więc liczbą zamówień.

Pliki są zapisane w UTF-8. Narzędzie wczytuje dokładnie te same CSV, które pobierasz z tej strony.

Zawartość pliku zamówień. Kreska oznacza pustą komórkę, nie zero.
NameTotalRefunded AmountCurrencyFinancial StatusLineitem SKULineitem quantity
DEMO-A100.0010.00PLNpartially_refunded00122
—————HD-021
DEMO-B80.000.00PLNpaid00121

W drugim wierszu puste Name oznacza dalszą pozycję ostatniego zamówienia: DEMO-A. Jego Total i Refunded Amount są już znane z pierwszego wiersza. Zysku liczy je raz, a koszt każdej pozycji osobno.

Zachowaj kolejność tych wierszy. Puste ID nie wskazuje dowolnego zamówienia z pliku — odwołuje się do ostatniego niepustego identyfikatora. Jeśli kwoty zamówienia powtarzają się w kolejnych pozycjach, muszą być zgodne.

Koszt produktu to ilość razy koszt sztuki

Pełny arkusz kosztów ma dwa nagłówki: SKU i unit_cost. Podaj jeden koszt jednostkowy brutto dla każdego SKU, właściwy dla badanego okresu.

Znane koszty towaru w całym przykładzie
SKUIlość razemKoszt sztukiKoszt pozycji razem
00122 + 1 = 320,00 zł60,00 zł
HD-02130,00 zł30,00 zł
Towar90,00 zł

Dodatkowe koszty wpisujemy w polach narzędzia: prowizje 5,00 zł, koszt wysyłki 10,00 zł, reklama 10,00 zł, pozostałe koszty 0,00 zł. Łącznie to 25,00 zł. W tym przykładzie wszystkie cztery kwoty są podane jawnie.

Koszt wysyłki oznacza tu wydatek na przewoźnika. Zysku nie pobiera go z kolumn zamówienia. Także prowizje, reklama i pozostałe koszty pochodzą z kwot wpisanych przez użytkownika.

Sprawdź skąd bierze się 55 zł

W Zysku uzgodnienie oznacza sprawdzenie przyjętych sum, pozycji i braków danych na tej samej podstawie kwot. Wzór dla kompletnych kosztów wygląda tak:

Suma Total − suma Refunded Amount − koszt towaru − prowizje − wysyłka − reklama − pozostałe koszty.

Uzgodnienie na danych ilustracyjnych, brutto PLN
SkładnikObliczenieKwota
PrzychódTotal DEMO-A + Total DEMO-B180,00 zł
Zwroty10,00 + jawne 0,00−10,00 zł
Towar3 × 20,00 + 1 × 30,00−90,00 zł
Prowizje i płatnościPodana kwota−5,00 zł
Koszt wysyłkiPodana kwota−10,00 zł
ReklamaPodana kwota−10,00 zł
Pozostałe kosztyPodane jawne zero0,00 zł
Marża po wskazanych kosztach180 − 10 − 90 − 5 − 10 − 10 − 055,00 zł

Żaden dodatkowy rabat ani składnik VAT nie jest w tym wzorze wyliczany osobno. Program przyjmuje dostarczone Total; nie sprawdza, czy jego składniki składają się na prawidłową sumę. Tutaj porównujemy wynik z jawnie opisanymi danymi tej lekcji.

Usuń jeden koszt i zobacz różnicę

W trzecim pliku pozostaje koszt 0012, a cały wiersz HD-02 jest pominięty. Zamówienia i pozostałe koszty pozostają takie same.

Znane koszty towaru
60,00 zł
Wynik po znanych kosztach
180 − 10 − 60 − 25 = 85,00 zł
Marża całego raportu
Nieustalona — brak kosztu HD-02

85,00 zł nie jest kompletną marżą. W tej sumie brakuje kosztu jednej pozycji. Narzędzie pokazuje DEMO-A · HD-02 · ilość 1 na liście kosztów do uzupełnienia.

Napraw ten sam raport

  1. Otwórz u góry strony „Sprawdź brak kosztu”. W narzędziu potwierdź podstawę i kliknij „Policz i sprawdź uzgodnienie”.
  2. Kliknij „Uzupełnij koszt HD-02: 30 zł” w panelu przykładu. Wczytany zostanie pełny CSV kosztów z tej lekcji. Zamówienia i dodatkowe koszty pozostaną w formularzu.
  3. Sprawdź pełne koszty, ponownie potwierdź podstawę i policz. Przy niezmienionych kwotach lekcji wynik wróci do 55,00 zł.

Możesz również pobrać pełny arkusz i wczytać go przez „Wczytaj CSV kosztów”. Dla własnego raportu uzupełnij koszt w swoim źródle danych — przycisk naprawy dotyczy wyłącznie ilustracyjnych plików tej lekcji.

Przenieś metodę na własny eksport

Po lekcji wczytaj własne zamówienia przez „Wczytaj CSV”. Ten krok usuwa koszty i dodatkowe kwoty przykładu z formularza. Dołącz własny arkusz kosztów z tego samego okresu, wpisz pozostałe kwoty i dopiero wtedy potwierdź podstawę.

Kolumny potrzebne do obliczenia w Zysku. Na telefonie przewiń tabelę w bok.
PoleCo sprawdzić
Id lub NameIdentyfikator zamówienia. Pierwsza pozycja musi go mieć; puste następne pozycje dziedziczą ostatni identyfikator.
TotalKwota zamówienia brutto PLN. Powtórzone kwoty jednego zamówienia muszą być zgodne.
Refunded AmountJawna kwota zwrotu, także 0 przy braku zwrotu. Zwrot większy niż Total jest błędem.
CurrencyDokładnie PLN. Program nie przelicza innych walut.
Financial Statuspaid, refunded lub partially_refunded, zgodnie z zapisem małymi literami.
Lineitem SKUSKU identyczne z arkuszem kosztów, bez spacji na brzegach. Zachowaj zera wiodące, np. 0012.
Lineitem quantityDodatnia liczba całkowita, maksymalnie 100 000.

Created at jest opcjonalne; data nie służy do automatycznego wyboru okresu. W narzędziu możesz ręcznie przypisać kolumny. Wymaganych pól nie można pominąć.

Przykład ładuje się po przejściu z tej strony. Nie zaznacza potwierdzenia i nie liczy wyniku za Ciebie. Żądanie przykładu jest zużywane jednorazowo, więc odświeżenie karty nie wczyta go ponownie. Jeśli chcesz wrócić do lekcji, wybierz jej scenariusz jeszcze raz.

Co ten wynik pozwala sprawdzić

Przykład pokazuje metodę obecnej aplikacji: kwoty brutto PLN, zwrot raz na zamówienie, pierwotne ilości pozycji i jawne koszty. Marża dotyczy całego wczytanego raportu oraz kosztów, które dostarczono. Zysku nie alokuje przychodu ani marży na poszczególne SKU.

To nie jest pełny zysk firmy, rozliczenie VAT ani raport księgowy. Program nie uzgadnia Total z rabatami, podatkami lub wysyłką w osobnych kolumnach i nie porównuje wyniku z raportami finansowymi Shopify. Pominięte koszty i błędy w źródle ograniczają użyteczność wyniku.

Dane obliczeń są przetwarzane na urządzeniu. Lokalny zapis jest dobrowolny. Podgląd pozwala sprawdzić wynik przed zakupem; pobranie własnego raportu CSV i druk do PDF korzystają z dostępności i dostępu pokazanego w narzędziu. Pełna instrukcja produktu i dostępnego zakresu.

Źródło formatu, metoda Zysku

Oficjalna dokumentacja eksportu zamówień Shopify opisuje pola Total i Refunded Amount na poziomie zamówienia oraz dodatkowe pozycje w osobnych wierszach z pustymi polami zamówienia. To źródło opisu formatu.

Pliki, liczby i sposób przejścia przez brak kosztu przygotowaliśmy dla tej lekcji. Wyniki 55,00 zł oraz 85,00 zł po znanych kosztach pochodzą z obliczeń silnika Zysku na dostępnych wyżej CSV. Ten przykład nie potwierdza poprawności wszystkich eksportów ani danych konkretnego sklepu.

Masz własne pliki i jawne koszty dla tego samego okresu?

Wczytaj własny CSV