- Product
- Stock
- Customer
- Order
- OrderItem
- KeyValue
- Bill
- İlk olarak KeyValue kısmına KDV ismini ve değerlerini post ediyoruz.
- Product oluşturuyoruz.
- Product için Stock oluşturuyoruz.
- Customer oluşturuyoruz.
- Order oluşturuyoruz.
- Order'a OrderItem ekliyoruz.(Order'a ürün ekleme işlemi)
- Order'ın status kısmını APPROVED yapıyoruz ve bize bill oluşturuyor.
- Bill kısmında GET /bill yaparak veya GET /bill/order-uuid{uuid} ile faturaya erişebiliriz.
- GET /bill/pdf/{uuid} yaptığımızda bize girdiğimiz bilgilerden dinamik PDF üretiyor ve indiriyor.