% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/import.R
\name{validate_glint_structure}
\alias{validate_glint_structure}
\title{Validate Glint Data Structure}
\usage{
validate_glint_structure(
  data,
  emp_id_col,
  first_name_col = "First Name",
  last_name_col = "Last Name",
  email_col = "Email",
  status_col = "Status",
  completion_date_col = "Survey Cycle Completion Date",
  sent_date_col = "Survey Cycle Sent Date"
)
}
\arguments{
\item{data}{A data frame to validate}

\item{emp_id_col}{Character string specifying the employee ID column name}

\item{first_name_col}{Column name for first name}

\item{last_name_col}{Column name for last name}

\item{email_col}{Column name for email}

\item{status_col}{Column name for status}

\item{completion_date_col}{Column name for survey completion date}

\item{sent_date_col}{Column name for survey sent date}
}
\value{
NULL (invisibly) if validation passes, otherwise throws an error
}
\description{
Internal function to validate that a data frame conforms to the expected
Viva Glint export structure. Throws detailed, human-readable errors if validation fails.
}
\keyword{internal}
