package com.ga.core.vo.accounting;

import com.ga.common.model.SearchParam;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDate;

@Data
@EqualsAndHashCode(callSuper = true)
public class ContractAccountingEntrySearchParam extends SearchParam {
    private Long contractId;
    private Long paymentId;
    private LocalDate entryDateFrom;
    private LocalDate entryDateTo;
    /** null이면 전체, ""이면 미전기(journalNo IS NULL) */
    private String journalNo;
    /** 미전기만 조회 플래그 */
    private Boolean unpostedOnly;
}
