pub struct PartnerResponsePartner {Show 25 fields
pub id: i32,
pub code: Option<String>,
pub company_id: i32,
pub name: String,
pub update_date: String,
pub available: bool,
pub shortcut1: Option<Option<String>>,
pub shortcut2: Option<Option<String>>,
pub org_code: Option<Option<i32>>,
pub country_code: Option<String>,
pub long_name: Option<Option<String>>,
pub name_kana: Option<Option<String>>,
pub default_title: Option<Option<String>>,
pub phone: Option<Option<String>>,
pub contact_name: Option<Option<String>>,
pub email: Option<Option<String>>,
pub payer_walletable_id: Option<Option<i32>>,
pub transfer_fee_handling_side: Option<TransferFeeHandlingSide>,
pub qualified_invoice_issuer: Option<bool>,
pub invoice_registration_number: Option<Option<String>>,
pub address_attributes: Option<Box<PartnersResponsePartnersInnerAddressAttributes>>,
pub partner_doc_setting_attributes: Option<Box<PartnerCreateParamsPartnerDocSettingAttributes>>,
pub partner_bank_account_attributes: Option<Box<PartnersResponsePartnersInnerPartnerBankAccountAttributes>>,
pub payment_term_attributes: Option<Box<PartnerResponsePartnerPaymentTermAttributes>>,
pub invoice_payment_term_attributes: Option<Box<PartnerResponsePartnerInvoicePaymentTermAttributes>>,
}Fields§
§id: i32取引先ID
code: Option<String>取引先コード
company_id: i32事業所ID
name: String取引先名
update_date: String更新日 (yyyy-mm-dd)
available: bool取引先の使用設定(true: 使用する、false: 使用しない)
- 本APIでpartnerを作成した場合はtrueになります。
- falseにする場合はWeb画面から変更できます。
- trueの場合、Web画面での取引登録時などに入力候補として表示されます。
- falseの場合、取引先自体は削除せず、Web画面での取引登録時などに入力候補として表示されません。ただし取引(収入・支出)の作成APIなどでfalseの取引先をパラメータに指定すれば、取引などにfalseの取引先を設定できます。
shortcut1: Option<Option<String>>ショートカット1 (255文字以内)
shortcut2: Option<Option<String>>ショートカット2 (255文字以内)
org_code: Option<Option<i32>>事業所種別(null: 未設定、1: 法人、2: 個人)
country_code: Option<String>地域(JP: 国内、ZZ:国外)
long_name: Option<Option<String>>正式名称(255文字以内)
name_kana: Option<Option<String>>カナ名称(255文字以内)
default_title: Option<Option<String>>敬称(御中、様、(空白)の3つから選択)
phone: Option<Option<String>>電話番号
contact_name: Option<Option<String>>担当者 氏名
email: Option<Option<String>>担当者 メールアドレス
payer_walletable_id: Option<Option<i32>>振込元口座ID(一括振込ファイル用):(未設定の場合は、nullです。)
transfer_fee_handling_side: Option<TransferFeeHandlingSide>振込手数料負担(一括振込ファイル用): (振込元(当方): payer, 振込先(先方): payee)
qualified_invoice_issuer: Option<bool>この項目はインボイス制度で利用する項目です。2023年4月頃から利用できる予定です。 インボイス制度適格請求書発行事業者(true: 対象事業者、false: 非対象事業者) <a target="_blank" href="https://www.invoice-kohyo.nta.go.jp/index.html">国税庁インボイス制度適格請求書発行事業者公表サイト
invoice_registration_number: Option<Option<String>>この項目はインボイス制度で利用する項目です。2023年4月頃から利用できる予定です。 インボイス制度適格請求書発行事業者登録番号 - 先頭T数字13桁の固定14桁の文字列 <a target="_blank" href="https://www.invoice-kohyo.nta.go.jp/index.html">国税庁インボイス制度適格請求書発行事業者公表サイト
address_attributes: Option<Box<PartnersResponsePartnersInnerAddressAttributes>>§partner_doc_setting_attributes: Option<Box<PartnerCreateParamsPartnerDocSettingAttributes>>§partner_bank_account_attributes: Option<Box<PartnersResponsePartnersInnerPartnerBankAccountAttributes>>§payment_term_attributes: Option<Box<PartnerResponsePartnerPaymentTermAttributes>>§invoice_payment_term_attributes: Option<Box<PartnerResponsePartnerInvoicePaymentTermAttributes>>Implementations§
Trait Implementations§
Source§impl Clone for PartnerResponsePartner
impl Clone for PartnerResponsePartner
Source§fn clone(&self) -> PartnerResponsePartner
fn clone(&self) -> PartnerResponsePartner
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 PartnerResponsePartner
impl Debug for PartnerResponsePartner
Source§impl Default for PartnerResponsePartner
impl Default for PartnerResponsePartner
Source§fn default() -> PartnerResponsePartner
fn default() -> PartnerResponsePartner
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PartnerResponsePartner
impl<'de> Deserialize<'de> for PartnerResponsePartner
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
Source§impl PartialEq for PartnerResponsePartner
impl PartialEq for PartnerResponsePartner
Source§impl Serialize for PartnerResponsePartner
impl Serialize for PartnerResponsePartner
impl StructuralPartialEq for PartnerResponsePartner
Auto Trait Implementations§
impl Freeze for PartnerResponsePartner
impl RefUnwindSafe for PartnerResponsePartner
impl Send for PartnerResponsePartner
impl Sync for PartnerResponsePartner
impl Unpin for PartnerResponsePartner
impl UnwindSafe for PartnerResponsePartner
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