pub struct CrossProcessConfig {
pub enable_inventory_links: bool,
pub enable_return_flows: bool,
pub enable_payment_links: bool,
pub enable_ic_bilateral: bool,
pub inventory_link_rate: f64,
pub payment_link_rate: f64,
}Expand description
Configuration for cross-process linkages.
Fields§
§enable_inventory_links: boolEnable inventory links between P2P and O2C
enable_return_flows: boolEnable return flow generation
enable_payment_links: boolEnable payment reconciliation links
enable_ic_bilateral: boolEnable intercompany bilateral matching
inventory_link_rate: f64Percentage of GR/Deliveries to link via inventory (0.0 - 1.0)
payment_link_rate: f64Percentage of payments to link for reconciliation (0.0 - 1.0)
Trait Implementations§
Source§impl Clone for CrossProcessConfig
impl Clone for CrossProcessConfig
Source§fn clone(&self) -> CrossProcessConfig
fn clone(&self) -> CrossProcessConfig
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for CrossProcessConfig
impl Debug for CrossProcessConfig
Auto Trait Implementations§
impl Freeze for CrossProcessConfig
impl RefUnwindSafe for CrossProcessConfig
impl Send for CrossProcessConfig
impl Sync for CrossProcessConfig
impl Unpin for CrossProcessConfig
impl UnsafeUnpin for CrossProcessConfig
impl UnwindSafe for CrossProcessConfig
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
impl<SS, SP> SupersetOf<SS> for SPwhere
SS: SubsetOf<SP>,
Source§fn to_subset(&self) -> Option<SS>
fn to_subset(&self) -> Option<SS>
The inverse inclusion map: attempts to construct
self from the equivalent element of its
superset. Read moreSource§fn is_in_subset(&self) -> bool
fn is_in_subset(&self) -> bool
Checks if
self is actually part of its subset T (and can be converted to it).Source§fn to_subset_unchecked(&self) -> SS
fn to_subset_unchecked(&self) -> SS
Use with care! Same as
self.to_subset but without any property checks. Always succeeds.Source§fn from_subset(element: &SS) -> SP
fn from_subset(element: &SS) -> SP
The inclusion map: converts
self to the equivalent element of its superset.