org.opencrx.kernel.contract1.cci2
Interface SalesOrderQuery

All Superinterfaces:
AbstractContractQuery, AddressContainerQuery, AlertSenderQuery, AnyTypePredicate, AssignableQuery, AuditeeQuery, BasicObjectQuery, BookingOriginQuery, CloneableQuery, ContextCapableQuery, CreatableQuery, CrxObjectQuery, DeliveryRequestContainerQuery, DepotReferenceHolderQuery, ExporterQuery, ExtendedQuery, ExtentCapableQuery, ImporterQuery, IndexedQuery, LocalizedFieldContainerQuery, ModifiableQuery, SalesContractQuery, SecureObjectQuery, ShippingDetailQuery

public interface SalesOrderQuery
extends SalesContractQuery


Method Summary
 InvoiceQuery forAllInvoice()
          Adds a condition for the feature invoice to the predicate for SalesOrder, which evaluates to false unless the value of the feature invoice satisfies the given condition.
 AbstractSalesOrderPositionQuery forAllPosition()
          Adds a condition for the feature position to the predicate for SalesOrder, which evaluates to false unless the value of the feature position satisfies the given condition.
 ComparableTypePredicate<Date> forAllSubmitDate()
          Adds a condition for the feature submitDate to the predicate for SalesOrder, which evaluates to false unless the value of the feature submitDate satisfies the given condition.
 StringTypePredicate forAllSubmitStatusDescription()
          Adds a condition for the feature submitStatusDescription to the predicate for SalesOrder, which evaluates to false unless the value of the feature submitStatusDescription satisfies the given condition.
 ComparableTypePredicate<Short> freightTerms()
           
 MultivaluedFeaturePredicate invoice()
          Adds a constraint to the predicate for SalesOrder testing whether the feature invoice has values or not.
 SimpleTypeOrder orderByFreightTerms()
          Allows to adds a sort instruction for SalesOrder depending the feature freightTerms Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderBySubmitDate()
          Allows to adds a sort instruction for SalesOrder depending the feature submitDate Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderBySubmitStatus()
          Allows to adds a sort instruction for SalesOrder depending the feature submitStatus Note: The order in which orderBy… instructions are given is relevant!
 SimpleTypeOrder orderBySubmitStatusDescription()
          Allows to adds a sort instruction for SalesOrder depending the feature submitStatusDescription Note: The order in which orderBy… instructions are given is relevant!
 MultivaluedFeaturePredicate position()
          Adds a constraint to the predicate for SalesOrder testing whether the feature position has values or not.
 OptionalFeaturePredicate submitDate()
          Adds a constraint to the predicate for SalesOrder testing whether the value of the feature submitDate is null or not.
 ComparableTypePredicate<Short> submitStatus()
           
 OptionalFeaturePredicate submitStatusDescription()
          Adds a constraint to the predicate for SalesOrder testing whether the value of the feature submitStatusDescription is null or not.
 InvoiceQuery thereExistsInvoice()
          Adds a condition for the feature invoice to the predicate for SalesOrder, which evaluates to false unless the value of the feature invoice satisfies the given condition.
 AbstractSalesOrderPositionQuery thereExistsPosition()
          Adds a condition for the feature position to the predicate for SalesOrder, which evaluates to false unless the value of the feature position satisfies the given condition.
 ComparableTypePredicate<Date> thereExistsSubmitDate()
          Adds a condition for the feature submitDate to the predicate for SalesOrder, which evaluates to false unless the value of the feature submitDate satisfies the given condition.
 StringTypePredicate thereExistsSubmitStatusDescription()
          Adds a condition for the feature submitStatusDescription to the predicate for SalesOrder, which evaluates to false unless the value of the feature submitStatusDescription satisfies the given condition.
 
Methods inherited from interface org.opencrx.kernel.contract1.cci2.SalesContractQuery
broker, calcRule, competitor, contractCurrency, customer, forAllBroker, forAllCalcRule, forAllCompetitor, forAllCustomer, forAllInventoryCb, forAllPositionModification, forAllPricingDate, forAllPricingRule, forAllRemovedPosition, forAllSalesRep, forAllSupplier, inventoryCb, orderByContractCurrency, orderByPaymentTerms, orderByPricingDate, orderByPricingState, orderByTotalAmount, orderByTotalAmountIncludingTax, orderByTotalBaseAmount, orderByTotalDiscountAmount, orderByTotalSalesCommission, orderByTotalTaxAmount, paymentTerms, positionModification, pricingDate, pricingRule, pricingState, removedPosition, salesRep, supplier, thereExistsBroker, thereExistsCalcRule, thereExistsCompetitor, thereExistsCustomer, thereExistsInventoryCb, thereExistsPositionModification, thereExistsPricingDate, thereExistsPricingRule, thereExistsRemovedPosition, thereExistsSalesRep, thereExistsSupplier, totalAmount, totalAmountIncludingTax, totalBaseAmount, totalDiscountAmount, totalSalesCommission, totalTaxAmount
 
Methods inherited from interface org.opencrx.kernel.contract1.cci2.AbstractContractQuery
activeOn, activity, assignedAccount, cancelOn, closedOn, contact, contractLanguage, contractNumber, contractRole, contractState, contractType, description, expiresOn, forAllActiveOn, forAllActivity, forAllAssignedAccount, forAllCancelOn, forAllClosedOn, forAllContact, forAllContractNumber, forAllContractRole, forAllContractType, forAllDescription, forAllExpiresOn, forAllGroupAssignment, forAllLastAppliedCreator, forAllLinkFrom, forAllLinkTo, forAllOrigin, groupAssignment, lastAppliedCreator, linkFrom, linkTo, name, orderByActiveOn, orderByCancelOn, orderByClosedOn, orderByContractLanguage, orderByContractNumber, orderByContractState, orderByDescription, orderByExpiresOn, orderByName, orderByPriority, origin, priority, thereExistsActiveOn, thereExistsActivity, thereExistsAssignedAccount, thereExistsCancelOn, thereExistsClosedOn, thereExistsContact, thereExistsContractNumber, thereExistsContractRole, thereExistsContractType, thereExistsDescription, thereExistsExpiresOn, thereExistsGroupAssignment, thereExistsLastAppliedCreator, thereExistsLinkFrom, thereExistsLinkTo, thereExistsOrigin
 
Methods inherited from interface org.opencrx.kernel.contract1.cci2.AddressContainerQuery
address, forAllAddress, thereExistsAddress
 
Methods inherited from interface org.opencrx.kernel.contract1.cci2.DeliveryRequestContainerQuery
deliveryRequest, forAllDeliveryRequest, thereExistsDeliveryRequest
 
Methods inherited from interface org.opencrx.kernel.contract1.cci2.ShippingDetailQuery
carrier, forAllCarrier, forAllGiftMessage, forAllShippingInstructions, forAllShippingTrackingNumber, giftMessage, isGift, orderByGiftMessage, orderByIsGift, orderByShippingInstructions, orderByShippingMethod, orderByShippingTrackingNumber, shippingInstructions, shippingMethod, shippingTrackingNumber, thereExistsCarrier, thereExistsGiftMessage, thereExistsShippingInstructions, thereExistsShippingTrackingNumber
 
Methods inherited from interface org.opencrx.kernel.depot1.cci2.DepotReferenceHolderQuery
depotReference, forAllDepotReference, thereExistsDepotReference
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.CrxObjectQuery
additionalExternalLink, assignedTimer, attachedDocument, category, disabled, disabledReason, documentFolderAssignment, externalLink, forAllAdditionalExternalLink, forAllAssignedTimer, forAllAttachedDocument, forAllCategory, forAllDisabled, forAllDisabledReason, forAllDocumentFolderAssignment, forAllExternalLink, forAllMedia, forAllNote, forAllPropertySet, forAllPropertySetEntry, forAllRating, forAllUserBoolean0, forAllUserBoolean1, forAllUserBoolean2, forAllUserBoolean3, forAllUserBoolean4, forAllUserCode0, forAllUserCode1, forAllUserCode2, forAllUserCode3, forAllUserCode4, forAllUserDate0, forAllUserDate1, forAllUserDate2, forAllUserDate3, forAllUserDate4, forAllUserDateTime0, forAllUserDateTime1, forAllUserDateTime2, forAllUserDateTime3, forAllUserDateTime4, forAllUserNumber0, forAllUserNumber1, forAllUserNumber2, forAllUserNumber3, forAllUserNumber4, forAllUserString0, forAllUserString1, forAllUserString2, forAllUserString3, forAllUserString4, media, note, orderByDisabled, orderByDisabledReason, orderByUserBoolean0, orderByUserBoolean1, orderByUserBoolean2, orderByUserBoolean3, orderByUserCode0, orderByUserCode1, orderByUserCode2, orderByUserCode3, orderByUserDate0, orderByUserDate1, orderByUserDate2, orderByUserDate3, orderByUserDateTime0, orderByUserDateTime1, orderByUserDateTime2, orderByUserDateTime3, orderByUserNumber0, orderByUserNumber1, orderByUserNumber2, orderByUserNumber3, orderByUserString0, orderByUserString1, orderByUserString2, orderByUserString3, propertySet, propertySetEntry, rating, thereExistsAdditionalExternalLink, thereExistsAssignedTimer, thereExistsAttachedDocument, thereExistsCategory, thereExistsDisabled, thereExistsDisabledReason, thereExistsDocumentFolderAssignment, thereExistsExternalLink, thereExistsMedia, thereExistsNote, thereExistsPropertySet, thereExistsPropertySetEntry, thereExistsRating, thereExistsUserBoolean0, thereExistsUserBoolean1, thereExistsUserBoolean2, thereExistsUserBoolean3, thereExistsUserBoolean4, thereExistsUserCode0, thereExistsUserCode1, thereExistsUserCode2, thereExistsUserCode3, thereExistsUserCode4, thereExistsUserDate0, thereExistsUserDate1, thereExistsUserDate2, thereExistsUserDate3, thereExistsUserDate4, thereExistsUserDateTime0, thereExistsUserDateTime1, thereExistsUserDateTime2, thereExistsUserDateTime3, thereExistsUserDateTime4, thereExistsUserNumber0, thereExistsUserNumber1, thereExistsUserNumber2, thereExistsUserNumber3, thereExistsUserNumber4, thereExistsUserString0, thereExistsUserString1, thereExistsUserString2, thereExistsUserString3, thereExistsUserString4, userBoolean0, userBoolean1, userBoolean2, userBoolean3, userBoolean4, userCode0, userCode1, userCode2, userCode3, userCode4, userDate0, userDate1, userDate2, userDate3, userDate4, userDateTime0, userDateTime1, userDateTime2, userDateTime3, userDateTime4, userNumber0, userNumber1, userNumber2, userNumber3, userNumber4, userString0, userString1, userString2, userString3, userString4
 
Methods inherited from interface org.opencrx.kernel.base.cci2.AuditeeQuery
audit, forAllAudit, thereExistsAudit
 
Methods inherited from interface org.opencrx.kernel.base.cci2.IndexedQuery
forAllIndexEntry, indexEntry, thereExistsIndexEntry
 
Methods inherited from interface org.opencrx.kernel.base.cci2.SecureObjectQuery
accessLevelBrowse, accessLevelDelete, accessLevelUpdate, forAllOwner, forAllOwningGroup, forAllOwningUser, orderByAccessLevelBrowse, orderByAccessLevelDelete, orderByAccessLevelUpdate, owner, owningGroup, owningUser, thereExistsOwner, thereExistsOwningGroup, thereExistsOwningUser
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.LocalizedFieldContainerQuery
forAllLocalizedField, localizedField, thereExistsLocalizedField
 
Methods inherited from interface org.openmdx.base.cci2.CreatableQuery
createdAt, createdBy, forAllCreatedBy, orderByCreatedAt, thereExistsCreatedBy
 
Methods inherited from interface org.openmdx.base.cci2.ExtentCapableQuery
identity, orderByIdentity
 
Methods inherited from interface org.openmdx.base.cci2.ModifiableQuery
forAllModifiedBy, modifiedAt, modifiedBy, orderByModifiedAt, thereExistsModifiedBy
 
Methods inherited from interface org.w3c.cci2.AnyTypePredicate
elementOf, elementOf, equals, equalTo, notAnElementOf, notAnElementOf, notEqualTo
 
Methods inherited from interface org.opencrx.kernel.generic.cci2.ExtendedQuery
extBoolean0, extBoolean1, extBoolean2, extBoolean3, extBoolean4, extCode0, extCode1, extCode2, extCode3, extCode4, extDate0, extDate1, extDate2, extDate3, extDate4, extDateTime0, extDateTime1, extDateTime2, extDateTime3, extDateTime4, extNumber0, extNumber1, extNumber2, extNumber3, extNumber4, extString0, extString1, extString2, extString3, extString4, forAllExtBoolean0, forAllExtBoolean1, forAllExtBoolean2, forAllExtBoolean3, forAllExtBoolean4, forAllExtCode0, forAllExtCode1, forAllExtCode2, forAllExtCode3, forAllExtCode4, forAllExtDate0, forAllExtDate1, forAllExtDate2, forAllExtDate3, forAllExtDate4, forAllExtDateTime0, forAllExtDateTime1, forAllExtDateTime2, forAllExtDateTime3, forAllExtDateTime4, forAllExtNumber0, forAllExtNumber1, forAllExtNumber2, forAllExtNumber3, forAllExtNumber4, forAllExtString0, forAllExtString1, forAllExtString2, forAllExtString3, forAllExtString4, orderByExtBoolean0, orderByExtBoolean1, orderByExtBoolean2, orderByExtBoolean3, orderByExtBoolean4, orderByExtCode0, orderByExtCode1, orderByExtCode2, orderByExtCode3, orderByExtCode4, orderByExtDate0, orderByExtDate1, orderByExtDate2, orderByExtDate3, orderByExtDate4, orderByExtDateTime0, orderByExtDateTime1, orderByExtDateTime2, orderByExtDateTime3, orderByExtDateTime4, orderByExtNumber0, orderByExtNumber1, orderByExtNumber2, orderByExtNumber3, orderByExtNumber4, orderByExtString0, orderByExtString1, orderByExtString2, orderByExtString3, orderByExtString4, thereExistsExtBoolean0, thereExistsExtBoolean1, thereExistsExtBoolean2, thereExistsExtBoolean3, thereExistsExtBoolean4, thereExistsExtCode0, thereExistsExtCode1, thereExistsExtCode2, thereExistsExtCode3, thereExistsExtCode4, thereExistsExtDate0, thereExistsExtDate1, thereExistsExtDate2, thereExistsExtDate3, thereExistsExtDate4, thereExistsExtDateTime0, thereExistsExtDateTime1, thereExistsExtDateTime2, thereExistsExtDateTime3, thereExistsExtDateTime4, thereExistsExtNumber0, thereExistsExtNumber1, thereExistsExtNumber2, thereExistsExtNumber3, thereExistsExtNumber4, thereExistsExtString0, thereExistsExtString1, thereExistsExtString2, thereExistsExtString3, thereExistsExtString4
 

Method Detail

freightTerms

ComparableTypePredicate<Short> freightTerms()

orderByFreightTerms

SimpleTypeOrder orderByFreightTerms()
Allows to adds a sort instruction for SalesOrder depending the feature freightTerms Note: The order in which orderBy… instructions are given is relevant!


invoice

MultivaluedFeaturePredicate invoice()
Adds a constraint to the predicate for SalesOrder testing whether the feature invoice has values or not.


thereExistsInvoice

InvoiceQuery thereExistsInvoice()
Adds a condition for the feature invoice to the predicate for SalesOrder, which evaluates to false unless the value of the feature invoice satisfies the given condition.

Since the attribute is optional its value may be null, in which case the condition is not satisfied


forAllInvoice

InvoiceQuery forAllInvoice()
Adds a condition for the feature invoice to the predicate for SalesOrder, which evaluates to false unless the value of the feature invoice satisfies the given condition.

Since the attribute is optional its value may be null, in which case the condition is satisfied


position

MultivaluedFeaturePredicate position()
Adds a constraint to the predicate for SalesOrder testing whether the feature position has values or not.


thereExistsPosition

AbstractSalesOrderPositionQuery thereExistsPosition()
Adds a condition for the feature position to the predicate for SalesOrder, which evaluates to false unless the value of the feature position satisfies the given condition.

Since the attribute is optional its value may be null, in which case the condition is not satisfied


forAllPosition

AbstractSalesOrderPositionQuery forAllPosition()
Adds a condition for the feature position to the predicate for SalesOrder, which evaluates to false unless the value of the feature position satisfies the given condition.

Since the attribute is optional its value may be null, in which case the condition is satisfied


submitDate

OptionalFeaturePredicate submitDate()
Adds a constraint to the predicate for SalesOrder testing whether the value of the feature submitDate is null or not.


thereExistsSubmitDate

ComparableTypePredicate<Date> thereExistsSubmitDate()
Adds a condition for the feature submitDate to the predicate for SalesOrder, which evaluates to false unless the value of the feature submitDate satisfies the given condition.

Since the attribute is optional its value may be null, in which case the condition is not satisfied


forAllSubmitDate

ComparableTypePredicate<Date> forAllSubmitDate()
Adds a condition for the feature submitDate to the predicate for SalesOrder, which evaluates to false unless the value of the feature submitDate satisfies the given condition.

Since the attribute is optional its value may be null, in which case the condition is satisfied


orderBySubmitDate

SimpleTypeOrder orderBySubmitDate()
Allows to adds a sort instruction for SalesOrder depending the feature submitDate Note: The order in which orderBy… instructions are given is relevant!


submitStatus

ComparableTypePredicate<Short> submitStatus()

orderBySubmitStatus

SimpleTypeOrder orderBySubmitStatus()
Allows to adds a sort instruction for SalesOrder depending the feature submitStatus Note: The order in which orderBy… instructions are given is relevant!


submitStatusDescription

OptionalFeaturePredicate submitStatusDescription()
Adds a constraint to the predicate for SalesOrder testing whether the value of the feature submitStatusDescription is null or not.


thereExistsSubmitStatusDescription

StringTypePredicate thereExistsSubmitStatusDescription()
Adds a condition for the feature submitStatusDescription to the predicate for SalesOrder, which evaluates to false unless the value of the feature submitStatusDescription satisfies the given condition.

Since the attribute is optional its value may be null, in which case the condition is not satisfied


forAllSubmitStatusDescription

StringTypePredicate forAllSubmitStatusDescription()
Adds a condition for the feature submitStatusDescription to the predicate for SalesOrder, which evaluates to false unless the value of the feature submitStatusDescription satisfies the given condition.

Since the attribute is optional its value may be null, in which case the condition is satisfied


orderBySubmitStatusDescription

SimpleTypeOrder orderBySubmitStatusDescription()
Allows to adds a sort instruction for SalesOrder depending the feature submitStatusDescription Note: The order in which orderBy… instructions are given is relevant!



This software is published under the BSD license. Copyright © 2003-2013, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.