# IInput | @coopenomics/sdk
Documentation for @coopenomics/sdk

# Interface IInput

interface IInput {
data : {
organization_data: {
bank_account: {
account_number: string;
bank_name: string;
card_number?: null | string;
currency: string;
details: {
bik: string;
corr: string;
kpp: string;
};
};
city: string;
country: string;
details: {
inn: string;
kpp: string;
ogrn: string;
};
fact_address: string;
full_address: string;
full_name: string;
phone: string;
represented_by: {
based_on: string;
first_name: string;
last_name: string;
middle_name: string;
position: string;
};
short_name: string;
type: OrganizationType ;
};
vars: {
confidential_email: string;
confidential_link: string;
contact_email: string;
coopenomics_agreement?: null | {
protocol_day_month_year: string;
protocol_number: string;
};
coopname: string;
full_abbr: string;
full_abbr_dative: string;
full_abbr_genitive: string;
name: string;
participant_application: {
protocol_day_month_year: string;
protocol_number: string;
};
passport_request: string;
privacy_agreement: {
protocol_day_month_year: string;
protocol_number: string;
};
short_abbr: string;
signature_agreement: {
protocol_day_month_year: string;
protocol_number: string;
};
user_agreement: {
protocol_day_month_year: string;
protocol_number: string;
};
wallet_agreement: {
protocol_day_month_year: string;
protocol_number: string;
};
website: string;
};
};
}

- Defined in components/sdk/src/mutations/system/initSystem.ts:10

#####
Index

### Properties

data

## Properties

### data

data: {
organization_data: {
bank_account: {
account_number: string;
bank_name: string;
card_number?: null | string;
currency: string;
details: {
bik: string;
corr: string;
kpp: string;
};
};
city: string;
country: string;
details: {
inn: string;
kpp: string;
ogrn: string;
};
fact_address: string;
full_address: string;
full_name: string;
phone: string;
represented_by: {
based_on: string;
first_name: string;
last_name: string;
middle_name: string;
position: string;
};
short_name: string;
type: OrganizationType ;
};
vars: {
confidential_email: string;
confidential_link: string;
contact_email: string;
coopenomics_agreement?: null | {
protocol_day_month_year: string;
protocol_number: string;
};
coopname: string;
full_abbr: string;
full_abbr_dative: string;
full_abbr_genitive: string;
name: string;
participant_application: {
protocol_day_month_year: string;
protocol_number: string;
};
passport_request: string;
privacy_agreement: {
protocol_day_month_year: string;
protocol_number: string;
};
short_abbr: string;
signature_agreement: {
protocol_day_month_year: string;
protocol_number: string;
};
user_agreement: {
protocol_day_month_year: string;
protocol_number: string;
};
wallet_agreement: {
protocol_day_month_year: string;
protocol_number: string;
};
website: string;
};
}

#### Type declaration

- ##### organization_data: {
  bank_account: {
  account_number: string;
  bank_name: string;
  card_number?: null | string;
  currency: string;
  details: {
  bik: string;
  corr: string;
  kpp: string;
  };
  };
  city: string;
  country: string;
  details: {
  inn: string;
  kpp: string;
  ogrn: string;
  };
  fact_address: string;
  full_address: string;
  full_name: string;
  phone: string;
  represented_by: {
  based_on: string;
  first_name: string;
  last_name: string;
  middle_name: string;
  position: string;
  };
  short_name: string;
  type: OrganizationType ;
  }

  Объект организации кооператива, которая обслуживает данный экземпляр программного обеспечения MONO

  - ##### bank_account: {
    account_number: string;
    bank_name: string;
    card_number?: null | string;
    currency: string;
    details: {
    bik: string;
    corr: string;
    kpp: string;
    };
    }

    Банковский счет организации

    - ##### account_number: string

      Номер банковского счета

    - ##### bank_name: string

      Название банка

    - ##### `Optional` card_number?: null | string

      Номер карты

    - ##### currency: string

      Валюта счета

    - ##### details: {
      bik: string;
      corr: string;
      kpp: string;
      }

      Детали счета

      - ##### bik: string

        БИК банка

      - ##### corr: string

        Корреспондентский счет

      - ##### kpp: string

        КПП банка

  - ##### city: string

    Город

  - ##### country: string

    Страна

  - ##### details: {
    inn: string;
    kpp: string;
    ogrn: string;
    }

    Детали организации

    - ##### inn: string

    - ##### kpp: string

    - ##### ogrn: string

  - ##### fact_address: string

    Фактический адрес

  - ##### full_address: string

    Полный адрес

  - ##### full_name: string

    Полное наименование организации

  - ##### phone: string

    Телефон

  - ##### represented_by: {
    based_on: string;
    first_name: string;
    last_name: string;
    middle_name: string;
    position: string;
    }

    Представитель организации

    - ##### based_on: string

    - ##### first_name: string

    - ##### last_name: string

    - ##### middle_name: string

    - ##### position: string

  - ##### short_name: string

    Краткое наименование организации

  - ##### type: OrganizationType

    Тип организации

- ##### vars: {
  confidential_email: string;
  confidential_link: string;
  contact_email: string;
  coopenomics_agreement?: null | {
  protocol_day_month_year: string;
  protocol_number: string;
  };
  coopname: string;
  full_abbr: string;
  full_abbr_dative: string;
  full_abbr_genitive: string;
  name: string;
  participant_application: {
  protocol_day_month_year: string;
  protocol_number: string;
  };
  passport_request: string;
  privacy_agreement: {
  protocol_day_month_year: string;
  protocol_number: string;
  };
  short_abbr: string;
  signature_agreement: {
  protocol_day_month_year: string;
  protocol_number: string;
  };
  user_agreement: {
  protocol_day_month_year: string;
  protocol_number: string;
  };
  wallet_agreement: {
  protocol_day_month_year: string;
  protocol_number: string;
  };
  website: string;
  }

  Переменные кооператива, используемые для заполнения шаблонов документов

  - ##### confidential_email: string

  - ##### confidential_link: string

  - ##### contact_email: string

  - ##### `Optional` coopenomics_agreement?: null | {
    protocol_day_month_year: string;
    protocol_number: string;
    }

  - ##### coopname: string

  - ##### full_abbr: string

  - ##### full_abbr_dative: string

  - ##### full_abbr_genitive: string

  - ##### name: string

  - ##### participant_application: {
    protocol_day_month_year: string;
    protocol_number: string;
    }

    - ##### protocol_day_month_year: string

    - ##### protocol_number: string

  - ##### passport_request: string

  - ##### privacy_agreement: {
    protocol_day_month_year: string;
    protocol_number: string;
    }

    - ##### protocol_day_month_year: string

    - ##### protocol_number: string

  - ##### short_abbr: string

  - ##### signature_agreement: {
    protocol_day_month_year: string;
    protocol_number: string;
    }

    - ##### protocol_day_month_year: string

    - ##### protocol_number: string

  - ##### user_agreement: {
    protocol_day_month_year: string;
    protocol_number: string;
    }

    - ##### protocol_day_month_year: string

    - ##### protocol_number: string

  - ##### wallet_agreement: {
    protocol_day_month_year: string;
    protocol_number: string;
    }

    - ##### protocol_day_month_year: string

    - ##### protocol_number: string

  - ##### website: string

- Defined in components/sdk/src/mutations/system/initSystem.ts:16