Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbonsRow ¶
type AbonsRow struct { DepID int `db:"-"` // идентификатор филиала (число) Login string `db:"login"` // имя пользователя (логин для подключения к IP-сети) (строка, прочерк, если отсутствует) IP string `db:"ip"` // статический IP-адрес или ip-подсеть (при динамических адресах - не заполняется) (строка) EMail sql.NullString `db:"email"` // адрес электронной почты (пустое поле «» если данных нет) Phone string `db:"phone"` // номер телефона (пустое поле «» если данных нет) MacAddr sql.NullString `db:"mac"` // MAC-адрес абонента (при динамических адресах - не заполняется) CreateDateU int `db:"crdate" csv:"-"` // unix для даты создания CreateDate time.Time `time:"02.01.2006 15:04:05"` // дата и время заключения договора (дата) ContractID string `db:"contract_id"` // номер договора (строка) Status int `db:"status"` // текущий статус абонента (0 - подключен, 1 - отключен) (число, «1» указывается при расторжении договора или, когда пользователь перестает пользоваться логином или статическим ip-адресом) EndDateU sql.NullInt64 `db:"enddate" csv:"-"` // unix для даты окончания EndDate time.Time `time:"02.01.2006 15:04:05"` // дата и время окончания интервала времени, на котором актуальна информация (дата, обязательно заполняется при расторжении договора) Type int `db:"-"` // тип абонента (0 - физическое лицо, 1 - юридическое лицо) (число) // информация об абоненте-физическом лице: FIOType int `db:"-"` // тип данных по ФИО (0 - структурированные данные, 1 - неструктурированные) (число) // структурированное ФИО: SFIOName string `db:"-"` // имя (строка) SFIOPatronymic string `db:"-"` // отчество (строка) SFIOSurname string `db:"-"` // фамилия (строка) USFIO string `db:"fio"` // неструктурированное ФИО (строка) BirthdayDate time.Time `db:"_birthday"` // дата рождения (дата) PassportType int `db:"-"` // тип паспортных данных (0 - структурированные паспортные данные, 1 - неструктурированные) (число) // структурированные паспортные данные: SPassSeria string `db:"-"` // серия удостоверения личности (строка); SPassNumber string `db:"-"` // номер удостоверения личности (строка); SpassVidano string `db:"-"` // кем и когда выдано (строка); UnstuctPass string `db:"passp"` // неструктурированные паспортные данные (строка); DocType int `db:"-"` // идентификатор типа документа, удостоверяющего личность (число); AbonBank string `db:"-"` // банк абонента (используемый при расчете с оператором связи (строка), опциональное поле - заполняется в случае наличия таких сведений; BankAcc string `db:"-"` // номер счета абонента в банке (используемый при расчетах с оператором связи) (строка), опциональное поле - заполняется в случае наличия таких сведений; // информация об абоненте-юридическом лице: CompanyID int `db:"company_id" csv:"-"` // идентификатор компании не выгружается в csv UrName sql.NullString `db:"compname"` // полное наименование (строка); UrINN sql.NullString `db:"tax_number"` // ИНН (строка); UrContact sql.NullString `db:"representative"` // контактное лицо (строка); UrContPhone sql.NullString `db:"-"` // контактные телефоны, факс (строка); UrBankName sql.NullString `db:"bank_name"` // банк абонента, используемый при расчете с оператором связи (строка); UrBankSchet sql.NullString `db:"bank_account"` // номер счета абонента в банке, используемый при расчетах с оператором связи (строка); // адрес регистрации абонента (заполняется обязательно): AddrType int `db:"-"` // тип данных по адресу регистрации абонента (0 - структурированные данные, 1 - неструктурированные) (число): // структурированный адрес: AddrZIP sql.NullString `db:"zip"` // почтовый индекс, zip-код (строка); AddrCountry sql.NullString `db:"country"` // страна (строка); AddrObl string `db:""` // область (строка); AddrDist sql.NullString `db:"dist"` // район, муниципальный округ (строка); AddrCity sql.NullString `db:"city"` // город/поселок/деревня/аул (строка); AddrStreet sql.NullString `db:"street"` // улица (строка); AddrHouse sql.NullString `db:"build"` // номер дома, строения (строка); AddrCorp sql.NullString `db:"-"` // корпус (строка); AddFlat sql.NullString `db:"flat"` // квартира, офис (строка); UnstAddr sql.NullString `db:"addr"` // неструктурированный адрес (строка). // адрес устройства (заполняется обязательно): DevAddrType int `db:"-"` // тип данных по адресу устройства (0 - структурированные данные, 1 - неструктурированные) (число) // структурированный адрес: DevAddrZIP string `db:"-"` // почтовый индекс, zip-код (строка); DevAddrCountry string `db:"-"` // страна (строка); DevAddrObl string `db:"-"` // область (строка); DevAddrDist string `db:"-"` // район, муниципальный округ (строка); DevAddrCity string `db:"-"` // город/поселок/деревня/аул (строка); DevAddrStreet string `db:"-"` // улица (строка); DevAddrHouse string `db:"-"` // номер дома, строения (строка); DevAddrCorp string `db:"-"` // корпус (строка); DevAddFlat string `db:"-"` // квартира, офис (строка); DevUnstAddr string `db:"-"` // неструктурированный адрес (строка) // почтовый адрес (дополнительный адрес для юридических лиц): PostAddrType int `db:"-"` // тип данных по почтовому адресу (0 - структурированные данные, 1 - неструктурированные) (число, пустое поле, если отсутствует): // структурированный адрес: PostAddrZIP string // почтовый индекс, zip-код (строка); PostAddrCountry string // страна (строка); PostAddrObl string // область (строка); PostAddrDist string // район, муниципальный округ (строка); PostAddrCity string // город/поселок/деревня/аул (строка); PostAddrStreet string // улица (строка); PostAddrHouse string // номер дома, строения (строка); PostAddrCorp string // корпус (строка); PostAddFlat string // квартира, офис (строка); PostUnstAddr string // неструктурированный адрес (строка). // адрес доставки счета (дополнительный адрес для юридических лиц): DelivAddrType int `db:"-"` // тип данных по адресу доставки счета (0 - структурированные данные, 1 - неструктурированные) (число, пустое поле, если отсутствует): // структурированный адрес: DelivAddrZIP string // почтовый индекс, zip-код (строка); DelivAddrCountry string // страна (строка); DelivAddrObl string // область (строка); DelivAddrDist string // район, муниципальный округ (строка); DelivAddrCity string // город/поселок/деревня/аул (строка); DelivAddrStreet string // улица (строка); DelivAddrHouse string // номер дома, строения (строка); DelivAddrCorp string // корпус (строка); DelivAddFlat string // квартира, офис (строка); DelivUnstAddr string // неструктурированный адрес (строка). }
Click to show internal directories.
Click to hide internal directories.