Struct billecta::ReconciliationInvoiceActionSub
source · pub struct ReconciliationInvoiceActionSub {Show 22 fields
pub action_public_id: Option<String>,
pub creditor_public_id: Uuid,
pub creditor_org_no: Option<String>,
pub creditor_name: Option<String>,
pub debtor_org_no: Option<String>,
pub debtor_name: Option<String>,
pub debtor_phone: Option<String>,
pub debtor_debtor_no: Option<String>,
pub debtor_email: Option<String>,
pub current_amount: Option<Amount>,
pub invoiced_amount: Option<Amount>,
pub stage: ReconciliationInvoiceActionStageType,
pub delivery_method: DeliveryMethodType,
pub action_type: ActionType,
pub closed_date: Option<DateTime>,
pub created: DateTime,
pub invoice_sent_date: Option<DateTime>,
pub reminder_invoice_sent_date: Option<DateTime>,
pub invoice_number: Option<String>,
pub ocr: Option<String>,
pub invoice_file: Option<File>,
pub debt_collection_action_public_id: Option<String>,
}
Fields§
§action_public_id: Option<String>
§creditor_public_id: Uuid
§creditor_org_no: Option<String>
§creditor_name: Option<String>
§debtor_org_no: Option<String>
§debtor_name: Option<String>
§debtor_phone: Option<String>
§debtor_debtor_no: Option<String>
§debtor_email: Option<String>
§current_amount: Option<Amount>
§invoiced_amount: Option<Amount>
§stage: ReconciliationInvoiceActionStageType
§delivery_method: DeliveryMethodType
§action_type: ActionType
§closed_date: Option<DateTime>
§created: DateTime
§invoice_sent_date: Option<DateTime>
§reminder_invoice_sent_date: Option<DateTime>
§invoice_number: Option<String>
§ocr: Option<String>
§invoice_file: Option<File>
§debt_collection_action_public_id: Option<String>
Implementations§
source§impl ReconciliationInvoiceActionSub
impl ReconciliationInvoiceActionSub
pub fn new( creditor_public_id: Uuid, stage: ReconciliationInvoiceActionStageType, delivery_method: DeliveryMethodType, action_type: ActionType, created: DateTime ) -> Self
Trait Implementations§
source§impl Clone for ReconciliationInvoiceActionSub
impl Clone for ReconciliationInvoiceActionSub
source§fn clone(&self) -> ReconciliationInvoiceActionSub
fn clone(&self) -> ReconciliationInvoiceActionSub
Returns a copy 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<'de> Deserialize<'de> for ReconciliationInvoiceActionSub
impl<'de> Deserialize<'de> for ReconciliationInvoiceActionSub
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ReconciliationInvoiceActionSub
impl RefUnwindSafe for ReconciliationInvoiceActionSub
impl Send for ReconciliationInvoiceActionSub
impl Sync for ReconciliationInvoiceActionSub
impl Unpin for ReconciliationInvoiceActionSub
impl UnwindSafe for ReconciliationInvoiceActionSub
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