Package de.hybris.platform.b2b.model
Class B2BUnitModel
- java.lang.Object
-
- All Implemented Interfaces:
java.io.Serializable
public class B2BUnitModel extends OrgUnitModel
Generated model class for type B2BUnit first defined at extension b2bcommerce.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
AbstractItemModel.NewModelContextFactory
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String_TYPECODEGenerated model type code constant.static java.lang.StringACCOUNTMANAGERGenerated constant - Attribute key ofB2BUnit.accountManagerattribute defined at extensionb2bcommerce.static java.lang.StringACCOUNTMANAGERGROUPSGenerated constant - Attribute key ofB2BUnit.AccountManagerGroupsattribute defined at extensionb2bcommerce.static java.lang.StringAPPROVALPROCESSCODEGenerated constant - Attribute key ofB2BUnit.approvalProcessCodeattribute defined at extensionb2bapprovalprocess.static java.lang.StringAPPROVERGROUPSGenerated constant - Attribute key ofB2BUnit.ApproverGroupsattribute defined at extensionb2bapprovalprocess.static java.lang.StringAPPROVERSGenerated constant - Attribute key ofB2BUnit.Approversattribute defined at extensionb2bapprovalprocess.static java.lang.StringB2BUNITPKGenerated constant - Attribute key ofB2BUnit.b2bUnitPkattribute defined at extensionagentdesktopdataexchangeb2b.static java.lang.StringBUDGETSGenerated constant - Attribute key ofB2BUnit.Budgetsattribute defined at extensionb2bcommerce.static java.lang.StringCOSTCENTERSGenerated constant - Attribute key ofB2BUnit.CostCentersattribute defined at extensionb2bcommerce.static java.lang.StringCREDITLIMITGenerated constant - Attribute key ofB2BUnit.CreditLimitattribute defined at extensionb2bcommerce.static java.lang.StringDOCUMENTGenerated constant - Attribute key ofB2BUnit.documentattribute defined at extensionaccountsummaryaddon.static java.lang.StringISDELETEGenerated constant - Attribute key ofB2BUnit.isDeleteattribute defined at extensionagentdesktopdataexchangeb2b.static java.lang.StringISSEALEDGenerated constant - Attribute key ofB2BUnit.isSealedattribute defined at extensionagentdesktopdataexchangeb2b.static java.lang.StringORDERSGenerated constant - Attribute key ofB2BUnit.Ordersattribute defined at extensionb2bcommerce.static java.lang.StringPARENTB2BUNITIDGenerated constant - Attribute key ofB2BUnit.parentB2BUnitIdattribute defined at extensionagentdesktopdataexchangeb2b.static java.lang.StringPARENTB2BUNITPKGenerated constant - Attribute key ofB2BUnit.parentB2BUnitPkattribute defined at extensionagentdesktopdataexchangeb2b.static java.lang.StringPERMISSIONSGenerated constant - Attribute key ofB2BUnit.Permissionsattribute defined at extensionb2bapprovalprocess.static java.lang.StringQUOTELIMITGenerated constant - Attribute key ofB2BUnit.QuoteLimitattribute defined at extensionb2bcommerce.static java.lang.StringREPORTINGORGANIZATIONGenerated constant - Attribute key ofB2BUnit.reportingOrganizationattribute defined at extensionb2bcommerce.static java.lang.StringREVENUECLOUDCOMPANYIDGenerated constant - Attribute key ofB2BUnit.revenueCloudCompanyIdattribute defined at extensionsaprevenuecloudcustomer.static java.lang.StringUSERGROUPSGenerated constant - Attribute key ofB2BUnit.UserGroupsattribute defined at extensionb2bcommerce.-
Fields inherited from class de.hybris.platform.commerceservices.model.OrgUnitModel
ACTIVE, PATH
-
Fields inherited from class de.hybris.platform.catalog.model.CompanyModel
ADDRESSES, 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
-
Fields inherited from class de.hybris.platform.core.model.user.UserGroupModel
_BACKOFFICESAVEDQUERY2USERGROUPRELATION, _SAMLUSERGROUPTOUSERGROUPRELATION, _SCIMUSERGROUPTOUSERGROUPRELATION, _USERGROUPSFORRESTRICTION, _VENDOR2USERGROUPRELATION, HMCXML, READABLELANGUAGES, RESTRICTIONS, SAMLUSERGROUPS, SAVEDQUERIES, SCIMUSERGROUPS, USERDISCOUNTGROUP, USERPRICEGROUP, USERTAXGROUP, VENDOR, WRITEABLELANGUAGES
-
Fields inherited from class de.hybris.platform.core.model.security.PrincipalGroupModel
_PRINCIPALGROUPRELATION, _SAPCPIB2BCUSTOMER2SAPCPIOUTBOUNDB2BCUSTOMER, B2BCUSTOMER, GROUPITEMPK, GROUPITEMTYPE, LOCNAME, MAXBRUTEFORCELOGINATTEMPTS, MEMBERS
-
Fields inherited from class de.hybris.platform.core.model.security.PrincipalModel
_CATEGORY2PRINCIPALRELATION, _COMMENTWATCHERRELATION, _PRINCIPAL2COCKPITUICOMPONENTREADACCESSRELATION, _PRINCIPAL2COCKPITUICOMPONENTWRITEACCESSRELATION, _SYNCITEMJOB2PRINCIPAL, _WORKFLOWTEMPLATE2PRINCIPALRELATION, ACCESSIBLECATEGORIES, ALLGROUPS, ALLSEARCHRESTRICTIONS, BACKOFFICELOGINDISABLED, CN, COCKPITUICONFIGURATIONS, DESCRIPTION, DISPLAYNAME, DN, GROUPS, LDAPSEARCHBASE, NAME, PROFILEPICTURE, READABLECATALOGVERSIONS, READABLECOCKPITUICOMPONENTS, READCOLLECTIONS, READSAVEDQUERIES, SEARCHRESTRICTIONS, SYNCJOBS, UID, VISIBLETEMPLATES, WATCHEDCOMMENTS, WRITABLECATALOGVERSIONS, WRITABLECOCKPITUICOMPONENTS, WRITECOLLECTIONS
-
Fields inherited from class de.hybris.platform.core.model.ItemModel
_COMMENTITEMRELATION, COMMENTS, CREATIONTIME, ITEMTYPE, MODIFIEDTIME, OWNER, PK, SEALED
-
Fields inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
LANGUAGE_FALLBACK_ENABLED_SERVICE_LAYER, MODEL_CONTEXT_FACTORY
-
-
Constructor Summary
Constructors Constructor Description B2BUnitModel()Generated constructor - Default constructor for generic creation.B2BUnitModel(ItemModel _owner, java.lang.String _uid)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersB2BUnitModel(ItemModelContext ctx)Generated constructor - Default constructor for creation with existing contextB2BUnitModel(java.lang.String _uid)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parameters
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EmployeeModelgetAccountManager()Generated method - Getter of theB2BUnit.accountManagerattribute defined at extensionb2bcommerce.java.util.Set<UserGroupModel>getAccountManagerGroups()Generated method - Getter of theB2BUnit.AccountManagerGroupsattribute defined at extensionb2bcommerce.java.lang.StringgetApprovalProcessCode()Generated method - Getter of theB2BUnit.approvalProcessCodeattribute defined at extensionb2bapprovalprocess.java.util.Set<B2BUserGroupModel>getApproverGroups()Generated method - Getter of theB2BUnit.ApproverGroupsattribute defined at extensionb2bapprovalprocess.java.util.Set<B2BCustomerModel>getApprovers()Generated method - Getter of theB2BUnit.Approversattribute defined at extensionb2bapprovalprocess.java.lang.StringgetB2bUnitPk()Generated method - Getter of theB2BUnit.b2bUnitPkattribute defined at extensionagentdesktopdataexchangeb2b.java.util.List<B2BBudgetModel>getBudgets()Generated method - Getter of theB2BUnit.Budgetsattribute defined at extensionb2bcommerce.java.util.List<B2BCostCenterModel>getCostCenters()Generated method - Getter of theB2BUnit.CostCentersattribute defined at extensionb2bcommerce.B2BCreditLimitModelgetCreditLimit()Generated method - Getter of theB2BUnit.CreditLimitattribute defined at extensionb2bcommerce.java.util.Collection<B2BDocumentModel>getDocument()Generated method - Getter of theB2BUnit.documentattribute defined at extensionaccountsummaryaddon.java.lang.BooleangetIsDelete()Generated method - Getter of theB2BUnit.isDeleteattribute defined at extensionagentdesktopdataexchangeb2b.java.lang.BooleangetIsSealed()Generated method - Getter of theB2BUnit.isSealedattribute defined at extensionagentdesktopdataexchangeb2b.java.util.Set<AbstractOrderModel>getOrders()Generated method - Getter of theB2BUnit.Ordersattribute defined at extensionb2bcommerce.java.lang.StringgetParentB2BUnitId()Generated method - Getter of theB2BUnit.parentB2BUnitIdattribute defined at extensionagentdesktopdataexchangeb2b.java.lang.StringgetParentB2BUnitPk()Generated method - Getter of theB2BUnit.parentB2BUnitPkattribute defined at extensionagentdesktopdataexchangeb2b.java.util.Set<B2BPermissionModel>getPermissions()Generated method - Getter of theB2BUnit.Permissionsattribute defined at extensionb2bapprovalprocess.B2BQuoteLimitModelgetQuoteLimit()Generated method - Getter of theB2BUnit.QuoteLimitattribute defined at extensionb2bcommerce.B2BUnitModelgetReportingOrganization()Generated method - Getter of theB2BUnit.reportingOrganizationattribute defined at extensionb2bcommerce.java.lang.StringgetRevenueCloudCompanyId()Generated method - Getter of theB2BUnit.revenueCloudCompanyIdattribute defined at extensionsaprevenuecloudcustomer.java.util.Set<B2BUserGroupModel>getUserGroups()Generated method - Getter of theB2BUnit.UserGroupsattribute defined at extensionb2bcommerce.voidsetAccountManager(EmployeeModel value)Generated method - Setter ofB2BUnit.accountManagerattribute defined at extensionb2bcommerce.voidsetAccountManagerGroups(java.util.Set<UserGroupModel> value)Generated method - Setter ofB2BUnit.AccountManagerGroupsattribute defined at extensionb2bcommerce.voidsetApprovalProcessCode(java.lang.String value)Generated method - Setter ofB2BUnit.approvalProcessCodeattribute defined at extensionb2bapprovalprocess.voidsetApproverGroups(java.util.Set<B2BUserGroupModel> value)Generated method - Setter ofB2BUnit.ApproverGroupsattribute defined at extensionb2bapprovalprocess.voidsetApprovers(java.util.Set<B2BCustomerModel> value)Generated method - Setter ofB2BUnit.Approversattribute defined at extensionb2bapprovalprocess.voidsetB2bUnitPk(java.lang.String value)Generated method - Setter ofB2BUnit.b2bUnitPkattribute defined at extensionagentdesktopdataexchangeb2b.voidsetBudgets(java.util.List<B2BBudgetModel> value)Generated method - Setter ofB2BUnit.Budgetsattribute defined at extensionb2bcommerce.voidsetCostCenters(java.util.List<B2BCostCenterModel> value)Generated method - Setter ofB2BUnit.CostCentersattribute defined at extensionb2bcommerce.voidsetCreditLimit(B2BCreditLimitModel value)Generated method - Setter ofB2BUnit.CreditLimitattribute defined at extensionb2bcommerce.voidsetDocument(java.util.Collection<B2BDocumentModel> value)Generated method - Setter ofB2BUnit.documentattribute defined at extensionaccountsummaryaddon.voidsetIsDelete(java.lang.Boolean value)Generated method - Setter ofB2BUnit.isDeleteattribute defined at extensionagentdesktopdataexchangeb2b.voidsetIsSealed(java.lang.Boolean value)Generated method - Setter ofB2BUnit.isSealedattribute defined at extensionagentdesktopdataexchangeb2b.voidsetOrders(java.util.Set<AbstractOrderModel> value)Generated method - Setter ofB2BUnit.Ordersattribute defined at extensionb2bcommerce.voidsetParentB2BUnitId(java.lang.String value)Generated method - Setter ofB2BUnit.parentB2BUnitIdattribute defined at extensionagentdesktopdataexchangeb2b.voidsetParentB2BUnitPk(java.lang.String value)Generated method - Setter ofB2BUnit.parentB2BUnitPkattribute defined at extensionagentdesktopdataexchangeb2b.voidsetPermissions(java.util.Set<B2BPermissionModel> value)Generated method - Setter ofB2BUnit.Permissionsattribute defined at extensionb2bapprovalprocess.voidsetQuoteLimit(B2BQuoteLimitModel value)Generated method - Setter ofB2BUnit.QuoteLimitattribute defined at extensionb2bcommerce.voidsetReportingOrganization(B2BUnitModel value)Generated method - Setter ofB2BUnit.reportingOrganizationattribute defined at extensionb2bcommerce.voidsetRevenueCloudCompanyId(java.lang.String value)Generated method - Setter ofB2BUnit.revenueCloudCompanyIdattribute defined at extensionsaprevenuecloudcustomer.voidsetUserGroups(java.util.Set<B2BUserGroupModel> value)Generated method - Setter ofB2BUnit.UserGroupsattribute defined at extensionb2bcommerce.-
Methods inherited from class de.hybris.platform.commerceservices.model.OrgUnitModel
getActive, getPath, setActive, setPath
-
Methods inherited from class de.hybris.platform.catalog.model.CompanyModel
getAddresses, 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, setVatID
-
Methods inherited from class de.hybris.platform.core.model.user.UserGroupModel
getHmcXML, getReadableLanguages, getRestrictions, getSavedQueries, getScimUserGroups, getUserDiscountGroup, getUserPriceGroup, getUserTaxGroup, getVendor, getWriteableLanguages, setHmcXML, setReadableLanguages, setRestrictions, setSavedQueries, setScimUserGroups, setUserDiscountGroup, setUserPriceGroup, setUserTaxGroup, setVendor, setWriteableLanguages
-
Methods inherited from class de.hybris.platform.core.model.security.PrincipalGroupModel
getB2bCustomer, getGroupItemPk, getGroupItemtype, getLocname, getLocname, getLocName, getLocName, getMaxBruteForceLoginAttempts, getMembers, setB2bCustomer, setGroupItemPk, setGroupItemtype, setLocname, setLocname, setLocName, setLocName, setMaxBruteForceLoginAttempts, setMembers
-
Methods inherited from class de.hybris.platform.core.model.security.PrincipalModel
getAccessibleCategories, getAllgroups, getAllGroups, getAllsearchrestrictions, getAllSearchRestrictions, getBackOfficeLoginDisabled, getCN, getCockpitUIConfigurations, getDescription, getDisplayName, getDisplayName, getDN, getGroups, getLdapsearchbase, getName, getProfilePicture, getReadableCatalogVersions, getReadableCockpitUIComponents, getReadCollections, getReadSavedQueries, getSearchrestrictions, getSearchRestrictions, getSyncJobs, getUid, getVisibleTemplates, getWatchedComments, getWritableCatalogVersions, getWritableCockpitUIComponents, getWriteCollections, setBackOfficeLoginDisabled, setCN, setCockpitUIConfigurations, setDescription, setDN, setGroups, setLdapsearchbase, setName, setProfilePicture, setReadableCatalogVersions, setReadableCockpitUIComponents, setReadCollections, setReadSavedQueries, setSyncJobs, setUid, setVisibleTemplates, setWatchedComments, setWritableCatalogVersions, setWritableCockpitUIComponents, setWriteCollections
-
Methods inherited from class de.hybris.platform.core.model.ItemModel
getComments, getCreationtime, getModifiedtime, getOwner, isSealed, setComments, setCreationtime, setModifiedtime, setOwner
-
Methods inherited from class de.hybris.platform.servicelayer.model.AbstractItemModel
equals, 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, writeReplace
-
-
-
-
Field Detail
-
_TYPECODE
public static final java.lang.String _TYPECODE
Generated model type code constant.- See Also:
- Constant Field Values
-
REPORTINGORGANIZATION
public static final java.lang.String REPORTINGORGANIZATION
Generated constant - Attribute key ofB2BUnit.reportingOrganizationattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
USERGROUPS
public static final java.lang.String USERGROUPS
Generated constant - Attribute key ofB2BUnit.UserGroupsattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
COSTCENTERS
public static final java.lang.String COSTCENTERS
Generated constant - Attribute key ofB2BUnit.CostCentersattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
BUDGETS
public static final java.lang.String BUDGETS
Generated constant - Attribute key ofB2BUnit.Budgetsattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
ORDERS
public static final java.lang.String ORDERS
Generated constant - Attribute key ofB2BUnit.Ordersattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
CREDITLIMIT
public static final java.lang.String CREDITLIMIT
Generated constant - Attribute key ofB2BUnit.CreditLimitattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
QUOTELIMIT
public static final java.lang.String QUOTELIMIT
Generated constant - Attribute key ofB2BUnit.QuoteLimitattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
ACCOUNTMANAGER
public static final java.lang.String ACCOUNTMANAGER
Generated constant - Attribute key ofB2BUnit.accountManagerattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
ACCOUNTMANAGERGROUPS
public static final java.lang.String ACCOUNTMANAGERGROUPS
Generated constant - Attribute key ofB2BUnit.AccountManagerGroupsattribute defined at extensionb2bcommerce.- See Also:
- Constant Field Values
-
APPROVALPROCESSCODE
public static final java.lang.String APPROVALPROCESSCODE
Generated constant - Attribute key ofB2BUnit.approvalProcessCodeattribute defined at extensionb2bapprovalprocess.- See Also:
- Constant Field Values
-
APPROVERGROUPS
public static final java.lang.String APPROVERGROUPS
Generated constant - Attribute key ofB2BUnit.ApproverGroupsattribute defined at extensionb2bapprovalprocess.- See Also:
- Constant Field Values
-
PERMISSIONS
public static final java.lang.String PERMISSIONS
Generated constant - Attribute key ofB2BUnit.Permissionsattribute defined at extensionb2bapprovalprocess.- See Also:
- Constant Field Values
-
APPROVERS
public static final java.lang.String APPROVERS
Generated constant - Attribute key ofB2BUnit.Approversattribute defined at extensionb2bapprovalprocess.- See Also:
- Constant Field Values
-
DOCUMENT
public static final java.lang.String DOCUMENT
Generated constant - Attribute key ofB2BUnit.documentattribute defined at extensionaccountsummaryaddon.- See Also:
- Constant Field Values
-
ISSEALED
public static final java.lang.String ISSEALED
Generated constant - Attribute key ofB2BUnit.isSealedattribute defined at extensionagentdesktopdataexchangeb2b.- See Also:
- Constant Field Values
-
B2BUNITPK
public static final java.lang.String B2BUNITPK
Generated constant - Attribute key ofB2BUnit.b2bUnitPkattribute defined at extensionagentdesktopdataexchangeb2b.- See Also:
- Constant Field Values
-
PARENTB2BUNITID
public static final java.lang.String PARENTB2BUNITID
Generated constant - Attribute key ofB2BUnit.parentB2BUnitIdattribute defined at extensionagentdesktopdataexchangeb2b.- See Also:
- Constant Field Values
-
PARENTB2BUNITPK
public static final java.lang.String PARENTB2BUNITPK
Generated constant - Attribute key ofB2BUnit.parentB2BUnitPkattribute defined at extensionagentdesktopdataexchangeb2b.- See Also:
- Constant Field Values
-
ISDELETE
public static final java.lang.String ISDELETE
Generated constant - Attribute key ofB2BUnit.isDeleteattribute defined at extensionagentdesktopdataexchangeb2b.- See Also:
- Constant Field Values
-
REVENUECLOUDCOMPANYID
public static final java.lang.String REVENUECLOUDCOMPANYID
Generated constant - Attribute key ofB2BUnit.revenueCloudCompanyIdattribute defined at extensionsaprevenuecloudcustomer.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
B2BUnitModel
public B2BUnitModel()
Generated constructor - Default constructor for generic creation.
-
B2BUnitModel
public B2BUnitModel(ItemModelContext ctx)
Generated constructor - Default constructor for creation with existing context- Parameters:
ctx- the model context to be injected, must not be null
-
B2BUnitModel
@Deprecated(since="4.1.1", forRemoval=true) public B2BUnitModel(java.lang.String _uid)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - Constructor with all mandatory attributes.- Parameters:
_uid- initial attribute declared by typePrincipalat extensioncore
-
B2BUnitModel
@Deprecated(since="4.1.1", forRemoval=true) public B2BUnitModel(ItemModel _owner, java.lang.String _uid)Deprecated, for removal: This API element is subject to removal in a future version.since 4.1.1 Please use the default constructor without parametersGenerated constructor - for all mandatory and initial attributes.- Parameters:
_owner- initial attribute declared by typeItemat extensioncore_uid- initial attribute declared by typePrincipalat extensioncore
-
-
Method Detail
-
getAccountManager
@Accessor(qualifier="accountManager", type=GETTER) public EmployeeModel getAccountManager()
Generated method - Getter of theB2BUnit.accountManagerattribute defined at extensionb2bcommerce.- Returns:
- the accountManager - Employee-Account Manager associated to a Parent B2BUnit
-
getAccountManagerGroups
@Accessor(qualifier="AccountManagerGroups", type=GETTER) public java.util.Set<UserGroupModel> getAccountManagerGroups()
Generated method - Getter of theB2BUnit.AccountManagerGroupsattribute defined at extensionb2bcommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the AccountManagerGroups - User groups associated to a B2BUnit that hold other employees who can approve quotes
-
getApprovalProcessCode
@Accessor(qualifier="approvalProcessCode", type=GETTER) public java.lang.String getApprovalProcessCode()
Generated method - Getter of theB2BUnit.approvalProcessCodeattribute defined at extensionb2bapprovalprocess.- Returns:
- the approvalProcessCode - A name of the process to be consumed by process engine for b2b order approval as defined in the process definition file.
-
getApproverGroups
@Accessor(qualifier="ApproverGroups", type=GETTER) public java.util.Set<B2BUserGroupModel> getApproverGroups()
Generated method - Getter of theB2BUnit.ApproverGroupsattribute defined at extensionb2bapprovalprocess. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the ApproverGroups - User groups associated to a B2BUnit that hold other employees who can approve orders
-
getApprovers
@Accessor(qualifier="Approvers", type=GETTER) public java.util.Set<B2BCustomerModel> getApprovers()
Generated method - Getter of theB2BUnit.Approversattribute defined at extensionb2bapprovalprocess. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the Approvers - Approvers associated to a customer
-
getB2bUnitPk
@Accessor(qualifier="b2bUnitPk", type=GETTER) public java.lang.String getB2bUnitPk()
Generated method - Getter of theB2BUnit.b2bUnitPkattribute defined at extensionagentdesktopdataexchangeb2b.- Returns:
- the b2bUnitPk - b2bUnitPk from the Commerce System
-
getBudgets
@Accessor(qualifier="Budgets", type=GETTER) public java.util.List<B2BBudgetModel> getBudgets()
Generated method - Getter of theB2BUnit.Budgetsattribute defined at extensionb2bcommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the Budgets - Budgets associated to a Parent B2BUnit
-
getCostCenters
@Accessor(qualifier="CostCenters", type=GETTER) public java.util.List<B2BCostCenterModel> getCostCenters()
Generated method - Getter of theB2BUnit.CostCentersattribute defined at extensionb2bcommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the CostCenters - CostCenters associated to a Parent B2BUnit
-
getCreditLimit
@Accessor(qualifier="CreditLimit", type=GETTER) public B2BCreditLimitModel getCreditLimit()
Generated method - Getter of theB2BUnit.CreditLimitattribute defined at extensionb2bcommerce.- Returns:
- the CreditLimit - Merchant Check associated to a Parent B2BUnit
-
getDocument
@Accessor(qualifier="document", type=GETTER) public java.util.Collection<B2BDocumentModel> getDocument()
Generated method - Getter of theB2BUnit.documentattribute defined at extensionaccountsummaryaddon. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the document
-
getIsDelete
@Accessor(qualifier="isDelete", type=GETTER) public java.lang.Boolean getIsDelete()
Generated method - Getter of theB2BUnit.isDeleteattribute defined at extensionagentdesktopdataexchangeb2b.- Returns:
- the isDelete - is delete from the Commerce System
-
getIsSealed
@Accessor(qualifier="isSealed", type=GETTER) public java.lang.Boolean getIsSealed()
Generated method - Getter of theB2BUnit.isSealedattribute defined at extensionagentdesktopdataexchangeb2b.- Returns:
- the isSealed - is sealed from the Commerce System
-
getOrders
@Accessor(qualifier="Orders", type=GETTER) public java.util.Set<AbstractOrderModel> getOrders()
Generated method - Getter of theB2BUnit.Ordersattribute defined at extensionb2bcommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the Orders
-
getParentB2BUnitId
@Accessor(qualifier="parentB2BUnitId", type=GETTER) public java.lang.String getParentB2BUnitId()
Generated method - Getter of theB2BUnit.parentB2BUnitIdattribute defined at extensionagentdesktopdataexchangeb2b.- Returns:
- the parentB2BUnitId - parentB2BUnitId from the Commerce System
-
getParentB2BUnitPk
@Accessor(qualifier="parentB2BUnitPk", type=GETTER) public java.lang.String getParentB2BUnitPk()
Generated method - Getter of theB2BUnit.parentB2BUnitPkattribute defined at extensionagentdesktopdataexchangeb2b.- Returns:
- the parentB2BUnitPk - parentB2BUnitPk from the Commerce System
-
getPermissions
@Accessor(qualifier="Permissions", type=GETTER) public java.util.Set<B2BPermissionModel> getPermissions()
Generated method - Getter of theB2BUnit.Permissionsattribute defined at extensionb2bapprovalprocess. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the Permissions - Permissions associated to a unit B2BUnit
-
getQuoteLimit
@Accessor(qualifier="QuoteLimit", type=GETTER) public B2BQuoteLimitModel getQuoteLimit()
Generated method - Getter of theB2BUnit.QuoteLimitattribute defined at extensionb2bcommerce.- Returns:
- the QuoteLimit - Minimum Amount on Cart for qualifying for Quote Request
-
getReportingOrganization
@Accessor(qualifier="reportingOrganization", type=GETTER) public B2BUnitModel getReportingOrganization()
Generated method - Getter of theB2BUnit.reportingOrganizationattribute defined at extensionb2bcommerce.- Returns:
- the reportingOrganization
-
getRevenueCloudCompanyId
@Accessor(qualifier="revenueCloudCompanyId", type=GETTER) public java.lang.String getRevenueCloudCompanyId()
Generated method - Getter of theB2BUnit.revenueCloudCompanyIdattribute defined at extensionsaprevenuecloudcustomer.- Returns:
- the revenueCloudCompanyId - Company ID from the Revenue Cloud system.
-
getUserGroups
@Accessor(qualifier="UserGroups", type=GETTER) public java.util.Set<B2BUserGroupModel> getUserGroups()
Generated method - Getter of theB2BUnit.UserGroupsattribute defined at extensionb2bcommerce. Consider using FlexibleSearchService::searchRelation for pagination support of large result sets.- Returns:
- the UserGroups
-
setAccountManager
@Accessor(qualifier="accountManager", type=SETTER) public void setAccountManager(EmployeeModel value)
Generated method - Setter ofB2BUnit.accountManagerattribute defined at extensionb2bcommerce.- Parameters:
value- the accountManager - Employee-Account Manager associated to a Parent B2BUnit
-
setAccountManagerGroups
@Accessor(qualifier="AccountManagerGroups", type=SETTER) public void setAccountManagerGroups(java.util.Set<UserGroupModel> value)
Generated method - Setter ofB2BUnit.AccountManagerGroupsattribute defined at extensionb2bcommerce.- Parameters:
value- the AccountManagerGroups - User groups associated to a B2BUnit that hold other employees who can approve quotes
-
setApprovalProcessCode
@Accessor(qualifier="approvalProcessCode", type=SETTER) public void setApprovalProcessCode(java.lang.String value)
Generated method - Setter ofB2BUnit.approvalProcessCodeattribute defined at extensionb2bapprovalprocess.- Parameters:
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.
-
setApproverGroups
@Accessor(qualifier="ApproverGroups", type=SETTER) public void setApproverGroups(java.util.Set<B2BUserGroupModel> value)
Generated method - Setter ofB2BUnit.ApproverGroupsattribute defined at extensionb2bapprovalprocess.- Parameters:
value- the ApproverGroups - User groups associated to a B2BUnit that hold other employees who can approve orders
-
setApprovers
@Accessor(qualifier="Approvers", type=SETTER) public void setApprovers(java.util.Set<B2BCustomerModel> value)
Generated method - Setter ofB2BUnit.Approversattribute defined at extensionb2bapprovalprocess.- Parameters:
value- the Approvers - Approvers associated to a customer
-
setB2bUnitPk
@Accessor(qualifier="b2bUnitPk", type=SETTER) public void setB2bUnitPk(java.lang.String value)
Generated method - Setter ofB2BUnit.b2bUnitPkattribute defined at extensionagentdesktopdataexchangeb2b.- Parameters:
value- the b2bUnitPk - b2bUnitPk from the Commerce System
-
setBudgets
@Accessor(qualifier="Budgets", type=SETTER) public void setBudgets(java.util.List<B2BBudgetModel> value)
Generated method - Setter ofB2BUnit.Budgetsattribute defined at extensionb2bcommerce.- Parameters:
value- the Budgets - Budgets associated to a Parent B2BUnit
-
setCostCenters
@Accessor(qualifier="CostCenters", type=SETTER) public void setCostCenters(java.util.List<B2BCostCenterModel> value)
Generated method - Setter ofB2BUnit.CostCentersattribute defined at extensionb2bcommerce.- Parameters:
value- the CostCenters - CostCenters associated to a Parent B2BUnit
-
setCreditLimit
@Accessor(qualifier="CreditLimit", type=SETTER) public void setCreditLimit(B2BCreditLimitModel value)
Generated method - Setter ofB2BUnit.CreditLimitattribute defined at extensionb2bcommerce.- Parameters:
value- the CreditLimit - Merchant Check associated to a Parent B2BUnit
-
setDocument
@Accessor(qualifier="document", type=SETTER) public void setDocument(java.util.Collection<B2BDocumentModel> value)
Generated method - Setter ofB2BUnit.documentattribute defined at extensionaccountsummaryaddon.- Parameters:
value- the document
-
setIsDelete
@Accessor(qualifier="isDelete", type=SETTER) public void setIsDelete(java.lang.Boolean value)
Generated method - Setter ofB2BUnit.isDeleteattribute defined at extensionagentdesktopdataexchangeb2b.- Parameters:
value- the isDelete - is delete from the Commerce System
-
setIsSealed
@Accessor(qualifier="isSealed", type=SETTER) public void setIsSealed(java.lang.Boolean value)
Generated method - Setter ofB2BUnit.isSealedattribute defined at extensionagentdesktopdataexchangeb2b.- Parameters:
value- the isSealed - is sealed from the Commerce System
-
setOrders
@Accessor(qualifier="Orders", type=SETTER) public void setOrders(java.util.Set<AbstractOrderModel> value)
Generated method - Setter ofB2BUnit.Ordersattribute defined at extensionb2bcommerce.- Parameters:
value- the Orders
-
setParentB2BUnitId
@Accessor(qualifier="parentB2BUnitId", type=SETTER) public void setParentB2BUnitId(java.lang.String value)
Generated method - Setter ofB2BUnit.parentB2BUnitIdattribute defined at extensionagentdesktopdataexchangeb2b.- Parameters:
value- the parentB2BUnitId - parentB2BUnitId from the Commerce System
-
setParentB2BUnitPk
@Accessor(qualifier="parentB2BUnitPk", type=SETTER) public void setParentB2BUnitPk(java.lang.String value)
Generated method - Setter ofB2BUnit.parentB2BUnitPkattribute defined at extensionagentdesktopdataexchangeb2b.- Parameters:
value- the parentB2BUnitPk - parentB2BUnitPk from the Commerce System
-
setPermissions
@Accessor(qualifier="Permissions", type=SETTER) public void setPermissions(java.util.Set<B2BPermissionModel> value)
Generated method - Setter ofB2BUnit.Permissionsattribute defined at extensionb2bapprovalprocess.- Parameters:
value- the Permissions - Permissions associated to a unit B2BUnit
-
setQuoteLimit
@Accessor(qualifier="QuoteLimit", type=SETTER) public void setQuoteLimit(B2BQuoteLimitModel value)
Generated method - Setter ofB2BUnit.QuoteLimitattribute defined at extensionb2bcommerce.- Parameters:
value- the QuoteLimit - Minimum Amount on Cart for qualifying for Quote Request
-
setReportingOrganization
@Accessor(qualifier="reportingOrganization", type=SETTER) public void setReportingOrganization(B2BUnitModel value)
Generated method - Setter ofB2BUnit.reportingOrganizationattribute defined at extensionb2bcommerce.- Parameters:
value- the reportingOrganization
-
setRevenueCloudCompanyId
@Accessor(qualifier="revenueCloudCompanyId", type=SETTER) public void setRevenueCloudCompanyId(java.lang.String value)
Generated method - Setter ofB2BUnit.revenueCloudCompanyIdattribute defined at extensionsaprevenuecloudcustomer.- Parameters:
value- the revenueCloudCompanyId - Company ID from the Revenue Cloud system.
-
setUserGroups
@Accessor(qualifier="UserGroups", type=SETTER) public void setUserGroups(java.util.Set<B2BUserGroupModel> value)
Generated method - Setter ofB2BUnit.UserGroupsattribute defined at extensionb2bcommerce.- Parameters:
value- the UserGroups
-
-