namespace DXPDAL.VendorPo; // ── TDXPPOACKNOWLEDGEMENT ──────────────────────────────────────────────────── // T table — INT AutoNumber PK. Lives in DXPDb (not the tenant DB) — a DXP-native concept, MM // has no notion of "vendor portal acknowledgement." See migration header for the full rationale. public class PoAcknowledgementDTO { public int DxpPoAcknowledgementId { get; set; } public int DxpPartyId { get; set; } public int TenantId { get; set; } public string DatabaseName { get; set; } = string.Empty; public int MMHeadId { get; set; } public int BizTransactionTypeId { get; set; } public int OUId { get; set; } public DateTime AcknowledgedOn { get; set; } public int AcknowledgedById { get; set; } public string? Remarks { get; set; } public bool ReservationTriggered { get; set; } public int? ReservationId { get; set; } public string? ReservationError { get; set; } // Audit public byte Status { get; set; } = 1; // 1=Active 2=Superseded 3=Deleted public int CreatedById { get; set; } public DateTime CreatedOn { get; set; } public int ModifiedById { get; set; } public DateTime ModifiedOn { get; set; } }