Zamówienia robocze
Zamówienie robocze to zamówienie, które sprzedawca tworzy dla klienta przed dokonaniem płatności.
Przypadki użycia z DataEase:
- Sprzedaż telefoniczna lub przez czat – utwórz i wyślij e-mailem link do kasy.
- Oferty hurtowe lub przedsprzedażowe – dodaj niestandardowe ceny i produkty.
- Odtwórz zamówienia lub szybko uzyskaj wyceny masowo.
Przewodnik po zamówieniach roboczych Shopify tutaj.
Spis treści
Section titled “Spis treści”2. Eksport
Section titled “2. Eksport”- Wybierz CSV (najlepsze dla wielu pozycji) lub Excel.
- Wybierz DraftOrder jako jednostkę.
- Wybierz kolumny takie jak tags, lineItemVariantId, customerEmail.
- Uruchom zadanie i pobierz swój plik.
Szczegóły: Przewodnik eksportu
3. Import
Section titled “3. Import”Komendy
Section titled “Komendy”Wiersz zamówienia roboczego komenda: CREATE, UPDATE, REPLACE, DELETE, IGNORE
Wiersz pozycji itemCommand: CREATE, UPDATE, MERGE, DELETE, IGNORE
Akcja (opcjonalnie): COMPLETE, DUPLICATE, SEND_INVOICE
Zasady
- Wymagany jest co najmniej email lub phone (lub customerId) dla CREATE.
- Pierwszy wiersz (topRow = TRUE) to nagłówek zamówienia; kolejne wiersze dodają pozycje/adresy.
- UPDATE pomija puste komórki; REPLACE nadpisuje tylko podanymi kolumnami.
- Tylko jedna akcja na import.
Kroki
- Pobierz przykład: DraftOrder-import-sample.xlsx
- Edytuj wiersz nagłówka i dodaj wiersze pozycji.
- Mapuj kolumny w DataEase, prześlij i rozpocznij.
Pełna pomoc: Przewodnik importu
4. Odniesienie do pól
Section titled “4. Odniesienie do pól”Poniżej znajdziesz każdą kolumnę, której możesz użyć. „Tylko import” oznacza, że wartość może być przesłana, ale nie jest zwracana przy eksporcie.
Ogólne pola zamówienia
Section titled “Ogólne pola zamówienia”-
id— ID zamówienia roboczego. Potrzebne do UPDATE, REPLACE, DELETE. -
command— Główna akcja wiersza (CREATE, UPDATE, itp.). -
acceptAutomaticDiscounts—truepozwala Shopify automatycznie stosować zniżki sklepu. -
allowDiscountCodesInCheckout—truepozwala klientom wprowadzać kody rabatowe przy kasie. -
presentmentCurrencyCode— Waluta, w której klient zapłaci. -
discountCodes— Lista kodów rabatowych na zamówieniu. -
email— Email klienta do faktury. -
phone— Telefon klienta. -
note— Notatka wewnętrzna do zamówienia. -
tags— Lista tagów. -
tagsCommand— ADD, REMOVE lub REPLACE tagi. -
poNumber— Numer zamówienia zakupu. -
customAttributes— Informacje meta w formacie klucz-wartość pokazane klientowi. -
reserveInventoryUntil— Data ISO, kiedy zarezerwowany towar zostanie zwolniony.
Pola pozycji (topRow = FALSE z wartościami pozycji)
Section titled “Pola pozycji (topRow = FALSE z wartościami pozycji)”-
lineItemUuid— Unikalny ID dla pozycji; obowiązkowy przy używaniu pakietów. -
itemCommand— CREATE, UPDATE, MERGE, DELETE, IGNORE dla tej pozycji. -
lineItemVariantId— ID wariantu (pozostaw puste dla niestandardowej pozycji). -
lineItemTitle— Tytuł dla niestandardowej pozycji (ignorowany, jeśli ustawiono variantId). -
lineItemQuantity— Ilość do dodania. -
lineItemOriginalUnitPrice— Cena przed rabatami. -
lineItemOriginalUnitPriceCurrency— Kod waluty originalUnitPrice. -
lineItemAppliedDiscountValue— Wartość rabatu na tej pozycji. -
lineItemAppliedDiscountValueType—FIXED_AMOUNTlubPERCENTAGE.
(podobne pola istnieją dla wagi, SKU, kodu kreskowego, itp.)
Link do klienta
Section titled “Link do klienta”-
customerId— Istniejący ID klienta. Jeśli puste, dopasuj po email/telefon lub utwórz nowego. -
customerCompanyId— ID firmy dla zamówień B2B.
Adresy rozliczeniowe i wysyłkowe
Section titled “Adresy rozliczeniowe i wysyłkowe”-
billingAddress1— Linia 1 adresu rozliczeniowego. -
shippingAddress1— Linia 1 adresu wysyłkowego.
(każdy adres ma odpowiadające miasto, kod pocztowy, kod prowincji, kod kraju, telefon, itp.)
Rabat na poziomie zamówienia
Section titled “Rabat na poziomie zamówienia”-
appliedDiscountTitle— Nazwa niestandardowego rabatu na zamówienie. -
appliedDiscountValue— Kwota rabatu (pieniężna lub procentowa). -
appliedDiscountValueType—FIXED_AMOUNTlubPERCENTAGE.
Linia wysyłkowa
Section titled “Linia wysyłkowa”-
shippingTitle— Tytuł pokazany dla wysyłki. -
shippingLinePresentmentPrice— Koszt wysyłki w walucie prezentacji.
Pomocniki tylko do importu
Section titled “Pomocniki tylko do importu”-
action— COMPLETE, DUPLICATE lub SEND_INVOICE po imporcie wierszy. Tylko import. -
shippingLinePrice— Koszt wysyłki w walucie sklepu. Tylko import. -
useCustomerDefaultAddress—trueaby pobrać domyślny adres wysyłki/rozliczeniowy klienta. Tylko import.
Metafields
Section titled “Metafields”metafields— Niestandardowe kolumny metafield. Zobacz Przewodnik po metafields.
5. Filtry
Section titled “5. Filtry”-
CreatedAt— Eksportuj zamówienia robocze utworzone w dacie lub zakresie dat. -
CustomerId— Eksportuj szkice powiązane z jednym klientem. -
Id— Eksportuj pojedynczy szkic według ID. -
Source— Filtruj według źródła (API, POS, itp.). -
Status— OPEN, INVOICE_SENT, COMPLETED. -
Tag— Uwzględnij szkice z pasującym tagiem. -
UpdatedAt— Wybierz zakres dat ostatniej aktualizacji.
Potrzebujesz pomocy? Nasz zespół wsparcia odpowiada w ciągu 24 godzin.
Dodatkowe pola
Section titled “Dodatkowe pola”Więcej kolumn obsługiwanych przez DataEase dla tej jednostki:
currencyCode— Kod waluty dla zamówienia roboczego.completedAt— Znacznik czasu, kiedy zamówienie robocze zostało zakończone.name— Nazwa zamówienia roboczego.totalPrice— Całkowita cena zamówienia roboczego.totalShippingPrice— Całkowity koszt wysyłki dla zamówienia roboczego.totalWeight— Całkowita waga zamówienia roboczego.totalTax— Całkowity podatek nałożony na zamówienie robocze.subtotalPrice— Cena przed podatkami i rabatami.invoiceUrl— URL do faktury dla zamówienia roboczego.invoiceSentAt— Znacznik czasu, kiedy faktura została wysłana.taxesIncluded—truejeśli podatki są wliczone w ceny.visibleToCustomer—truejeśli zamówienie robocze jest widoczne dla klienta.warnings— Ostrzeżenia związane z zamówieniem roboczym.lineItemId— ID pozycji w zamówieniu roboczym.lineItemName— Nazwa pozycji.lineItemOriginalTotal— Oryginalna całkowita cena pozycji.lineItemTaxable—truejeśli pozycja jest opodatkowana.lineItemTotalDiscount— Całkowity rabat nałożony na pozycję.lineItemSku— SKU pozycji.lineItemVariantBarcode— Kod kreskowy wariantu pozycji.lineItemVariantTitle— Tytuł wariantu pozycji.lineItemVendor— Dostawca pozycji.lineItemVariantPrice— Cena wariantu pozycji.lineItemVariantProductTags— Tagi produktu dla wariantu pozycji.lineItemVariantInventoryQuantity— Ilość zapasów wariantu pozycji.lineItemWeightUnit— Jednostka wagi pozycji.lineItemWeightValue— Wartość wagi pozycji.lineItemIsGiftCard—truejeśli pozycja jest kartą podarunkową.lineItemRequiresShipping—truejeśli pozycja wymaga wysyłki.lineItemProductId— ID produktu pozycji.lineItemProductHandle— Handle produktu pozycji.lineItemProductType— Typ produktu pozycji.lineItemCustomAttributes— Niestandardowe atrybuty pozycji.lineItemAppliedDiscountPresentmentAmount— Kwota prezentacji zastosowanego rabatu na pozycji.lineItemAppliedDiscountShopAmount— Kwota sklepu zastosowanego rabatu na pozycji.lineItemAppliedDiscountDescription— Opis zastosowanego rabatu na pozycji.lineItemAppliedDiscountTitle— Tytuł zastosowanego rabatu na pozycji.customerEmail— Adres e-mail klienta.customerFirstName— Imię klienta.customerLastName— Nazwisko klienta.customerCreatedAt— Znacznik czasu, kiedy klient został utworzony.customerLocale— Lokalizacja klienta.customerNote— Notatka związana z klientem.customerPhone— Numer telefonu klienta.customerNumberOfOrders— Liczba zamówień złożonych przez klienta.customerState— Stan klienta.customerAmountSpentAmount— Całkowita kwota wydana przez klienta.customerTags— Tagi związane z klientem.customerSmsMarketingConsent—truejeśli klient wyraża zgodę na marketing SMS.customerEmailMarketingConsent—truejeśli klient wyraża zgodę na marketing e-mailowy.customerTaxExempt—truejeśli klient jest zwolniony z podatku.customerCompanyName— Nazwa firmy klienta.customerLocationId— ID lokalizacji związanej z klientem.customerContactId— ID kontaktu klienta.customerCompanyExternalId— Zewnętrzny ID firmy klienta.billingName— Pełna nazwa do rozliczeń.billingFirstName— Imię do rozliczeń.billingLastName— Nazwisko do rozliczeń.billingCompany— Nazwa firmy do rozliczeń.billingPhone— Numer telefonu do rozliczeń.billingAddress2— Druga linia adresu do rozliczeń.billingCity— Miasto do rozliczeń.billingCountry— Kraj do rozliczeń.billingCountryCode— Kod kraju do rozliczeń.billingZip— Kod pocztowy do rozliczeń.billingProvince— Prowincja do rozliczeń.billingProvinceCode— Kod prowincji do rozliczeń.shippingName— Pełna nazwa do wysyłki.shippingFirstName— Imię do wysyłki.shippingLastName— Nazwisko do wysyłki.shippingCompany— Nazwa firmy do wysyłki.shippingPhone— Numer telefonu do wysyłki.shippingAddress2— Druga linia adresu do wysyłki.shippingCity— Miasto do wysyłki.shippingCountry— Kraj do wysyłki.shippingCountryCode— Kod kraju do wysyłki.shippingZip— Kod pocztowy do wysyłki.shippingProvince— Prowincja do wysyłki.shippingProvinceCode— Kod prowincji do wysyłki.appliedDiscountPresentmentAmount— Kwota prezentacji zastosowanego rabatu.appliedDiscountShopAmount— Kwota sklepu zastosowanego rabatu.appliedDiscountDescription— Opis zastosowanego rabatu.shippingRateHandle— Handle dla stawki wysyłkowej.taxLines— Linie podatkowe zastosowane do zamówienia roboczego.