/*
 * File: src/main/java/purchase/requestmodel/PurchaseRequest.java
 * Description: This request model class represents the structure for purchase requests in the ERP system.
 * It includes fields for supplier information, purchase date, status, remarks, creator, and tenant,
 * as well as a list of purchase items, allowing structured input for creating or updating purchase records
 * via API endpoints.
*/

package com.nebula.erp.purchase.requestmodel;

import lombok.Getter;
import lombok.Setter;

import java.time.Instant;
import java.util.List;

@Getter
@Setter
public class PurchaseRequest {
    private Long supplier_id;
    private Instant date;
    private String status;
    private String remarks;
    private List<PurchaseItemRequest> purchase_items;
}