using ComplianceDAL.DTO.GSTEWayBill; using GB5Shared.DTO.Framework.Login; namespace ComplianceDAL.CustomCode.GSTEWayBill; // Builds the GB4-faithful e-way payload (EwayBillOffLineDTO) directly from ERP data — independent of // ICanonicalBuilderBLL/CanonicalBuilderDAL, which are E-Invoice's and are not used or touched here. public interface IEWayBillPayloadBuilderDAL { Task BuildEwayBillOffLineAsync(int documentId, LoginDTO login, CancellationToken ct); }