public class B2BUnitModel extends OrgUnitModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
_TYPECODE
Generated model type code constant.
|
static java.lang.String |
ACCOUNTMANAGER
Generated constant - Attribute key of
B2BUnit.accountManager attribute defined at extension b2bcommerce. |
static java.lang.String |
ACCOUNTMANAGERGROUPS
Generated constant - Attribute key of
B2BUnit.AccountManagerGroups attribute defined at extension b2bcommerce. |
static java.lang.String |
APPROVALPROCESSCODE
Generated constant - Attribute key of
B2BUnit.approvalProcessCode attribute defined at extension b2bapprovalprocess. |
static java.lang.String |
APPROVERGROUPS
Generated constant - Attribute key of
B2BUnit.ApproverGroups attribute defined at extension b2bapprovalprocess. |
static java.lang.String |
APPROVERS
Generated constant - Attribute key of
B2BUnit.Approvers attribute defined at extension b2bapprovalprocess. |
static java.lang.String |
BUDGETS
Generated constant - Attribute key of
B2BUnit.Budgets attribute defined at extension b2bcommerce. |
static java.lang.String |
COSTCENTERS
Generated constant - Attribute key of
B2BUnit.CostCenters attribute defined at extension b2bcommerce. |
static java.lang.String |
CREDITLIMIT
Generated constant - Attribute key of
B2BUnit.CreditLimit attribute defined at extension b2bcommerce. |
static java.lang.String |
DOCUMENT
Generated constant - Attribute key of
B2BUnit.document attribute defined at extension accountsummaryaddon. |
static java.lang.String |
ORDERS
Generated constant - Attribute key of
B2BUnit.Orders attribute defined at extension b2bcommerce. |
static java.lang.String |
PERMISSIONS
Generated constant - Attribute key of
B2BUnit.Permissions attribute defined at extension b2bapprovalprocess. |
static java.lang.String |
QUOTELIMIT
Generated constant - Attribute key of
B2BUnit.QuoteLimit attribute defined at extension b2bcommerce. |
static java.lang.String |
REPORTINGORGANIZATION
Generated constant - Attribute key of
B2BUnit.reportingOrganization attribute defined at extension b2bcommerce. |
static java.lang.String |
REVENUECLOUDCOMPANYID
Generated constant - Attribute key of
B2BUnit.revenueCloudCompanyId attribute defined at extension saprevenuecloudcustomer. |
static java.lang.String |
USERGROUPS
Generated constant - Attribute key of
B2BUnit.UserGroups attribute defined at extension b2bcommerce. |
ACTIVE, PATHADDRESSES, BILLINGADDRESS, BILLINGADDRESSES, BUYER, BUYERSPECIFICID, CARRIER, CONTACT, CONTACTADDRESS, CONTACTADDRESSES, COUNTRY, DUNSID, ID, ILNID, LINEOFBUISNESS, MANUFACTURER, MEDIAS, PROVIDEDCATALOGS, PURCHASEDCATALOGS, RESPONSIBLECOMPANY, SHIPPINGADDRESS, SHIPPINGADDRESSES, SUPPLIER, SUPPLIERSPECIFICID, UNLOADINGADDRESS, UNLOADINGADDRESSES, VATID_BACKOFFICESAVEDQUERY2USERGROUPRELATION, _SAMLUSERGROUPTOUSERGROUPRELATION, _SCIMUSERGROUPTOUSERGROUPRELATION, _USERGROUPSFORRESTRICTION, _VENDOR2USERGROUPRELATION, HMCXML, READABLELANGUAGES, RESTRICTIONS, SAMLUSERGROUPS, SAVEDQUERIES, SCIMUSERGROUPS, USERDISCOUNTGROUP, USERPRICEGROUP, USERTAXGROUP, VENDOR, WRITEABLELANGUAGES_PRINCIPALGROUPRELATION, LOCNAME, MAXBRUTEFORCELOGINATTEMPTS, MEMBERS_CATEGORY2PRINCIPALRELATION, _COMMENTWATCHERRELATION, _PRINCIPAL2COCKPITUICOMPONENTREADACCESSRELATION, _PRINCIPAL2COCKPITUICOMPONENTWRITEACCESSRELATION, _SYNCITEMJOB2PRINCIPAL, _WORKFLOWTEMPLATE2PRINCIPALRELATION, ACCESSIBLECATEGORIES, ALLGROUPS, ALLSEARCHRESTRICTIONS, BACKOFFICELOGINDISABLED, CN, COCKPITUICONFIGURATIONS, DESCRIPTION, DISPLAYNAME, DN, GROUPS, LDAPSEARCHBASE, NAME, PROFILEPICTURE, READABLECATALOGVERSIONS, READABLECOCKPITUICOMPONENTS, READABSTRACTLINKENTRY, READCOLLECTIONS, READSAVEDQUERIES, SEARCHRESTRICTIONS, SYNCJOBS, UID, VISIBLETEMPLATES, WATCHEDCOMMENTS, WRITABLECATALOGVERSIONS, WRITABLECOCKPITUICOMPONENTS, WRITECOLLECTIONS_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALEDLANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY| Constructor and Description |
|---|
B2BUnitModel()
Generated constructor - Default constructor for generic creation.
|
B2BUnitModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context
|
B2BUnitModel(ItemModel _owner,
java.lang.String _uid)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
B2BUnitModel(java.lang.String _uid)
Deprecated.
since 4.1.1 Please use the default constructor without parameters
|
| Modifier and Type | Method and Description |
|---|---|
EmployeeModel |
getAccountManager()
Generated method - Getter of the
B2BUnit.accountManager attribute defined at extension b2bcommerce. |
java.util.Set<UserGroupModel> |
getAccountManagerGroups()
Generated method - Getter of the
B2BUnit.AccountManagerGroups attribute defined at extension b2bcommerce. |
java.lang.String |
getApprovalProcessCode()
Generated method - Getter of the
B2BUnit.approvalProcessCode attribute defined at extension b2bapprovalprocess. |
java.util.Set<B2BUserGroupModel> |
getApproverGroups()
Generated method - Getter of the
B2BUnit.ApproverGroups attribute defined at extension b2bapprovalprocess. |
java.util.Set<B2BCustomerModel> |
getApprovers()
Generated method - Getter of the
B2BUnit.Approvers attribute defined at extension b2bapprovalprocess. |
java.util.List<B2BBudgetModel> |
getBudgets()
Generated method - Getter of the
B2BUnit.Budgets attribute defined at extension b2bcommerce. |
java.util.List<B2BCostCenterModel> |
getCostCenters()
Generated method - Getter of the
B2BUnit.CostCenters attribute defined at extension b2bcommerce. |
B2BCreditLimitModel |
getCreditLimit()
Generated method - Getter of the
B2BUnit.CreditLimit attribute defined at extension b2bcommerce. |
java.util.Collection<B2BDocumentModel> |
getDocument()
Generated method - Getter of the
B2BUnit.document attribute defined at extension accountsummaryaddon. |
java.util.Set<AbstractOrderModel> |
getOrders()
Generated method - Getter of the
B2BUnit.Orders attribute defined at extension b2bcommerce. |
java.util.Set<B2BPermissionModel> |
getPermissions()
Generated method - Getter of the
B2BUnit.Permissions attribute defined at extension b2bapprovalprocess. |
B2BQuoteLimitModel |
getQuoteLimit()
Generated method - Getter of the
B2BUnit.QuoteLimit attribute defined at extension b2bcommerce. |
B2BUnitModel |
getReportingOrganization()
Generated method - Getter of the
B2BUnit.reportingOrganization attribute defined at extension b2bcommerce. |
java.lang.String |
getRevenueCloudCompanyId()
Generated method - Getter of the
B2BUnit.revenueCloudCompanyId attribute defined at extension saprevenuecloudcustomer. |
java.util.Set<B2BUserGroupModel> |
getUserGroups()
Generated method - Getter of the
B2BUnit.UserGroups attribute defined at extension b2bcommerce. |
void |
setAccountManager(EmployeeModel value)
Generated method - Setter of
B2BUnit.accountManager attribute defined at extension b2bcommerce. |
void |
setAccountManagerGroups(java.util.Set<UserGroupModel> value)
Generated method - Setter of
B2BUnit.AccountManagerGroups attribute defined at extension b2bcommerce. |
void |
setApprovalProcessCode(java.lang.String value)
Generated method - Setter of
B2BUnit.approvalProcessCode attribute defined at extension b2bapprovalprocess. |
void |
setApproverGroups(java.util.Set<B2BUserGroupModel> value)
Generated method - Setter of
B2BUnit.ApproverGroups attribute defined at extension b2bapprovalprocess. |
void |
setApprovers(java.util.Set<B2BCustomerModel> value)
Generated method - Setter of
B2BUnit.Approvers attribute defined at extension b2bapprovalprocess. |
void |
setBudgets(java.util.List<B2BBudgetModel> value)
Generated method - Setter of
B2BUnit.Budgets attribute defined at extension b2bcommerce. |
void |
setCostCenters(java.util.List<B2BCostCenterModel> value)
Generated method - Setter of
B2BUnit.CostCenters attribute defined at extension b2bcommerce. |
void |
setCreditLimit(B2BCreditLimitModel value)
Generated method - Setter of
B2BUnit.CreditLimit attribute defined at extension b2bcommerce. |
void |
setDocument(java.util.Collection<B2BDocumentModel> value)
Generated method - Setter of
B2BUnit.document attribute defined at extension accountsummaryaddon. |
void |
setOrders(java.util.Set<AbstractOrderModel> value)
Generated method - Setter of
B2BUnit.Orders attribute defined at extension b2bcommerce. |
void |
setPermissions(java.util.Set<B2BPermissionModel> value)
Generated method - Setter of
B2BUnit.Permissions attribute defined at extension b2bapprovalprocess. |
void |
setQuoteLimit(B2BQuoteLimitModel value)
Generated method - Setter of
B2BUnit.QuoteLimit attribute defined at extension b2bcommerce. |
void |
setReportingOrganization(B2BUnitModel value)
Generated method - Setter of
B2BUnit.reportingOrganization attribute defined at extension b2bcommerce. |
void |
setRevenueCloudCompanyId(java.lang.String value)
Generated method - Setter of
B2BUnit.revenueCloudCompanyId attribute defined at extension saprevenuecloudcustomer. |
void |
setUserGroups(java.util.Set<B2BUserGroupModel> value)
Generated method - Setter of
B2BUnit.UserGroups attribute defined at extension b2bcommerce. |
getActive, getPath, setActive, setPathgetAddresses, getBillingAddress, getBillingAddresses, getBuyer, getBuyerSpecificID, getCarrier, getContact, getContactAddress, getContactAddresses, getCountry, getDunsID, getId, getIlnID, getLineOfBuisness, getManufacturer, getMedias, getProvidedCatalogs, getPurchasedCatalogs, getResponsibleCompany, getShippingAddress, getShippingAddresses, getSupplier, getSupplierSpecificID, getUnloadingAddress, getUnloadingAddresses, getVatID, setAddresses, setBillingAddress, setBuyer, setBuyerSpecificID, setCarrier, setContact, setContactAddress, setCountry, setDunsID, setId, setIlnID, setLineOfBuisness, setManufacturer, setMedias, setResponsibleCompany, setShippingAddress, setSupplier, setSupplierSpecificID, setUnloadingAddress, setVatIDgetHmcXML, getReadableLanguages, getRestrictions, getSavedQueries, getScimUserGroups, getUserDiscountGroup, getUserPriceGroup, getUserTaxGroup, getVendor, getWriteableLanguages, setHmcXML, setReadableLanguages, setRestrictions, setSavedQueries, setScimUserGroups, setUserDiscountGroup, setUserPriceGroup, setUserTaxGroup, setVendor, setWriteableLanguagesgetLocname, getLocName, getLocname, getLocName, getMaxBruteForceLoginAttempts, getMembers, setLocname, setLocName, setLocname, setLocName, setMaxBruteForceLoginAttempts, setMembersgetAccessibleCategories, getAllgroups, getAllGroups, getAllsearchrestrictions, getAllSearchRestrictions, getBackOfficeLoginDisabled, getCN, getCockpitUIConfigurations, getDescription, getDisplayName, getDisplayName, getDN, getGroups, getLdapsearchbase, getName, getProfilePicture, getReadableCatalogVersions, getReadableCockpitUIComponents, getReadAbstractLinkEntry, getReadCollections, getReadSavedQueries, getSearchrestrictions, getSearchRestrictions, getSyncJobs, getUid, getVisibleTemplates, getWatchedComments, getWritableCatalogVersions, getWritableCockpitUIComponents, getWriteCollections, setBackOfficeLoginDisabled, setCN, setCockpitUIConfigurations, setDescription, setDN, setGroups, setLdapsearchbase, setName, setProfilePicture, setReadableCatalogVersions, setReadableCockpitUIComponents, setReadAbstractLinkEntry, setReadCollections, setReadSavedQueries, setSyncJobs, setUid, setVisibleTemplates, setWatchedComments, setWritableCatalogVersions, setWritableCockpitUIComponents, setWriteCollectionsgetComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwnerequals, getItemModelContext, getItemtype, getPersistenceContext, getPk, getProperty, getProperty, getTenantId, hashCode, readResolve, setProperty, setProperty, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toObject, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toPrimitive, toString, writeReplacepublic static final java.lang.String _TYPECODE
public static final java.lang.String REPORTINGORGANIZATION
B2BUnit.reportingOrganization attribute defined at extension b2bcommerce.public static final java.lang.String USERGROUPS
B2BUnit.UserGroups attribute defined at extension b2bcommerce.public static final java.lang.String COSTCENTERS
B2BUnit.CostCenters attribute defined at extension b2bcommerce.public static final java.lang.String BUDGETS
B2BUnit.Budgets attribute defined at extension b2bcommerce.public static final java.lang.String ORDERS
B2BUnit.Orders attribute defined at extension b2bcommerce.public static final java.lang.String CREDITLIMIT
B2BUnit.CreditLimit attribute defined at extension b2bcommerce.public static final java.lang.String QUOTELIMIT
B2BUnit.QuoteLimit attribute defined at extension b2bcommerce.public static final java.lang.String ACCOUNTMANAGER
B2BUnit.accountManager attribute defined at extension b2bcommerce.public static final java.lang.String ACCOUNTMANAGERGROUPS
B2BUnit.AccountManagerGroups attribute defined at extension b2bcommerce.public static final java.lang.String APPROVALPROCESSCODE
B2BUnit.approvalProcessCode attribute defined at extension b2bapprovalprocess.public static final java.lang.String APPROVERGROUPS
B2BUnit.ApproverGroups attribute defined at extension b2bapprovalprocess.public static final java.lang.String PERMISSIONS
B2BUnit.Permissions attribute defined at extension b2bapprovalprocess.public static final java.lang.String APPROVERS
B2BUnit.Approvers attribute defined at extension b2bapprovalprocess.public static final java.lang.String REVENUECLOUDCOMPANYID
B2BUnit.revenueCloudCompanyId attribute defined at extension saprevenuecloudcustomer.public static final java.lang.String DOCUMENT
B2BUnit.document attribute defined at extension accountsummaryaddon.public B2BUnitModel()
public B2BUnitModel(ItemModelContext ctx)
ctx - the model context to be injected, must not be null@Deprecated public B2BUnitModel(java.lang.String _uid)
_uid - initial attribute declared by type Principal at extension core@Deprecated public B2BUnitModel(ItemModel _owner, java.lang.String _uid)
_owner - initial attribute declared by type Item at extension core_uid - initial attribute declared by type Principal at extension core@Accessor(qualifier="accountManager", type=GETTER) public EmployeeModel getAccountManager()
B2BUnit.accountManager attribute defined at extension b2bcommerce.@Accessor(qualifier="AccountManagerGroups", type=GETTER) public java.util.Set<UserGroupModel> getAccountManagerGroups()
B2BUnit.AccountManagerGroups attribute defined at extension b2bcommerce.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="approvalProcessCode", type=GETTER) public java.lang.String getApprovalProcessCode()
B2BUnit.approvalProcessCode attribute defined at extension b2bapprovalprocess.@Accessor(qualifier="ApproverGroups", type=GETTER) public java.util.Set<B2BUserGroupModel> getApproverGroups()
B2BUnit.ApproverGroups attribute defined at extension b2bapprovalprocess.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="Approvers", type=GETTER) public java.util.Set<B2BCustomerModel> getApprovers()
B2BUnit.Approvers attribute defined at extension b2bapprovalprocess.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="Budgets", type=GETTER) public java.util.List<B2BBudgetModel> getBudgets()
B2BUnit.Budgets attribute defined at extension b2bcommerce.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="CostCenters", type=GETTER) public java.util.List<B2BCostCenterModel> getCostCenters()
B2BUnit.CostCenters attribute defined at extension b2bcommerce.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="CreditLimit", type=GETTER) public B2BCreditLimitModel getCreditLimit()
B2BUnit.CreditLimit attribute defined at extension b2bcommerce.@Accessor(qualifier="document", type=GETTER) public java.util.Collection<B2BDocumentModel> getDocument()
B2BUnit.document attribute defined at extension accountsummaryaddon.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="Orders", type=GETTER) public java.util.Set<AbstractOrderModel> getOrders()
B2BUnit.Orders attribute defined at extension b2bcommerce.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="Permissions", type=GETTER) public java.util.Set<B2BPermissionModel> getPermissions()
B2BUnit.Permissions attribute defined at extension b2bapprovalprocess.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="QuoteLimit", type=GETTER) public B2BQuoteLimitModel getQuoteLimit()
B2BUnit.QuoteLimit attribute defined at extension b2bcommerce.@Accessor(qualifier="reportingOrganization", type=GETTER) public B2BUnitModel getReportingOrganization()
B2BUnit.reportingOrganization attribute defined at extension b2bcommerce.@Accessor(qualifier="revenueCloudCompanyId", type=GETTER) public java.lang.String getRevenueCloudCompanyId()
B2BUnit.revenueCloudCompanyId attribute defined at extension saprevenuecloudcustomer.@Accessor(qualifier="UserGroups", type=GETTER) public java.util.Set<B2BUserGroupModel> getUserGroups()
B2BUnit.UserGroups attribute defined at extension b2bcommerce.
Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.@Accessor(qualifier="accountManager", type=SETTER) public void setAccountManager(EmployeeModel value)
B2BUnit.accountManager attribute defined at extension b2bcommerce.value - the accountManager - Employee-Account Manager associated to a Parent B2BUnit@Accessor(qualifier="AccountManagerGroups", type=SETTER) public void setAccountManagerGroups(java.util.Set<UserGroupModel> value)
B2BUnit.AccountManagerGroups attribute defined at extension b2bcommerce.value - the AccountManagerGroups - User groups associated to a B2BUnit that hold other employees who can approve quotes@Accessor(qualifier="approvalProcessCode", type=SETTER) public void setApprovalProcessCode(java.lang.String value)
B2BUnit.approvalProcessCode attribute defined at extension b2bapprovalprocess.value - the approvalProcessCode - A name of the process to be consumed by process engine for
b2b order approval as defined in the process definition file.@Accessor(qualifier="ApproverGroups", type=SETTER) public void setApproverGroups(java.util.Set<B2BUserGroupModel> value)
B2BUnit.ApproverGroups attribute defined at extension b2bapprovalprocess.value - the ApproverGroups - User groups associated to a B2BUnit that hold other employees who can approve orders@Accessor(qualifier="Approvers", type=SETTER) public void setApprovers(java.util.Set<B2BCustomerModel> value)
B2BUnit.Approvers attribute defined at extension b2bapprovalprocess.value - the Approvers - Approvers associated to a customer@Accessor(qualifier="Budgets", type=SETTER) public void setBudgets(java.util.List<B2BBudgetModel> value)
B2BUnit.Budgets attribute defined at extension b2bcommerce.value - the Budgets - Budgets associated to a Parent B2BUnit@Accessor(qualifier="CostCenters", type=SETTER) public void setCostCenters(java.util.List<B2BCostCenterModel> value)
B2BUnit.CostCenters attribute defined at extension b2bcommerce.value - the CostCenters - CostCenters associated to a Parent B2BUnit@Accessor(qualifier="CreditLimit", type=SETTER) public void setCreditLimit(B2BCreditLimitModel value)
B2BUnit.CreditLimit attribute defined at extension b2bcommerce.value - the CreditLimit - Merchant Check associated to a Parent B2BUnit@Accessor(qualifier="document", type=SETTER) public void setDocument(java.util.Collection<B2BDocumentModel> value)
B2BUnit.document attribute defined at extension accountsummaryaddon.value - the document@Accessor(qualifier="Orders", type=SETTER) public void setOrders(java.util.Set<AbstractOrderModel> value)
B2BUnit.Orders attribute defined at extension b2bcommerce.value - the Orders@Accessor(qualifier="Permissions", type=SETTER) public void setPermissions(java.util.Set<B2BPermissionModel> value)
B2BUnit.Permissions attribute defined at extension b2bapprovalprocess.value - the Permissions - Permissions associated to a unit B2BUnit@Accessor(qualifier="QuoteLimit", type=SETTER) public void setQuoteLimit(B2BQuoteLimitModel value)
B2BUnit.QuoteLimit attribute defined at extension b2bcommerce.value - the QuoteLimit - Minimum Amount on Cart for qualifying for Quote Request@Accessor(qualifier="reportingOrganization", type=SETTER) public void setReportingOrganization(B2BUnitModel value)
B2BUnit.reportingOrganization attribute defined at extension b2bcommerce.value - the reportingOrganization@Accessor(qualifier="revenueCloudCompanyId", type=SETTER) public void setRevenueCloudCompanyId(java.lang.String value)
B2BUnit.revenueCloudCompanyId attribute defined at extension saprevenuecloudcustomer.value - the revenueCloudCompanyId - Company ID from the Revenue Cloud system.@Accessor(qualifier="UserGroups", type=SETTER) public void setUserGroups(java.util.Set<B2BUserGroupModel> value)
B2BUnit.UserGroups attribute defined at extension b2bcommerce.value - the UserGroupsCopyright © 2018 SAP SE. All Rights Reserved.