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.void
setAllowBackorders
(Boolean allowBackorders) Sets the allowBackorders.void
setAllowCombiningShipments
(Boolean allowCombiningShipments) Sets the allowCombiningShipments.void
setAllowReferenceDuplicates
(Boolean allowReferenceDuplicates) Sets the allowReferenceDuplicates.void
setAllowSubstitutions
(Boolean allowSubstitutions) Sets the allowSubstitutions.void
setArGlAccount
(GlAccountTransfer arGlAccount) Sets the arGlAccount.void
setCustomerCreditStatus
(WorkflowEntityStatusTransfer customerCreditStatus) Sets the customerCreditStatus.void
setCustomerName
(String customerName) Sets the customerName.void
setCustomerStatus
(WorkflowEntityStatusTransfer customerStatus) Sets the customerStatus.void
setCustomerType
(CustomerTypeTransfer customerType) Sets the customerType.void
setHoldUntilComplete
(Boolean holdUntilComplete) Sets the holdUntilComplete.void
setInitialOfferUse
(OfferUseTransfer initialOfferUse) Sets the initialOfferUse.void
setReferenceValidationPattern
(String referenceValidationPattern) Sets the referenceValidationPattern.void
setRequireReference
(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, setUserLogin
Methods 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
-