|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.oasisopen.jdo2.Identifiable
org.w3c.jdo2.AbstractObject
org.opencrx.kernel.contract1.jdo2.Invoice
public class Invoice
Class Invoice
| Nested Class Summary | |
|---|---|
static class |
Invoice.Identity
The object's application identity |
static class |
Invoice.Slice
|
| Nested classes/interfaces inherited from class org.w3c.jdo2.AbstractObject |
|---|
org.w3c.jdo2.AbstractObject.BLOB, org.w3c.jdo2.AbstractObject.CLOB, org.w3c.jdo2.AbstractObject.EmbeddedList<E>, org.w3c.jdo2.AbstractObject.EmbeddedSet<E> |
| Field Summary | |
|---|---|
static List<String> |
BASE_CLASS
Define this class as base class |
static List<String> |
CLASS
Define the model class org::opencrx::kernel::contract1::Invoice |
| Constructor Summary | |
|---|---|
Invoice()
|
|
| Method Summary | ||
|---|---|---|
|
addOwningGroup(PrincipalGroup group,
short mode)
|
|
|
addSubscription()
|
|
|
addSubscriptionForParent()
|
|
|
applyReplacements()
|
|
|
assignToMe()
|
|
|
clone_(String referenceFilter)
|
|
|
createObject(String name)
|
|
|
createPosition(String name,
Uom priceUom,
Date pricingDate,
PricingRule pricingRule,
Product product,
BigDecimal quantity,
Uom uom)
|
|
|
createProductOfferingPosition(ProductOffering offering,
BigDecimal quantity)
|
|
|
deleteObject()
|
|
|
exportXml(String attributeFilter,
String referenceFilter)
|
|
org.openmdx.base.cci2.BasicObject |
getAccessGrantedByParent()
Retrieves the value for the reference accessGrantedByParent. |
|
short |
getAccessLevelBrowse()
Retrieves the value for the attribute accessLevelBrowse. |
|
short |
getAccessLevelDelete()
Retrieves the value for the attribute accessLevelDelete. |
|
short |
getAccessLevelUpdate()
Retrieves the value for the attribute accessLevelUpdate. |
|
Date |
getActiveOn()
|
|
|
getActivity()
Retrieves the Collection of objects referenced by
activity. |
|
|
getAdditionalExternalLink()
Retrieves a set containing all the elements for the reference additionalExternalLink. |
|
|
getAddress()
Retrieves a set containing all the elements for the reference address. |
|
|
getAttachedDocument()
Retrieves a set containing all the elements for the reference attachedDocument. |
|
|
getAudit()
Retrieves a set containing all the elements for the reference audit. |
|
Account |
getBroker()
Retrieves the value for the reference broker. |
|
CalculationRule |
getCalcRule()
Retrieves the value for the reference calcRule. |
|
Date |
getCancelOn()
|
|
Account |
getCarrier()
Retrieves the value for the reference carrier. |
|
List<String> |
getCategory()
|
|
Date |
getClosedOn()
|
|
|
getCompetitor()
Retrieves the Collection of objects referenced by
competitor. |
|
|
getContact()
Retrieves the Collection of objects referenced by
contact. |
|
short |
getContractCurrency()
Retrieves the value for the attribute contractCurrency. |
|
short |
getContractLanguage()
Retrieves the value for the attribute contractLanguage. |
|
String |
getContractNumber()
|
|
short |
getContractState()
Retrieves the value for the attribute contractState. |
|
Date |
getCreatedAt()
Retrieves the value for the attribute createdAt. |
|
Set<String> |
getCreatedBy()
|
|
Account |
getCustomer()
Retrieves the value for the reference customer. |
|
|
getDeliveryRequest()
Retrieves a set containing all the elements for the reference deliveryRequest. |
|
|
getDepotReference()
Retrieves a set containing all the elements for the reference depotReference. |
|
String |
getDescription()
|
|
String |
getDisabledReason()
|
|
Date |
getExpiresOn()
|
|
List<URI> |
getExternalLink()
|
|
String |
getGiftMessage()
|
|
XRI |
getIdentity()
Retrieves the value for the derived attribute identity. |
|
|
getIndexEntry()
Retrieves a set containing all the elements for the reference indexEntry. |
|
|
getInventoryCb()
Retrieves the Collection of objects referenced by
inventoryCb. |
|
|
getMedia()
Retrieves a set containing all the elements for the reference media. |
|
Date |
getModifiedAt()
Retrieves the value for the attribute modifiedAt. |
|
Set<String> |
getModifiedBy()
|
|
String |
getName()
Retrieves the value for the attribute name. |
|
|
getNote()
Retrieves a set containing all the elements for the reference note. |
|
AbstractContract |
getOrigin()
Retrieves the value for the reference origin. |
|
List<String> |
getOwner()
|
|
|
getOwningGroup()
Retrieves the Collection of objects referenced by
owningGroup. |
|
User |
getOwningUser()
Retrieves the value for the reference owningUser. |
|
short |
getPaymentTerms()
Retrieves the value for the attribute paymentTerms. |
|
|
getPosition()
Retrieves a set containing all the elements for the reference position. |
|
|
getPositionModification()
Retrieves a set containing all the elements for the reference positionModification. |
|
Date |
getPricingDate()
|
|
PricingRule |
getPricingRule()
Retrieves the value for the reference pricingRule. |
|
short |
getPricingState()
Retrieves the value for the attribute pricingState. |
|
short |
getPriority()
Retrieves the value for the attribute priority. |
|
|
getPropertySet()
Retrieves a set containing all the elements for the reference propertySet. |
|
|
getPropertySetEntry()
Retrieves a set containing all the elements for the reference propertySetEntry. |
|
|
getRating()
Retrieves a set containing all the elements for the reference rating. |
|
|
getRemovedPosition()
Retrieves a set containing all the elements for the reference removedPosition. |
|
|
getReplacement()
Retrieves a set containing all the elements for the reference replacement. |
|
Account |
getSalesRep()
Retrieves the value for the reference salesRep. |
|
String |
getShippingInstructions()
|
|
short |
getShippingMethod()
Retrieves the value for the attribute shippingMethod. |
|
String |
getShippingTrackingNumber()
|
|
Account |
getSupplier()
Retrieves the value for the reference supplier. |
|
String |
getTemplateReferenceFilter()
Retrieves the value for the attribute templateReferenceFilter. |
|
BigDecimal |
getTotalAmount()
Retrieves the value for the attribute totalAmount. |
|
BigDecimal |
getTotalAmountIncludingTax()
Retrieves the value for the attribute totalAmountIncludingTax. |
|
BigDecimal |
getTotalBaseAmount()
Retrieves the value for the attribute totalBaseAmount. |
|
BigDecimal |
getTotalDiscountAmount()
Retrieves the value for the attribute totalDiscountAmount. |
|
BigDecimal |
getTotalSalesCommission()
Retrieves the value for the attribute totalSalesCommission. |
|
BigDecimal |
getTotalTaxAmount()
Retrieves the value for the attribute totalTaxAmount. |
|
List<Boolean> |
getUserBoolean4()
|
|
Short |
getUserCode0()
|
|
Short |
getUserCode1()
|
|
Short |
getUserCode2()
|
|
Short |
getUserCode3()
|
|
List<Short> |
getUserCode4()
|
|
javax.xml.datatype.XMLGregorianCalendar |
getUserDate0()
|
|
javax.xml.datatype.XMLGregorianCalendar |
getUserDate1()
|
|
javax.xml.datatype.XMLGregorianCalendar |
getUserDate2()
|
|
javax.xml.datatype.XMLGregorianCalendar |
getUserDate3()
|
|
List<javax.xml.datatype.XMLGregorianCalendar> |
getUserDate4()
|
|
Date |
getUserDateTime0()
|
|
Date |
getUserDateTime1()
|
|
Date |
getUserDateTime2()
|
|
Date |
getUserDateTime3()
|
|
List<Date> |
getUserDateTime4()
|
|
BigDecimal |
getUserNumber0()
|
|
BigDecimal |
getUserNumber1()
|
|
BigDecimal |
getUserNumber2()
|
|
BigDecimal |
getUserNumber3()
|
|
List<BigDecimal> |
getUserNumber4()
|
|
String |
getUserString0()
|
|
String |
getUserString1()
|
|
String |
getUserString2()
|
|
String |
getUserString3()
|
|
List<String> |
getUserString4()
|
|
|
getView()
Retrieves a set containing all the elements for the reference view. |
|
|
importItem(byte[] item,
String itemMimeType,
String itemName,
short locale)
|
|
boolean |
isDisabled()
Retrieves the value for the attribute disabled. |
|
boolean |
isGift()
Retrieves the value for the attribute isGift. |
|
Boolean |
isTemplate()
|
|
Boolean |
isUserBoolean0()
|
|
Boolean |
isUserBoolean1()
|
|
Boolean |
isUserBoolean2()
|
|
Boolean |
isUserBoolean3()
|
|
|
markAsClosed(short invoiceState)
|
|
static Invoice.Identity |
newIdentity(org.openmdx.base.cci2.Segment.Identity segment,
boolean idIsPersistent,
String id)
|
|
protected org.w3c.jdo2.AbstractObject.Slice |
newSlice(int index)
|
|
protected List<String> |
openmdxjdoGetClass()
Retrieve the model class |
|
protected String |
openmdxjdoGetObjectId()
Retrieve the object's JDO identity key |
|
static CloseableCollection<Invoice> |
openmdxjdoGetObjectsByParent(Segment segment)
Navigate through an object's composite association |
|
protected int |
openmdxjdoGetSize(int field)
|
|
protected
|
openmdxjdoGetSlices()
|
|
protected void |
openmdxjdoSetSize(int field,
int size)
|
|
|
removeAllOwningGroup(short mode)
|
|
|
removeOwningGroup(PrincipalGroup group,
short mode)
|
|
|
removePendingInventoryBookings()
|
|
|
removeSubscription()
|
|
|
removeSubscriptionForParent()
|
|
|
reprice()
|
|
|
sendAlert(String description,
short importance,
String name,
org.openmdx.base.cci2.BasicObject reference,
String toUsers)
|
|
|
setAccessLevel(short accessLevelBrowse,
short accessLevelDelete,
short accessLevelUpdate,
short mode)
|
|
void |
setAccessLevelBrowse(short accessLevelBrowse)
Sets a new value for the attribute accessLevelBrowse. |
|
void |
setAccessLevelDelete(short accessLevelDelete)
Sets a new value for the attribute accessLevelDelete. |
|
void |
setAccessLevelUpdate(short accessLevelUpdate)
Sets a new value for the attribute accessLevelUpdate. |
|
void |
setActiveOn(Date activeOn)
Sets a new value for the attribute activeOn. |
|
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 |
setCancelOn(Date cancelOn)
Sets a new value for the attribute cancelOn. |
|
void |
setCarrier(Account carrier)
Sets a new value for the reference carrier. |
|
void |
setCategory(String... category)
This method is equivalent to |
|
void |
setClosedOn(Date closedOn)
Sets a new value for the attribute closedOn. |
|
void |
setContractCurrency(short contractCurrency)
Sets a new value for the attribute contractCurrency. |
|
void |
setContractLanguage(short contractLanguage)
Sets a new value for the attribute contractLanguage. |
|
void |
setContractNumber(String contractNumber)
Sets a new value for the attribute contractNumber. |
|
void |
setContractState(short contractState)
Sets a new value for the attribute contractState. |
|
void |
setCustomer(Account customer)
Sets a new value for the reference customer. |
|
void |
setDescription(String description)
Sets a new value for the attribute description. |
|
void |
setDisabled(boolean disabled)
Sets a new value for the attribute disabled. |
|
void |
setDisabledReason(String disabledReason)
Sets a new value for the attribute disabledReason. |
|
void |
setExpiresOn(Date expiresOn)
Sets a new value for the attribute expiresOn. |
|
void |
setExternalLink(URI... externalLink)
This method is equivalent to |
|
void |
setGift(boolean isGift)
Sets a new value for the attribute isGift. |
|
void |
setGiftMessage(String giftMessage)
Sets a new value for the attribute giftMessage. |
|
void |
setName(String name)
Sets a new value for the attribute name. |
|
void |
setOrigin(AbstractContract origin)
Sets a new value for the reference origin. |
|
|
setOwningUser(short mode,
User user)
|
|
void |
setOwningUser(User owningUser)
Sets a new value for the reference owningUser. |
|
void |
setPaymentTerms(short paymentTerms)
Sets a new value for the attribute paymentTerms. |
|
void |
setPricingDate(Date pricingDate)
Sets a new value for the attribute pricingDate. |
|
void |
setPricingRule(PricingRule pricingRule)
Sets a new value for the reference pricingRule. |
|
void |
setPriority(short priority)
Sets a new value for the attribute priority. |
|
void |
setSalesRep(Account salesRep)
Sets a new value for the reference salesRep. |
|
void |
setSegment(Segment segment)
Sets a new value for the reference segment. |
|
void |
setSegment(Segment segment,
boolean idIsPersistent,
String id)
Set the object's composite association org:opencrx:kernel:contract1:SegmentContainsInvoice. |
|
void |
setShippingInstructions(String shippingInstructions)
Sets a new value for the attribute shippingInstructions. |
|
void |
setShippingMethod(short shippingMethod)
Sets a new value for the attribute shippingMethod. |
|
void |
setShippingTrackingNumber(String shippingTrackingNumber)
Sets a new value for the attribute shippingTrackingNumber. |
|
void |
setSupplier(Account supplier)
Sets a new value for the reference supplier. |
|
void |
setTemplate(Boolean isTemplate)
Sets a new value for the attribute isTemplate. |
|
void |
setTemplateReferenceFilter(String templateReferenceFilter)
Sets a new value for the attribute templateReferenceFilter. |
|
void |
setUserBoolean0(Boolean userBoolean0)
Sets a new value for the attribute userBoolean0. |
|
void |
setUserBoolean1(Boolean userBoolean1)
Sets a new value for the attribute userBoolean1. |
|
void |
setUserBoolean2(Boolean userBoolean2)
Sets a new value for the attribute userBoolean2. |
|
void |
setUserBoolean3(Boolean userBoolean3)
Sets a new value for the attribute userBoolean3. |
|
void |
setUserBoolean4(boolean... userBoolean4)
This method is equivalent to |
|
void |
setUserCode0(Short userCode0)
Sets a new value for the attribute userCode0. |
|
void |
setUserCode1(Short userCode1)
Sets a new value for the attribute userCode1. |
|
void |
setUserCode2(Short userCode2)
Sets a new value for the attribute userCode2. |
|
void |
setUserCode3(Short userCode3)
Sets a new value for the attribute userCode3. |
|
void |
setUserCode4(short... userCode4)
This method is equivalent to |
|
void |
setUserDate0(javax.xml.datatype.XMLGregorianCalendar userDate0)
Sets a new value for the attribute userDate0. |
|
void |
setUserDate1(javax.xml.datatype.XMLGregorianCalendar userDate1)
Sets a new value for the attribute userDate1. |
|
void |
setUserDate2(javax.xml.datatype.XMLGregorianCalendar userDate2)
Sets a new value for the attribute userDate2. |
|
void |
setUserDate3(javax.xml.datatype.XMLGregorianCalendar userDate3)
Sets a new value for the attribute userDate3. |
|
void |
setUserDate4(javax.xml.datatype.XMLGregorianCalendar... userDate4)
This method is equivalent to |
|
void |
setUserDateTime0(Date userDateTime0)
Sets a new value for the attribute userDateTime0. |
|
void |
setUserDateTime1(Date userDateTime1)
Sets a new value for the attribute userDateTime | |