pub struct UninvoicedReportResult {
pub uninvoiced_expenses: Option<f64>,
pub client_id: Option<i64>,
pub client_name: Option<String>,
pub project_name: Option<String>,
pub total_hours: Option<f64>,
pub currency: Option<String>,
pub project_id: Option<i64>,
pub uninvoiced_amount: Option<f64>,
pub uninvoiced_hours: Option<f64>,
}Fields§
§uninvoiced_expenses: Option<f64>The total amount for billable expenses for the timeframe and project that have not been invoiced.
client_id: Option<i64>The ID of the client associated with the reported hours and expenses.
client_name: Option<String>The name of the client associated with the reported hours and expenses.
project_name: Option<String>The name of the project associated with the reported hours and expenses.
total_hours: Option<f64>The total hours for the given timeframe and project. If Time Rounding is turned on, the hours will be rounded according to your settings.
currency: Option<String>The currency code associated with the tracked hours for this result.
project_id: Option<i64>The ID of the project associated with the reported hours and expenses.
uninvoiced_amount: Option<f64>The total amount (time and expenses) for the timeframe and project that have not been invoiced.
uninvoiced_hours: Option<f64>The total hours for the given timeframe and project that have not been invoiced. If Time Rounding is turned on, the hours will be rounded according to your settings.