public class B2BUnitModel extends OrgUnitModel
AbstractItemModel.NewModelContextFactory| Modifier and Type | Field and Description |
|---|---|
static String |
_TYPECODE
Generated model type code constant.
|
static String |
ACCOUNTMANAGER
Generated constant - Attribute key of
B2BUnit.accountManager attribute defined at extension b2bcommerce. |
static String |
ACCOUNTMANAGERGROUPS
Generated constant - Attribute key of
B2BUnit.AccountManagerGroups attribute defined at extension b2bcommerce. |
static String |
APPROVALPROCESSCODE
Generated constant - Attribute key of
B2BUnit.approvalProcessCode attribute defined at extension b2bapprovalprocess. |
static String |
APPROVERGROUPS
Generated constant - Attribute key of
B2BUnit.ApproverGroups attribute defined at extension b2bapprovalprocess. |
static String |
APPROVERS
Generated constant - Attribute key of
B2BUnit.Approvers attribute defined at extension b2bapprovalprocess. |
static String |
BUDGETS
Generated constant - Attribute key of
B2BUnit.Budgets attribute defined at extension b2bcommerce. |
static String |
COSTCENTERS
Generated constant - Attribute key of
B2BUnit.CostCenters attribute defined at extension b2bcommerce. |
static String |
CREDITLIMIT
Generated constant - Attribute key of
B2BUnit.CreditLimit attribute defined at extension b2bcommerce. |
static String |
DOCUMENT
Generated constant - Attribute key of
B2BUnit.document attribute defined at extension accountsummaryaddon. |
static String |
ORDERS
Generated constant - Attribute key of
B2BUnit.Orders attribute defined at extension b2bcommerce. |
static String |
PERMISSIONS
Generated constant - Attribute key of
B2BUnit.Permissions attribute defined at extension b2bapprovalprocess. |
static String |
QUOTELIMIT
Generated constant - Attribute key of
B2BUnit.QuoteLimit attribute defined at extension b2bcommerce. |
static String |
REPORTINGORGANIZATION
Generated constant - Attribute key of
B2BUnit.reportingOrganization attribute defined at extension b2bcommerce. |
static String |
USERGROUPS
Generated constant - Attribute key of
B2BUnit.UserGroups attribute defined at extension b2bcommerce. |
ACTIVEADDRESSES, 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, _BTGASSIGNTOGROUPDEFINITIONGROUP, _USERGROUPSFORRESTRICTION, BTGASSIGNTOGROUP, HMCLOGINDISABLED, HMCXML, READABLELANGUAGES, RESTRICTIONS, SAVEDQUERIES, USERDISCOUNTGROUP, USERPRICEGROUP, USERTAXGROUP, 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, READPUBLICATION, READPUBLICATIONCOMPONENT, READSAVEDQUERIES, SEARCHRESTRICTIONS, SYNCJOBS, UID, VISIBLETEMPLATES, WATCHEDCOMMENTS, WRITABLECATALOGVERSIONS, WRITABLECOCKPITUICOMPONENTS, WRITECOLLECTIONS, WRITEPUBLICATION, WRITEPUBLICATIONCOMPONENT_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PKLANGUAGE_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,
String _uid)
Deprecated.
Since 4.1.1 Please use the default constructor without parameters
|
B2BUnitModel(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. |
Set<UserGroupModel> |
getAccountManagerGroups()
Generated method - Getter of the
B2BUnit.AccountManagerGroups attribute defined at extension b2bcommerce. |
String |
getApprovalProcessCode()
Generated method - Getter of the
B2BUnit.approvalProcessCode attribute defined at extension b2bapprovalprocess. |
Set<B2BUserGroupModel> |
getApproverGroups()
Generated method - Getter of the
B2BUnit.ApproverGroups attribute defined at extension b2bapprovalprocess. |
Set<B2BCustomerModel> |
getApprovers()
Generated method - Getter of the
B2BUnit.Approvers attribute defined at extension b2bapprovalprocess. |
List<B2BBudgetModel> |
getBudgets()
Generated method - Getter of the
B2BUnit.Budgets attribute defined at extension b2bcommerce. |
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. |
Collection<B2BDocumentModel> |
getDocument()
Generated method - Getter of the
B2BUnit.document attribute defined at extension accountsummaryaddon. |
Set<AbstractOrderModel> |
getOrders()
Generated method - Getter of the
B2BUnit.Orders attribute defined at extension b2bcommerce. |
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. |
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(Set<UserGroupModel> value)
Generated method - Setter of
B2BUnit.AccountManagerGroups attribute defined at extension b2bcommerce. |
void |
setApprovalProcessCode(String value)
Generated method - Setter of
B2BUnit.approvalProcessCode attribute defined at extension b2bapprovalprocess. |
void |
setApproverGroups(Set<B2BUserGroupModel> value)
Generated method - Setter of
B2BUnit.ApproverGroups attribute defined at extension b2bapprovalprocess. |
void |
setApprovers(Set<B2BCustomerModel> value)
Generated method - Setter of
B2BUnit.Approvers attribute defined at extension b2bapprovalprocess. |
void |
setBudgets(List<B2BBudgetModel> value)
Generated method - Setter of
B2BUnit.Budgets attribute defined at extension b2bcommerce. |
void |
setCostCenters(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(Collection<B2BDocumentModel> value)
Generated method - Setter of
B2BUnit.document attribute defined at extension accountsummaryaddon. |
void |
setOrders(Set<AbstractOrderModel> value)
Generated method - Setter of
B2BUnit.Orders attribute defined at extension b2bcommerce. |
void |
setPermissions(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 |
setUserGroups(Set<B2BUserGroupModel> value)
Generated method - Setter of
B2BUnit.UserGroups attribute defined at extension b2bcommerce. |
getActive, setActivegetAddresses, 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, setVatIDgetBTGAssignToGroup, getHmcLoginDisabled, getHmcXML, getReadableLanguages, getRestrictions, getSavedQueries, getUserDiscountGroup, getUserPriceGroup, getUserTaxGroup, getWriteableLanguages, setBTGAssignToGroup, setHmcLoginDisabled, setHmcXML, setReadableLanguages, setRestrictions, setSavedQueries, setUserDiscountGroup, setUserPriceGroup, setUserTaxGroup, 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, getReadPublication, getReadPublicationComponent, getReadSavedQueries, getSearchrestrictions, getSearchRestrictions, getSyncJobs, getUid, getVisibleTemplates, getWatchedComments, getWritableCatalogVersions, getWritableCockpitUIComponents, getWriteCollections, getWritePublication, getWritePublicationComponent, setBackOfficeLoginDisabled, setCN, setCockpitUIConfigurations, setDescription, setDN, setGroups, setLdapsearchbase, setName, setProfilePicture, setReadableCatalogVersions, setReadableCockpitUIComponents, setReadAbstractLinkEntry, setReadCollections, setReadPublication, setReadPublicationComponent, setReadSavedQueries, setSyncJobs, setUid, setVisibleTemplates, setWatchedComments, setWritableCatalogVersions, setWritableCockpitUIComponents, setWriteCollections, setWritePublication, setWritePublicationComponentgetComments, getCreationtime, getModifiedtime, getOwner, 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 String _TYPECODE
public static final String REPORTINGORGANIZATION
B2BUnit.reportingOrganization attribute defined at extension b2bcommerce.public static final String USERGROUPS
B2BUnit.UserGroups attribute defined at extension b2bcommerce.public static final String COSTCENTERS
B2BUnit.CostCenters attribute defined at extension b2bcommerce.public static final String BUDGETS
B2BUnit.Budgets attribute defined at extension b2bcommerce.public static final String ORDERS
B2BUnit.Orders attribute defined at extension b2bcommerce.public static final String CREDITLIMIT
B2BUnit.CreditLimit attribute defined at extension b2bcommerce.public static final String QUOTELIMIT
B2BUnit.QuoteLimit attribute defined at extension b2bcommerce.public static final String ACCOUNTMANAGER
B2BUnit.accountManager attribute defined at extension b2bcommerce.public static final String ACCOUNTMANAGERGROUPS
B2BUnit.AccountManagerGroups attribute defined at extension b2bcommerce.public static final String APPROVALPROCESSCODE
B2BUnit.approvalProcessCode attribute defined at extension b2bapprovalprocess.public static final String APPROVERGROUPS
B2BUnit.ApproverGroups attribute defined at extension b2bapprovalprocess.public static final String PERMISSIONS
B2BUnit.Permissions attribute defined at extension b2bapprovalprocess.public static final String APPROVERS
B2BUnit.Approvers attribute defined at extension b2bapprovalprocess.public static final 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(String _uid)
_uid - initial attribute declared by type Principal at extension core@Deprecated public B2BUnitModel(ItemModel _owner, 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 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 String getApprovalProcessCode()
B2BUnit.approvalProcessCode attribute defined at extension b2bapprovalprocess.@Accessor(qualifier="ApproverGroups", type=GETTER) public 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 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 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 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 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 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 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="UserGroups", type=GETTER) public 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(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(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(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(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(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(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(Collection<B2BDocumentModel> value)
B2BUnit.document attribute defined at extension accountsummaryaddon.value - the document@Accessor(qualifier="Orders", type=SETTER) public void setOrders(Set<AbstractOrderModel> value)
B2BUnit.Orders attribute defined at extension b2bcommerce.value - the Orders@Accessor(qualifier="Permissions", type=SETTER) public void setPermissions(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 reportingOrganizationCopyright © 2017 SAP SE. All Rights Reserved.