Sales

Oferty i zamówienia

DostępnaKlienciWersja 0.2.0AGPL-3.0-or-latermanifest

Do czego służy ​

Write quotations for customers and turn them into confirmed orders. Orders point at a contact, carry a total and a currency, and confirmed orders are what Invoicing bills.

Co pakiet robi, a czego nie robi ​

Quotations and confirmed orders for customers.

Szczegóły modułu ​

  • Wersja: 0.2.0, wersjonowany razem z rdzeniem
  • Autor: SpaceCorps
  • Licencja: AGPL-3.0-or-later
  • Wymaga rdzenia: ^0.2 (aktualny rdzeń to 0.2.0)
  • Dojrzałość: Stabilny
  • Kategorie: Sprzedaż

Modele ​

sale_order ​

A quotation or confirmed order for a customer

Grupa odczytu: sales.user. Grupa zapisu: sales.user.

PoleRodzajKlasa danychDane osoboweGrupaAgenci widząOpis
party_idref → partynoneniesales.userjawnieCustomer party id
stateselect (draft, confirmed, cancelled)noneniesales.userjawnieLifecycle: draft, confirmed or cancelled
total_minormoneynoneniesales.userjawnieOrder total in minor units
currencytextnoneniesales.userjawnieISO 4217 currency code

Przepływy pracy ​

sale_order ​

AkcjaPrzenosiKto może uruchomićZatwierdzenie
sale_order.confirmstate: draft → confirmedsales.usernie
sale_order.cancelstate: * → cancelledsales.usernie
sale_order.reset_to_draftstate: cancelled → draftsales.usernie

Grupy uprawnień ​

Grupy używane przez tę aplikację:

  • sales.user

Kroki zatwierdzania ​

Żaden krok w tej aplikacji nie wymaga zatwierdzenia, poza usuwaniem rekordów.

Co agenci mogą, a czego nie mogą ​

Agent może odczytywać, wyszukiwać, tworzyć i aktualizować rekordy tej aplikacji oraz uruchamiać akcje niewymagające zatwierdzenia, w ramach grup uprawnień swojego tokenu.

Te kroki może tylko zaproponować, a człowiek musi je zatwierdzić: sale_order.delete.

Zależności ​

Każda zależność podaje akceptowane wersje. Aplikacje wbudowane są wersjonowane razem z rdzeniem, więc wymaganie wobec nich sprawdza się względem wersji rdzenia.

Instalacja ​

Wbudowana. Jest dostępna w każdej instancji i nie można jej usunąć.

Zbuduj własną ​

Przewodnik po modułach pokazuje, jak pisze się takie aplikacje