com.retek.component.supplier
Interface Supplier
- All Superinterfaces:
- BusinessObject, com.retek.swing11.commons.type.Displayable
- All Known Subinterfaces:
- SupplierRib
- All Known Implementing Classes:
- SupplierImpl
- public interface Supplier
- extends BusinessObject, com.retek.swing11.commons.type.Displayable
Methods inherited from interface com.retek.swing11.commons.type.Displayable |
toDisplayString |
LOCATIONS
public static final java.lang.String LOCATIONS
- See Also:
- Constant Field Values
SEQUENCE_NUMBER
public static final java.lang.String SEQUENCE_NUMBER
- See Also:
- Constant Field Values
ADDRESS_LINE_1
public static final java.lang.String ADDRESS_LINE_1
- See Also:
- Constant Field Values
ADDRESS_CITY
public static final java.lang.String ADDRESS_CITY
- See Also:
- Constant Field Values
ADDRESS_COUNTRY
public static final java.lang.String ADDRESS_COUNTRY
- See Also:
- Constant Field Values
CALL_SCHEDULE_CONTACT_LEVEL
public static final java.lang.String CALL_SCHEDULE_CONTACT_LEVEL
- See Also:
- Constant Field Values
getName
public java.lang.String getName()
getDescription
public java.lang.String getDescription()
throws SystemException
- Throws:
SystemException
getContactFax
public java.lang.String getContactFax()
getContactName
public java.lang.String getContactName()
getContactPhone
public java.lang.String getContactPhone()
getCurrencyCode
public java.lang.String getCurrencyCode()
getDefaultItemLeadTime
public java.lang.Integer getDefaultItemLeadTime()
getLanguage
public java.lang.String getLanguage()
getPaymentMethod
public java.lang.String getPaymentMethod()
getReturnCourier
public java.lang.String getReturnCourier()
getReturnMinimumDollarAmount
public Money getReturnMinimumDollarAmount()
getShippingMethod
public java.lang.String getShippingMethod()
getSupplierStatus
public SupplierStatus getSupplierStatus()
getTerms
public java.lang.String getTerms()
getDirectShipPoLevel
public java.lang.String getDirectShipPoLevel()
getDirectShipPoLines
public java.lang.String getDirectShipPoLines()
getGiftWrapIndicator
public boolean getGiftWrapIndicator()
getOrderTypeSeparateIndicator
public boolean getOrderTypeSeparateIndicator()
getPersonalizationSeparateIndicator
public boolean getPersonalizationSeparateIndicator()
getUnitsPerDirectShipContact
public java.lang.String getUnitsPerDirectShipContact()
getAllCallSchedules
public java.util.Set getAllCallSchedules()
getAllContactMethods
public java.util.Set getAllContactMethods()
getAllPoDeliveryContactMethods
public java.util.Set getAllPoDeliveryContactMethods()
getPrimaryPoDeliveryContactMethod
public SupplierContactMethod getPrimaryPoDeliveryContactMethod()
getPersonalizationRestrictedCharacters
public java.util.Set getPersonalizationRestrictedCharacters()
getPersonalizationStyleTypes
public java.util.Set getPersonalizationStyleTypes()
getAllLocations
public java.util.Set getAllLocations()
getPrimaryLocationForLocationType
public SupplierLocation getPrimaryLocationForLocationType(SupplierLocationType supplierAddressType)
isPersisted
public boolean isPersisted()
isBackorderAccepted
public boolean isBackorderAccepted()
isReturnAllowed
public boolean isReturnAllowed()
isDirectShip
public boolean isDirectShip()
getSupplierContactMethod
public SupplierContactMethod getSupplierContactMethod(java.lang.String id)
getPersonalizationFonts
public java.util.Set getPersonalizationFonts()
throws SystemException
- Throws:
SystemException
getPersonalizationColors
public java.util.Set getPersonalizationColors()
throws SystemException
- Throws:
SystemException
isRestrictedCharacter
public boolean isRestrictedCharacter(java.lang.Character c)
findCallSchedule
public SupplierCallSchedule findCallSchedule(ContactDayType contactDayType)
setName
public void setName(java.lang.String name)
setBackorderAccepted
public void setBackorderAccepted(boolean backorderIndicator)
setContactFax
public void setContactFax(java.lang.String contactFax)
setContactName
public void setContactName(java.lang.String contactName)
setContactPhone
public void setContactPhone(java.lang.String contactPhone)
setCurrencyCode
public void setCurrencyCode(java.lang.String currencyCode)
setDefaultItemLeadTime
public void setDefaultItemLeadTime(java.lang.Integer defaultItemLeadTime)
setLanguage
public void setLanguage(java.lang.String language)
setPaymentMethod
public void setPaymentMethod(java.lang.String paymentMethod)
setReturnAllowed
public void setReturnAllowed(boolean returnAllowIndicator)
setReturnCourier
public void setReturnCourier(java.lang.String returnCourier)
setReturnMinimumDollarAmount
public void setReturnMinimumDollarAmount(Money returnMinimumDollarAmount)
setShippingMethod
public void setShippingMethod(java.lang.String shippingMethod)
setSupplierStatus
public void setSupplierStatus(SupplierStatus supplierStatus)
setTerms
public void setTerms(java.lang.String terms)
setDirectShipPoLevel
public void setDirectShipPoLevel(java.lang.String directShipPoLevel)
setDirectShipPoLines
public void setDirectShipPoLines(java.lang.String directShipPoLines)
setGiftWrapIndicator
public void setGiftWrapIndicator(boolean giftWrapIndicator)
setOrderTypeSeparateIndicator
public void setOrderTypeSeparateIndicator(boolean orderTypeSeparateIndicator)
setPersonalizationSeparateIndicator
public void setPersonalizationSeparateIndicator(boolean personalizationSeparateIndicator)
setUnitsPerDirectShipContact
public void setUnitsPerDirectShipContact(java.lang.String unitsPerDirectShipContact)
addCallSchedule
public void addCallSchedule(SupplierCallSchedule callSchedule)
addContactMethod
public void addContactMethod(SupplierContactMethod supplierContactMethod)
setPrimaryPoDeliveryContactMethod
public void setPrimaryPoDeliveryContactMethod(SupplierContactMethod method)
addLocation
public void addLocation(SupplierLocation location)
setPrimaryLocationForLocationType
public void setPrimaryLocationForLocationType(SupplierLocation location)
addPersonalizationRestrictedCharacter
public void addPersonalizationRestrictedCharacter(java.lang.Character character)
addPersonalizationFont
public void addPersonalizationFont(PersonalizationFont newFont)
throws SystemException
- Throws:
SystemException
addPersonalizationColor
public void addPersonalizationColor(PersonalizationColor newColor)
throws SystemException
- Throws:
SystemException
addSupplierPersonalizationStyleType
public void addSupplierPersonalizationStyleType(PersonalizationStyleType supplierPersonalizationType)
setCallSchedules
public void setCallSchedules(java.util.Set contactDays)
throws SystemException,
BusinessException
- Creates a call schedule for each contact day in the passed set. Replaces any previous call schedules
for this supplier with those created for the passed set. Default contact level for each call schedule
is "order".
- Throws:
SystemException
BusinessException
removePersonalizationFont
public boolean removePersonalizationFont(PersonalizationFont font)
throws SystemException
- Throws:
SystemException
removePersonalizationColor
public boolean removePersonalizationColor(PersonalizationColor color)
throws SystemException
- Throws:
SystemException
removePersonalizationRestrictedCharacter
public boolean removePersonalizationRestrictedCharacter(java.lang.Character character)
throws SystemException
- Throws:
SystemException
removePersonalizationStyleType
public boolean removePersonalizationStyleType(PersonalizationStyleType styleType)
throws SystemException
- Throws:
SystemException
submit
public void submit()
throws SystemException,
BusinessException
- Throws:
SystemException
BusinessException
Copyright © 2004 Retek Inc. All Rights Reserved.
- Generated at Fri, 10/22/2004 07:28