public interface SalesContractCreator extends ContractCreator
SalesContractCreator
ContractCreator.Identity
Modifier and Type | Method and Description |
---|---|
CreateContractResult |
createSalesContract(CreateSalesContractParams in) |
Account |
getBroker()
Retrieves the value for the reference
broker . |
CalculationRule |
getCalcRule()
Retrieves the value for the reference
calcRule . |
short |
getContractCurrency()
Retrieves the value for the attribute
contractCurrency . |
Account |
getCustomer()
Retrieves the value for the reference
customer . |
java.lang.Short |
getPaymentTerms()
Retrieves the possibly null value for the optional attribute
paymentTerms . |
java.util.Date |
getPricingDate()
Retrieves the possibly null value for the optional attribute
pricingDate . |
PricingRule |
getPricingRule()
Retrieves the value for the reference
pricingRule . |
Account |
getSalesRep()
Retrieves the value for the reference
salesRep . |
SalesTaxTypeGroup |
getSalesTaxTypeGroup()
Retrieves the value for the reference
salesTaxTypeGroup . |
Account |
getSupplier()
Retrieves the value for the reference
supplier . |
void |
setBroker(Account broker)
Sets a new value for the reference
broker . |
void |
setCalcRule(CalculationRule calcRule)
Sets a new value for the reference
calcRule . |
void |
setContractCurrency(short contractCurrency)
Sets a new value for the attribute
contractCurrency . |
void |
setCustomer(Account customer)
Sets a new value for the reference
customer . |
void |
setPaymentTerms(java.lang.Short paymentTerms)
Sets a new value for the attribute
paymentTerms . |
void |
setPricingDate(java.util.Date pricingDate)
Sets a new value for the attribute
pricingDate . |
void |
setPricingRule(PricingRule pricingRule)
Sets a new value for the reference
pricingRule . |
void |
setSalesRep(Account salesRep)
Sets a new value for the reference
salesRep . |
void |
setSalesTaxTypeGroup(SalesTaxTypeGroup salesTaxTypeGroup)
Sets a new value for the reference
salesTaxTypeGroup . |
void |
setSupplier(Account supplier)
Sets a new value for the reference
supplier . |
createContract, getActiveOn, getContractGroup, getContractType, getDefaultType, getDescription, getName, getPriority, setActiveOn, setDefaultType, setDescription, setName, setPriority
getDepotReference
disableCrxObject, enableCrxObject, getAdditionalExternalLink, getAssignedTimer, getAttachedDocument, getCategory, getDisabledReason, getDocumentFolderAssignment, getExternalLink, getInvolvedObject, getMedia, getNote, getPropertySet, getPropertySetEntry, getRating, getUserBoolean4, getUserCode0, getUserCode1, getUserCode2, getUserCode3, getUserCode4, getUserDate0, getUserDate1, getUserDate2, getUserDate3, getUserDate4, getUserDateTime0, getUserDateTime1, getUserDateTime2, getUserDateTime3, getUserDateTime4, getUserNumber0, getUserNumber1, getUserNumber2, getUserNumber3, getUserNumber4, getUserString0, getUserString1, getUserString2, getUserString3, getUserString4, isDisabled, isUserBoolean0, isUserBoolean1, isUserBoolean2, isUserBoolean3, setCategory, setDisabled, setDisabledReason, setExternalLink, setUserBoolean0, setUserBoolean1, setUserBoolean2, setUserBoolean3, setUserBoolean4, setUserCode0, setUserCode1, setUserCode2, setUserCode3, setUserCode4, setUserDate0, setUserDate1, setUserDate2, setUserDate3, setUserDate4, setUserDateTime0, setUserDateTime1, setUserDateTime2, setUserDateTime3, setUserDateTime4, setUserNumber0, setUserNumber1, setUserNumber2, setUserNumber3, setUserNumber4, setUserString0, setUserString1, setUserString2, setUserString3, setUserString4
sendAlert
exportItem
importItem
getIndexEntry, getSearchDateTime0, getSearchDateTime1, getSearchDateTime2, getSearchDateTime3, getSearchDateTime4, getSearchDateTime5, getSearchDateTime6, getSearchDateTime7, getSearchDateTime8, getSearchDateTime9, getSearchNumber0, getSearchNumber1, getSearchNumber2, getSearchNumber3, getSearchNumber4, getSearchNumber5, getSearchNumber6, getSearchNumber7, getSearchNumber8, getSearchNumber9, getSearchString0, getSearchString1, getSearchString2, getSearchString3, getSearchString4, getSearchString5, getSearchString6, getSearchString7, getSearchString8, getSearchString9, setSearchDateTime0, setSearchDateTime1, setSearchDateTime2, setSearchDateTime3, setSearchDateTime4, setSearchDateTime5, setSearchDateTime6, setSearchDateTime7, setSearchDateTime8, setSearchDateTime9, setSearchNumber0, setSearchNumber1, setSearchNumber2, setSearchNumber3, setSearchNumber4, setSearchNumber5, setSearchNumber6, setSearchNumber7, setSearchNumber8, setSearchNumber9, setSearchString0, setSearchString1, setSearchString2, setSearchString3, setSearchString4, setSearchString5, setSearchString6, setSearchString7, setSearchString8, setSearchString9, updateIndex
addOwningGroup, assertOwningGroup, checkPermissions, getAccessLevelBrowse, getAccessLevelDelete, getAccessLevelUpdate, getOwner, getOwningGroup, getOwningUser, removeAllOwningGroup, removeOwningGroup, replaceOwningGroup, setAccessLevel, setAccessLevelBrowse, setAccessLevelDelete, setAccessLevelUpdate, setOwner, setOwningUser, setOwningUser
getLocalizedField
Account getBroker()
broker
.null
– value for this reference.void setBroker(Account broker)
broker
.broker
- The new – possibly null
– value for this reference.CalculationRule getCalcRule()
calcRule
.null
– value for this reference.void setCalcRule(CalculationRule calcRule)
calcRule
.calcRule
- The new – possibly null
– value for this reference.short getContractCurrency()
contractCurrency
.contractCurrency
.void setContractCurrency(short contractCurrency)
contractCurrency
.contractCurrency
- The non-null new value for attribute contractCurrency
.CreateContractResult createSalesContract(CreateSalesContractParams in)
Account getCustomer()
customer
.null
– value for this reference.void setCustomer(Account customer)
customer
.customer
- The new – possibly null
– value for this reference.java.lang.Short getPaymentTerms()
paymentTerms
.paymentTerms
.void setPaymentTerms(java.lang.Short paymentTerms)
paymentTerms
.paymentTerms
- The possibly null new value for attribute paymentTerms
.java.util.Date getPricingDate()
pricingDate
.pricingDate
.void setPricingDate(java.util.Date pricingDate)
pricingDate
.pricingDate
- The possibly null new value for attribute pricingDate
.PricingRule getPricingRule()
pricingRule
.null
– value for this reference.void setPricingRule(PricingRule pricingRule)
pricingRule
.pricingRule
- The new – possibly null
– value for this reference.Account getSalesRep()
salesRep
.null
– value for this reference.void setSalesRep(Account salesRep)
salesRep
.salesRep
- The new – possibly null
– value for this reference.SalesTaxTypeGroup getSalesTaxTypeGroup()
salesTaxTypeGroup
.null
– value for this reference.void setSalesTaxTypeGroup(SalesTaxTypeGroup salesTaxTypeGroup)
salesTaxTypeGroup
.salesTaxTypeGroup
- The new – possibly null
– value for this reference.Account getSupplier()
supplier
.null
– value for this reference.void setSupplier(Account supplier)
supplier
.supplier
- The new – possibly null
– value for this reference.This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.