pub struct CustomerBalanceDetailParams {Show 13 fields
pub customer: Option<Vec<CustomerId>>,
pub shipvia: Option<String>,
pub term: Option<Vec<TermId>>,
pub end_duedate: Option<NaiveDate>,
pub start_duedate: Option<NaiveDate>,
pub custom1: Option<String>,
pub custom2: Option<String>,
pub custom3: Option<String>,
pub arpaid: Option<ArPaid>,
pub report_date: Option<NaiveDate>,
pub sort_order: Option<SortOrder>,
pub aging_method: Option<AgingMethod>,
pub department: Option<String>,
}Expand description
Parameters for the CustomerBalanceDetail report.
Fields§
§customer: Option<Vec<CustomerId>>§shipvia: Option<String>§term: Option<Vec<TermId>>§end_duedate: Option<NaiveDate>§start_duedate: Option<NaiveDate>§custom1: Option<String>§custom2: Option<String>§custom3: Option<String>§arpaid: Option<ArPaid>§report_date: Option<NaiveDate>§sort_order: Option<SortOrder>§aging_method: Option<AgingMethod>§department: Option<String>Implementations§
Source§impl CustomerBalanceDetailParams
impl CustomerBalanceDetailParams
pub fn new() -> Self
pub fn customer(self, param: impl Into<CustomerId>) -> Self
pub fn customers(self, params: Vec<CustomerId>) -> Self
pub fn shipvia(self, param: impl Into<String>) -> Self
pub fn term(self, param: impl Into<TermId>) -> Self
pub fn terms(self, params: Vec<TermId>) -> Self
pub fn end_duedate(self, param: impl Into<NaiveDate>) -> Self
pub fn start_duedate(self, param: impl Into<NaiveDate>) -> Self
pub fn custom1(self, param: impl Into<String>) -> Self
pub fn custom2(self, param: impl Into<String>) -> Self
pub fn custom3(self, param: impl Into<String>) -> Self
pub fn arpaid(self, param: impl Into<ArPaid>) -> Self
pub fn report_date(self, param: impl Into<NaiveDate>) -> Self
pub fn sort_order(self, param: impl Into<SortOrder>) -> Self
pub fn aging_method(self, param: impl Into<AgingMethod>) -> Self
pub fn department(self, param: impl Into<String>) -> Self
Trait Implementations§
Source§impl Debug for CustomerBalanceDetailParams
impl Debug for CustomerBalanceDetailParams
Source§impl Default for CustomerBalanceDetailParams
impl Default for CustomerBalanceDetailParams
Source§fn default() -> CustomerBalanceDetailParams
fn default() -> CustomerBalanceDetailParams
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for CustomerBalanceDetailParams
impl RefUnwindSafe for CustomerBalanceDetailParams
impl Send for CustomerBalanceDetailParams
impl Sync for CustomerBalanceDetailParams
impl Unpin for CustomerBalanceDetailParams
impl UnwindSafe for CustomerBalanceDetailParams
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more