Class CustomerTransfer
java.lang.Object
com.echothree.util.common.transfer.BaseTransfer
com.echothree.model.control.party.common.transfer.PartyTransfer
com.echothree.model.control.customer.common.transfer.CustomerTransfer
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCustomerTransfer(String partyName, PartyTypeTransfer partyType, LanguageTransfer preferredLanguage, CurrencyTransfer preferredCurrency, TimeZoneTransfer preferredTimeZone, DateTimeFormatTransfer preferredDateTimeFormat, PersonTransfer person, PartyGroupTransfer partyGroup, ProfileTransfer profileTransfer, String customerName, CustomerTypeTransfer customerType, OfferUseTransfer initialOfferUse, CancellationPolicyTransfer cancellationPolicy, ReturnPolicyTransfer returnPolicy, GlAccountTransfer arGlAccount, Boolean holdUntilComplete, Boolean allowBackorders, Boolean allowSubstitutions, Boolean allowCombiningShipments, Boolean requireReference, Boolean allowReferenceDuplicates, String referenceValidationPattern, WorkflowEntityStatusTransfer customerStatus, WorkflowEntityStatusTransfer customerCreditStatus) Creates a new instance of CustomerTransfer -
Method Summary
Modifier and TypeMethodDescriptionReturns the allowBackorders.Returns the allowCombiningShipments.Returns the allowReferenceDuplicates.Returns the allowSubstitutions.Returns the arGlAccount.Returns the customerCreditStatus.Returns the customerName.Returns the customerStatus.Returns the customerType.Returns the holdUntilComplete.Returns the initialOfferUse.Returns the referenceValidationPattern.Returns the requireReference.voidsetAllowBackorders(Boolean allowBackorders) Sets the allowBackorders.voidsetAllowCombiningShipments(Boolean allowCombiningShipments) Sets the allowCombiningShipments.voidsetAllowReferenceDuplicates(Boolean allowReferenceDuplicates) Sets the allowReferenceDuplicates.voidsetAllowSubstitutions(Boolean allowSubstitutions) Sets the allowSubstitutions.voidsetArGlAccount(GlAccountTransfer arGlAccount) Sets the arGlAccount.voidsetCustomerCreditStatus(WorkflowEntityStatusTransfer customerCreditStatus) Sets the customerCreditStatus.voidsetCustomerName(String customerName) Sets the customerName.voidsetCustomerStatus(WorkflowEntityStatusTransfer customerStatus) Sets the customerStatus.voidsetCustomerType(CustomerTypeTransfer customerType) Sets the customerType.voidsetHoldUntilComplete(Boolean holdUntilComplete) Sets the holdUntilComplete.voidsetInitialOfferUse(OfferUseTransfer initialOfferUse) Sets the initialOfferUse.voidsetReferenceValidationPattern(String referenceValidationPattern) Sets the referenceValidationPattern.voidsetRequireReference(Boolean requireReference) Sets the requireReference.Methods inherited from class com.echothree.model.control.party.common.transfer.PartyTransfer
getBillingAccounts, getCancellationPolicy, getCommunicationEvents, getCommunicationEventsCount, getDescription, getEmployments, getInvoicesFrom, getInvoicesFromCount, getInvoicesTo, getInvoicesToCount, getLeaves, getPartyAliases, getPartyApplicationEditorUses, getPartyCancellationPolicies, getPartyCarrierAccounts, getPartyCarriers, getPartyContactLists, getPartyContactMechanisms, getPartyCreditLimits, getPartyDocuments, getPartyEntityTypes, getPartyFreeOnBoard, getPartyGroup, getPartyName, getPartyPaymentMethods, getPartyPrinterGroupUses, getPartyRelationships, getPartyResponsibilities, getPartyReturnPolicies, getPartyScaleUses, getPartySkills, getPartyTerm, getPartyTrainingClasses, getPartyType, getPerson, getPreferredCurrency, getPreferredDateTimeFormat, getPreferredLanguage, getPreferredTimeZone, getProfile, getRecoveryAnswer, getReturnPolicy, getSubscriptions, getUserLogin, setBillingAccounts, setCancellationPolicy, setCommunicationEvents, setCommunicationEventsCount, setDescription, setEmployments, setInvoicesFrom, setInvoicesFromCount, setInvoicesTo, setInvoicesToCount, setLeaves, setPartyAliases, setPartyApplicationEditorUses, setPartyCancellationPolicies, setPartyCarrierAccounts, setPartyCarriers, setPartyContactLists, setPartyContactMechanisms, setPartyCreditLimits, setPartyDocuments, setPartyEntityTypes, setPartyFreeOnBoard, setPartyGroup, setPartyName, setPartyPaymentMethods, setPartyPrinterGroupUses, setPartyRelationships, setPartyResponsibilities, setPartyReturnPolicies, setPartyScaleUses, setPartySkills, setPartyTerm, setPartyTrainingClasses, setPartyType, setPerson, setPreferredCurrency, setPreferredDateTimeFormat, setPreferredLanguage, setPreferredTimeZone, setProfile, setRecoveryAnswer, setReturnPolicy, setSubscriptions, setUserLoginMethods inherited from class com.echothree.util.common.transfer.BaseTransfer
addComments, addOwnedWorkEffort, addRatings, getComments, getEntityAliasTypes, getEntityAttributeGroups, getEntityInstance, getOwnedWorkEfforts, getRatings, getTagScopes, setComments, setEntityAliasTypes, setEntityAttributeGroups, setEntityInstance, setOwnedWorkEfforts, setRatings, setTagScopes
-
Constructor Details
-
CustomerTransfer
public CustomerTransfer(String partyName, PartyTypeTransfer partyType, LanguageTransfer preferredLanguage, CurrencyTransfer preferredCurrency, TimeZoneTransfer preferredTimeZone, DateTimeFormatTransfer preferredDateTimeFormat, PersonTransfer person, PartyGroupTransfer partyGroup, ProfileTransfer profileTransfer, String customerName, CustomerTypeTransfer customerType, OfferUseTransfer initialOfferUse, CancellationPolicyTransfer cancellationPolicy, ReturnPolicyTransfer returnPolicy, GlAccountTransfer arGlAccount, Boolean holdUntilComplete, Boolean allowBackorders, Boolean allowSubstitutions, Boolean allowCombiningShipments, Boolean requireReference, Boolean allowReferenceDuplicates, String referenceValidationPattern, WorkflowEntityStatusTransfer customerStatus, WorkflowEntityStatusTransfer customerCreditStatus) Creates a new instance of CustomerTransfer
-
-
Method Details
-
getCustomerName
Returns the customerName.- Returns:
- the customerName
-
setCustomerName
Sets the customerName.- Parameters:
customerName- the customerName to set
-
getCustomerType
Returns the customerType.- Returns:
- the customerType
-
setCustomerType
Sets the customerType.- Parameters:
customerType- the customerType to set
-
getInitialOfferUse
Returns the initialOfferUse.- Returns:
- the initialOfferUse
-
setInitialOfferUse
Sets the initialOfferUse.- Parameters:
initialOfferUse- the initialOfferUse to set
-
getArGlAccount
Returns the arGlAccount.- Returns:
- the arGlAccount
-
setArGlAccount
Sets the arGlAccount.- Parameters:
arGlAccount- the arGlAccount to set
-
getHoldUntilComplete
Returns the holdUntilComplete.- Returns:
- the holdUntilComplete
-
setHoldUntilComplete
Sets the holdUntilComplete.- Parameters:
holdUntilComplete- the holdUntilComplete to set
-
getAllowBackorders
Returns the allowBackorders.- Returns:
- the allowBackorders
-
setAllowBackorders
Sets the allowBackorders.- Parameters:
allowBackorders- the allowBackorders to set
-
getAllowSubstitutions
Returns the allowSubstitutions.- Returns:
- the allowSubstitutions
-
setAllowSubstitutions
Sets the allowSubstitutions.- Parameters:
allowSubstitutions- the allowSubstitutions to set
-
getAllowCombiningShipments
Returns the allowCombiningShipments.- Returns:
- the allowCombiningShipments
-
setAllowCombiningShipments
Sets the allowCombiningShipments.- Parameters:
allowCombiningShipments- the allowCombiningShipments to set
-
getRequireReference
Returns the requireReference.- Returns:
- the requireReference
-
setRequireReference
Sets the requireReference.- Parameters:
requireReference- the requireReference to set
-
getAllowReferenceDuplicates
Returns the allowReferenceDuplicates.- Returns:
- the allowReferenceDuplicates
-
setAllowReferenceDuplicates
Sets the allowReferenceDuplicates.- Parameters:
allowReferenceDuplicates- the allowReferenceDuplicates to set
-
getReferenceValidationPattern
Returns the referenceValidationPattern.- Returns:
- the referenceValidationPattern
-
setReferenceValidationPattern
Sets the referenceValidationPattern.- Parameters:
referenceValidationPattern- the referenceValidationPattern to set
-
getCustomerStatus
Returns the customerStatus.- Returns:
- the customerStatus
-
setCustomerStatus
Sets the customerStatus.- Parameters:
customerStatus- the customerStatus to set
-
getCustomerCreditStatus
Returns the customerCreditStatus.- Returns:
- the customerCreditStatus
-
setCustomerCreditStatus
Sets the customerCreditStatus.- Parameters:
customerCreditStatus- the customerCreditStatus to set
-