/*
 * File: src/main/java/purchase/requestmodel/GRNRequest.java
 * Description: This request model class represents the structure for creating or updating
 * a Goods Received Note (GRN) in the ERP system. It includes fields for the purchase order,
 * supplier, invoice information, creator details, tenant, and a list of GRN items. This
 * model is used to transfer GRN data during API operations, enabling the ERP system to
 * manage goods receipt details effectively.
*/

package com.nebula.erp.purchase.requestmodel;

import lombok.Getter;
import lombok.Setter;

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

@Getter
@Setter
public class GRNRequest {
    private Long purchase_order_id;
    private Long supplier_id;
    private Instant date;
    private String invoice_number;
    private List<GRNItemRequest> grn_items;
}