package tender_approval import "errors" // Common error messages for tender approval operations var ( ErrTenderApprovalNotFound = errors.New("tender approval not found") ErrTenderApprovalExists = errors.New("tender approval already exists for this tender and company") ErrInvalidStatus = errors.New("invalid tender approval status") ErrInvalidSubmissionMode = errors.New("invalid submission mode") ErrTenderNotFound = errors.New("tender not found") ErrCompanyNotFound = errors.New("company not found") ErrInvalidTenderID = errors.New("invalid tender ID") ErrInvalidCompanyID = errors.New("invalid company ID") ErrUnauthorized = errors.New("unauthorized to perform this action") ErrInvalidData = errors.New("invalid tender approval data") ErrSubmissionSyncFailed = errors.New("failed to sync tender submission workflow") )