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 · 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 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