package com.ffii.fpsms.m18.model

/**
 * Result of [com.ffii.fpsms.modules.master.service.BomService.pushBomToM18ShopIfAllowed]
 * (e.g. POST /m18/test/bom-shop-sync/{bomId}).
 */
data class M18BomShopSyncTriggerResult(
    val bomId: Long,
    val synced: Boolean,
    val skippedReason: String? = null,
    val recordId: Long? = null,
    val status: Boolean? = null,
    val messageSummary: String? = null,
)
