package com.ffii.fpsms.modules.master.web.models

data class MasterDataIssueResponse(
    val scope: String,
    val bomId: Long? = null,
    val bomCode: String? = null,
    val bomName: String? = null,
    val bomMaterialId: Long? = null,
    val itemId: Long? = null,
    val itemCode: String? = null,
    val itemName: String? = null,
    val description: String? = null,
    val issueCode: String,
    val expectedValue: String? = null,
    val actualValue: String? = null,
    val baseUnitValue: String? = null,
    val stockUnitValue: String? = null,
    val purchaseUnitValue: String? = null,
    val salesUnitValue: String? = null,
    val baseUnitCorrect: Boolean? = null,
    val stockUnitCorrect: Boolean? = null,
    val purchaseUnitCorrect: Boolean? = null,
    val salesUnitCorrect: Boolean? = null,
    val baseUnitModifiedAt: String? = null,
    val stockUnitModifiedAt: String? = null,
    val purchaseUnitModifiedAt: String? = null,
    val salesUnitModifiedAt: String? = null,
    /** OK | MISSING | DELETED */
    val baseUnitStatus: String? = null,
    val stockUnitStatus: String? = null,
    val purchaseUnitStatus: String? = null,
    val salesUnitStatus: String? = null,
)
