Class ContragentInfos
java.lang.Object
ru.bitel.bgbilling.plugins.edo.common.bean.ContragentInfos
Инфа после поиска контрагента, набор идентификаторов итд.
По сути инкапсулирует "место назначения" и конкретного получателя эдо документа.
В ids может быть как несколько ContragentInfo (т.е. все существующие для контрагента), в контексте настроек, списков,
инфы общей про контрагента итд. Но должен быть только один, "выбранный" в контексте использования идентификации места
назначения отправки документа (хранение в бд для договора, передача для динкода итд итп).
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ContragentInfosдесериализация объекта из строки-жсон, из БД например, для null/пустого значения вернётся null, для кривого будет BGExceptionВозвращает первый (подразумевается одинственный) ContragentInfo, используется в режимах когда он тут есть "выбранный", если такого нет будет экзепшен.toJson()сериализация объекта в строку-жсон для БДtoString()Инфа вместе с выбранным ид для отображения в гуе
-
Field Details
-
address
-
type
-
title
-
titleFull
-
inn
-
kpp
-
snils
-
f
-
i
-
o
-
timestamp
public long timestamp -
ids
-
-
Constructor Details
-
ContragentInfos
public ContragentInfos()
-
-
Method Details
-
getContragentInfo
public ContragentInfos.ContragentInfo getContragentInfo() throws ru.bitel.bgbilling.common.BGExceptionВозвращает первый (подразумевается одинственный) ContragentInfo, используется в режимах когда он тут есть "выбранный", если такого нет будет экзепшен.- Throws:
ru.bitel.bgbilling.common.BGException
-
toString
-
toStringFull
-
toStringFullId
Инфа вместе с выбранным ид для отображения в гуе -
fromJson
десериализация объекта из строки-жсон, из БД например, для null/пустого значения вернётся null, для кривого будет BGException- Throws:
ru.bitel.bgbilling.common.BGException
-
toJson
сериализация объекта в строку-жсон для БД
-