Сравнение версий
Ключ
- Эта строка добавлена.
- Эта строка удалена.
- Изменено форматирование.
Информация | ||
---|---|---|
| ||
Описание организации |
Примечание | ||||
---|---|---|---|---|
| ||||
importPackage(Packages.ru.intertrust.cmj.af.so) |
Подсказка | |||
---|---|---|---|
| |||
extends |
properties
name | return value | description |
---|---|---|
getShortName | String | Возвращает краткое название организации |
getFullName | String | Возвращает полное название организации |
getSSTUGUID | String | Возвращает ССТУ id |
getCategories | Set<String> | Возвращает строковое представление категорий организации |
getStatus | State | Возвращает статус организации |
getAuthor | SOBeard | Возвращает пользователя, заведшего организацию в справочнике |
getCreated | Calendar | Возвращает дату заведения организации в справочнике |
getTopic | String | Возвращает аттрибут "тематика" организации |
addressInfo | AddressInfo | Возвращает информацию об адресах |
bankProperties | BankProperties | Возвращает информацию о банковских реквизитах |
isSystem | Boolean | Возвращает признак того, является ли организация "системной" |
isCurrent | Boolean | Возвращает признак того, является ли организация текущей |
getOrganizationUnit | SOUnitOrganization | Возвращает организацию СО |
getNote | String | Возвращает описание организации |
getLeader | SOPersonNonsystemOrganization | Возвращает "руководителя" несистемной организации |
requiredAddressees | Set<SOBeard> | Возвращает список обязательных адресатов при выборе организации как корреспондента в ВхД или ОГ |
requiredApprovers | Set<SOBeard> | Возвращает список обязательных согласующих при выборе организации как адресата ИсхД |
getMedoProperties | MedoProperties | Информация об организации-участнике МЭДО. |
isMedoActive | Boolean | Проверка доступа пользователя к информации об организации-участнике МЭДО |
getMedoId | String | Возвращает МЭДО-идентификатор. |
getMedoAddress | String | электронный адрес в МЭДО |
getMedoFormat | MedoFormatType | Возвраащает формат обмена МЭДО |
getIntegrationId | String | Возвращает идентификатор несистемной организации из другого ЭС. |
methods
name | return value | description |
---|---|---|
setShortName | - | |
setFullName | - | |
setSSTUGUID | - | Устанавливает ССТУ id SSTUGUID - String - идентификатор |
setOrgIdentifierEmblem | - | |
modifyCategories | - | Устанавливает категории организации в соответствие с переданным множеством. Параметры:
|
setTopic | - | Устанавливает аттрибут атрибут "тематика" организации Параметры:
|
setNote | - | Устанавливает описание организации Параметры:
|
setMedoId | - | Устанавливает МЭДО-идентификатор Параметры:
|
setMedoAddress | - | Устанавливает электронный адрес в МЭДО. Параметры:
|
setMedoFormat | - | Устанавливает формат обмена МЭДО. Параметры:
|
interface <AddressInfo>
Информация | ||
---|---|---|
| ||
Адреса |
properties
name | return value | description |
---|---|---|
post | Writable | Почтовый адрес |
legal | Writable | Юридический адрес |
location | Writable | Адрес места нахождения |
interface <ContactsInfo>
Информация | ||
---|---|---|
| ||
Контактная информация |
properties
name | return value | description |
---|---|---|
getPhone | Set<String> | Возвращает телефоны |
getFax | Set<String> | Возвращает факсы |
getEmail | Set<String> | Возвращает e-mail |
getTelex | String | Возвращает Телекс |
methods
name | return value | description |
---|---|---|
setPhone | Set<String> | Устанавливает телефоны Параметры:
|
setFax | Set<String> | Устанавливает факсы Параметры:
|
setEmail | Set<String> | Устанавливает e-mail Параметры:
|
setTelex | String | Устанавливает Телекс Параметры:
|
interface <BankProperties>
Информация | ||
---|---|---|
| ||
Банковские реквизиты |
properties
name | return value | description |
---|---|---|
getInn | String | Возвращает ИНН организации |
getKpp | String | Возвращает КПП организации |
getBank | String | Возвращает банк, в котором открыт расчетный счет организации |
getBic | String | Возвращает БИК банка |
getOkonh | String | Возвращает код организации по ОКОНХ |
enum <Active>
name
description
ALL
ACTIVE
INACTIVE
enum <State>
name
description
DESCRIPTION
REQUEST_NEW
REQUEST_EDIT
/**
* Устанавливает ИНН организации
*
* @param inn
* ИНН организации
*/
void setInn(String inn);
/**
* Устанавливает КПП организации
*
* @param kpp
* КПП организации
*/
void setKpp(String kpp);
*
getOkpo | String | Возвращает код орагнизации по ОКПО |
getAccount | String | Возвращает номер расчетного счета организации |
getCorrBank | String | Возвращает банк, в котором открыт корр счет организации |
getCorrAccount | String | Возвращает номер корр счета организации |
getOgrn | String | Возвращает ОГРН |
methods
/**
* Устанавливает БИК банка
*
* @param bic
* БИК банка
*/
void setBic(String bic);
/**
*
name | return value | description |
---|---|---|
setInn | - | Устанаваливает ИНН организации Параметры:
|
setKpp | - | Устанавливает КПП организации Параметры:
|
setBank | - | Устанавливает банк, в котором открыт расчетный счет организации |
* @param bank
* банк, в котором открыт расчетный счет организации
*/
void setBank(String bank);
Параметры:
| ||
setBic | - | Устанавливает БИК банка Параметры:
|
setOkonh | - | Устанавливает код организации по ОКОНХ |
* @param okonh
* код /**
*
Параметры:
|
void setOkonh(String okonh);
/**
* Возвращает код орагнизации по ОКПО
*
* @return код организации по ОКПО
*/
String getOkpo();
*
setOkpo | - | Устанавливает код организации по ОКПО |
* @param okpo
* код организации по ОКПО
*/
void setOkpo(String okpo);
Параметры:
| ||
setAccount | - | Устанавливает номер расчетного счета организации |
* @param account
*
Параметры:
|
void setAccount(String account);
/**
* Возвращает номер расчетного счета организации
*
* @return номер расчетного счета организации
*/
String getAccount();
*
setCorrBank | - | Устанавливает банк. в котором открыт корр счет |
* @param corrBank
*
/**
* Возвращает банк, в котором открыт корр счет организации
*
* @return банк, в котором открыт корр счет организации
*/
String getCorrBank();
*
Параметры:
|
void setCorrBank(String corrBank);
setCorrAccount | - | Устанавливает номер корр счета организации |
* @param corrAccount
*
/**
* Возвращает номер корр счета организации
*
* @return номер корр счета организации
*/
String getCorrAccount();
/**
* Устанавливает ОГРН
*
* @param ogrn ОГРН
*/
void setOgrn(String ogrn);
/**
* Возвращает ОГРН
*
* @return ОГРН
*/
String getOgrn();
}
/**
* Возвращает признак того, является ли организация "системной"
*
* @return <code>true</code> если организация "системная",
* <code>false</code> иначе
*/
boolean isSystem();
/**
* Возвращает признак того, является ли организация текущей
*
* @return <code>true</code> если организация текущая,
* <code>false</code> иначе
*/
boolean isCurrent();
SOUnitOrganization getOrganizationUnit();
String getNote ();
void setNote (String note);
/**
* Возвращает "руководителя" <b>не</b>системной организации. Для системной - см. {@link SOUnitOrganization#getLeader()}.
* @return <code>null</code>, если организация системная, или если руководитель не указан.
*/
SOPersonNonsystemOrganization getLeader ();
boolean isDeprecated();
boolean isUsed();
/**
* @return возвращает список обязательных адресатов при выборе организации как корреспондента в ВхД или ОГ
*/
Set<SOBeard> requiredAddressees();
/**
* @return возвращает список обязательных согласующих при выборе организации как адресата ИсхД
*/
Set<SOBeard> requiredApprovers();
/**
* @return информация об организации-участнике МЭДО.
*/
MedoProperties getMedoProperties();
/**
* Проверка доступа пользователя к информации об организации-участнике МЭДО.
* @see SOOrganizationDescription#getMedoProperties()
* @return Возвращает <code>true</code>, если в СС зарегистрирована программа "Обмен с МЭДО"
* и у пользователя установлена роль [MEDO] в базе СпО.
*/
boolean isMedoActive();
/**
* Информация об организации-участнике МЭДО.
* @author ilopatin
*/
interface MedoProperties {
enum MedoFormatType {
MEDO_2_7(1, true),
MEDO_2_5(2, false),
EMPTY(0, true);
private int value;
private boolean ecpCompatible;
MedoFormatType(int v, boolean ecpCompatible) {
this.value = v;
this.ecpCompatible = ecpCompatible;
}
public int value() {
return value;
}
public static MedoFormatType createByInt(int v) {
MedoFormatType retval = MedoFormatType.EMPTY;
for (MedoFormatType check : MedoFormatType.values()) {
if (check.value == v) {
retval = check;
break;
}
}
return retval;
}
public static Set<MedoFormatType> getEcpCompatibleValues() {
Set<MedoFormatType> ecpCompatibleValues = EnumSet.noneOf(MedoFormatType.class);
for (MedoFormatType check : MedoFormatType.values()) {
if (check.ecpCompatible) {
ecpCompatibleValues.add(check);
}
}
return ecpCompatibleValues;
}
}
/**
* @return МЭДО-идентификатор.
*/
String getMedoId();
/**
* @return электронный адрес в МЭДО.
*/
String getMedoAddress();
/**
* @return формат обмена МЭДО
*/
MedoFormatType getMedoFormat();
/**
* Устанавливает МЭДО-идентификатор.
* @param medoId МЭДО-идентификатор
*/
void setMedoId(String medoId);
/**
* Устанавливает электронный адрес в МЭДО.
* @param medoAddress электронный адрес
*/
void setMedoAddress(String medoAddress);
/**
* Устанавливает формат обмена МЭДО.
* @param medoFormat формат мэдо
*/
void setMedoFormat(MedoFormatType medoFormat);
}
/**
* Возвращает идентификатор несистемной организации из другого ЭС.
*/
String getIntegrationId();
default void setLastModified(Calendar lastModified) {}
default void setDeleted(boolean isDeleted) {}
default void setIsDeprecated(Boolean isDeprecated) {}
default void setIsUsed(Boolean isUsed) {}
default void setNativeNet(String nativeNet) {}
boolean isNeedUpdateUI();
void setNeedUpdateUI(boolean needUpdateUI);
}
Параметры:
|
void setCorrAccount(String corrAccount);
setOgrn | - | Устанавливает ОГРН Параметры:
|
enum <Active>
name | description |
---|---|
ALL | Все |
ACTIVE | Действующие |
INACTIVE | Недействующие |
enum <State>
name | description |
---|---|
DESCRIPTION | Описание организации |
REQUEST_NEW | Новая заявка на организацию |
REQUEST_EDIT | Заявка на изменение организации |
Свойства страницы | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
панель | |
---|---|
Методы, свойства, внутренние классы
|