Uses of Class
com.echothree.model.data.invoice.server.entity.Invoice
Packages that use Invoice
Package
Description
-
Uses of Invoice in com.echothree.model.control.invoice.server.control
Methods in com.echothree.model.control.invoice.server.control that return InvoiceModifier and TypeMethodDescriptionInvoiceControl.createInvoice
(InvoiceType invoiceType, String invoiceName, BillingAccount billingAccount, GlAccount glAccount, Term term, FreeOnBoard freeOnBoard, String reference, String description, BasePK createdBy) InvoiceControl.getInvoiceByName
(InvoiceType invoiceType, String invoiceName) InvoiceControl.getInvoiceByNameForUpdate
(InvoiceType invoiceType, String invoiceName) InvoiceControl.getInvoiceByNameForUpdateUsingNames
(String invoiceTypeName, String invoiceName) InvoiceControl.getInvoiceByNameUsingNames
(String invoiceTypeName, String invoiceName) Methods in com.echothree.model.control.invoice.server.control that return types with arguments of type InvoiceModifier and TypeMethodDescriptionInvoiceControl.getInvoicesByInvoiceFrom
(Party invoiceFrom) InvoiceControl.getInvoicesByInvoiceFromForUpdate
(Party invoiceFrom) InvoiceControl.getInvoicesByInvoiceTo
(Party invoiceTo) InvoiceControl.getInvoicesByInvoiceToForUpdate
(Party invoiceTo) Methods in com.echothree.model.control.invoice.server.control with parameters of type InvoiceModifier and TypeMethodDescriptionlong
InvoiceControl.countInvoiceTimesByInvoice
(Invoice invoice) InvoiceControl.createInvoiceAlias
(Invoice invoice, InvoiceAliasType invoiceAliasType, String alias, BasePK createdBy) InvoiceControl.createInvoiceLine
(Invoice invoice, Integer invoiceLineSequence, InvoiceLine parentInvoiceLine, InvoiceLineType invoiceLineType, InvoiceLineUseType invoiceLineUseType, Long amount, String description, BasePK createdBy) InvoiceControl.createInvoiceRole
(Invoice invoice, Party party, PartyContactMechanism partyContactMechanism, InvoiceRoleType invoiceRoleType, BasePK createdBy) InvoiceControl.createInvoiceRoleUsingNames
(Invoice invoice, Party party, PartyContactMechanism partyContactMechanism, String invoiceRoleTypeName, BasePK createdBy) InvoiceControl.createInvoiceStatus
(Invoice invoice) InvoiceControl.createInvoiceTime
(Invoice invoice, InvoiceTimeType invoiceTimeType, Long time, BasePK createdBy) void
InvoiceControl.deleteInvoiceAliasesByInvoice
(Invoice invoice, BasePK deletedBy) void
InvoiceControl.deleteInvoiceRolesByInvoice
(Invoice invoice, BasePK deletedBy) void
InvoiceControl.deleteInvoiceTimesByInvoice
(Invoice invoice, BasePK deletedBy) InvoiceControl.getInvoiceAlias
(Invoice invoice, InvoiceAliasType invoiceAliasType) InvoiceControl.getInvoiceAliasesByInvoice
(Invoice invoice) InvoiceControl.getInvoiceAliasesByInvoiceForUpdate
(Invoice invoice) InvoiceControl.getInvoiceAliasForUpdate
(Invoice invoice, InvoiceAliasType invoiceAliasType) InvoiceControl.getInvoiceAliasTransfersByInvoice
(UserVisit userVisit, Invoice invoice) InvoiceControl.getInvoiceAliasValueForUpdate
(Invoice invoice, InvoiceAliasType invoiceAliasType) InvoiceControl.getInvoiceLine
(Invoice invoice, Integer invoiceLineSequence) InvoiceControl.getInvoiceLineForUpdate
(Invoice invoice, Integer invoiceLineSequence) InvoiceControl.getInvoiceLines
(Invoice invoice) InvoiceControl.getInvoiceLinesForUpdate
(Invoice invoice) InvoiceControl.getInvoiceLineTransfersByInvoice
(UserVisit userVisit, Invoice invoice) InvoiceControl.getInvoiceRole
(Invoice invoice, InvoiceRoleType invoiceRoleType) InvoiceControl.getInvoiceRoleForUpdate
(Invoice invoice, Party party, InvoiceRoleType invoiceRoleType) InvoiceControl.getInvoiceRolesByInvoice
(Invoice invoice) InvoiceControl.getInvoiceRolesByInvoiceForUpdate
(Invoice invoice) InvoiceControl.getInvoiceRoleTransfersByInvoice
(UserVisit userVisit, Invoice invoice) InvoiceControl.getInvoiceRoleUsingNames
(Invoice invoice, String invoiceRoleTypeName) InvoiceControl.getInvoiceRoleValueForUpdate
(Invoice invoice, Party party, InvoiceRoleType invoiceRoleType) InvoiceControl.getInvoiceStatus
(Invoice invoice) InvoiceControl.getInvoiceStatusForUpdate
(Invoice invoice) InvoiceControl.getInvoiceTime
(Invoice invoice, InvoiceTimeType invoiceTimeType) InvoiceControl.getInvoiceTimeForUpdate
(Invoice invoice, InvoiceTimeType invoiceTimeType) InvoiceControl.getInvoiceTimesByInvoice
(Invoice invoice) InvoiceControl.getInvoiceTimesByInvoiceForUpdate
(Invoice invoice) InvoiceControl.getInvoiceTimeTransfersByInvoice
(UserVisit userVisit, Invoice invoice) InvoiceControl.getInvoiceTimeValueForUpdate
(Invoice invoice, InvoiceTimeType invoiceTimeType) InvoiceControl.getInvoiceTransfer
(UserVisit userVisit, Invoice invoice) boolean
InvoiceControl.invoiceLineExists
(Invoice invoice, Integer invoiceLineSequence) void
InvoiceControl.removeInvoiceStatusByInvoice
(Invoice invoice) Method parameters in com.echothree.model.control.invoice.server.control with type arguments of type InvoiceModifier and TypeMethodDescriptionInvoiceControl.getInvoiceTransfers
(UserVisit userVisit, Collection<Invoice> invoices) -
Uses of Invoice in com.echothree.model.control.invoice.server.logic
Methods in com.echothree.model.control.invoice.server.logic that return InvoiceModifier and TypeMethodDescriptionInvoiceLogic.createInvoice
(Session session, ExecutionErrorAccumulator eea, String invoiceTypeName, Party billFrom, PartyContactMechanism billFromPartyContactMechanism, Party billTo, PartyContactMechanism billToPartyContactMechanism, Currency currency, GlAccount glAccount, Term term, FreeOnBoard freeOnBoard, String reference, String description, Long invoicedTime, Long dueTime, Long paidTime, BasePK createdBy) PurchaseInvoiceLogic.createInvoice
(Session session, ExecutionErrorAccumulator eea, Party billFrom, PartyContactMechanism billFromPartyContactMechanism, Party billTo, PartyContactMechanism billToPartyContactMechanism, Currency currency, Term term, FreeOnBoard freeOnBoard, String reference, String description, Long invoicedTime, Long dueTime, Long paidTime, String workflowEntranceName, BasePK createdBy) PurchaseInvoiceLogic.getInvoiceByName
(String invoiceName) Methods in com.echothree.model.control.invoice.server.logic with parameters of type InvoiceModifier and TypeMethodDescriptionInvoiceLogic.createInvoiceLine
(ExecutionErrorAccumulator eea, Invoice invoice, Integer invoiceLineSequence, InvoiceLine parentInvoiceLine, Long amount, InvoiceLineType invoiceLineType, GlAccount glAccount, String description, BasePK createdBy) PurchaseInvoiceLogic.createInvoiceLine
(ExecutionErrorAccumulator eea, Invoice invoice, Integer invoiceLineSequence, InvoiceLine parentInvoiceLine, Long amount, InvoiceLineType invoiceLineType, GlAccount glAccount, String description, BasePK createdBy) void
InvoiceTimeLogic.createOrUpdateInvoiceTime
(ExecutionErrorAccumulator ema, Invoice invoice, String invoiceTimeTypeName, Long time, BasePK partyPK) void
InvoiceTimeLogic.createOrUpdateInvoiceTimeIfNotNull
(ExecutionErrorAccumulator ema, Invoice invoice, String invoiceTimeTypeName, Long time, BasePK partyPK) void
InvoiceTimeLogic.deleteInvoiceTime
(ExecutionErrorAccumulator ema, Invoice invoice, String invoiceTimeTypeName, BasePK deletedBy) InvoiceLogic.getInvoiceCurrency
(Invoice invoice) InvoiceTimeLogic.getInvoiceTime
(ExecutionErrorAccumulator ema, Invoice invoice, String invoiceTimeTypeName) PurchaseInvoiceLogic.getPurchaseInvoiceStatusChoices
(String defaultInvoiceStatusChoice, Language language, boolean allowNullChoice, Invoice invoice, PartyPK partyPK) void
PurchaseInvoiceLogic.setPurchaseInvoiceStatus
(ExecutionErrorAccumulator eea, Invoice invoice, String invoiceStatusChoice, PartyPK modifiedBy) -
Uses of Invoice in com.echothree.model.control.invoice.server.transfer
Methods in com.echothree.model.control.invoice.server.transfer with parameters of type Invoice -
Uses of Invoice in com.echothree.model.data.invoice.server.entity
Methods in com.echothree.model.data.invoice.server.entity that return InvoiceModifier and TypeMethodDescriptionInvoiceAlias.getInvoice()
InvoiceAlias.getInvoice
(EntityPermission entityPermission) InvoiceAlias.getInvoice
(Session session) InvoiceAlias.getInvoice
(Session session, EntityPermission entityPermission) InvoiceDetail.getInvoice()
InvoiceDetail.getInvoice
(EntityPermission entityPermission) InvoiceDetail.getInvoice
(Session session) InvoiceDetail.getInvoice
(Session session, EntityPermission entityPermission) InvoiceLineDetail.getInvoice()
InvoiceLineDetail.getInvoice
(EntityPermission entityPermission) InvoiceLineDetail.getInvoice
(Session session) InvoiceLineDetail.getInvoice
(Session session, EntityPermission entityPermission) InvoiceRole.getInvoice()
InvoiceRole.getInvoice
(EntityPermission entityPermission) InvoiceRole.getInvoice
(Session session) InvoiceRole.getInvoice
(Session session, EntityPermission entityPermission) InvoiceStatus.getInvoice()
InvoiceStatus.getInvoice
(EntityPermission entityPermission) InvoiceStatus.getInvoice
(Session session) InvoiceStatus.getInvoice
(Session session, EntityPermission entityPermission) InvoiceTime.getInvoice()
InvoiceTime.getInvoice
(EntityPermission entityPermission) InvoiceTime.getInvoice
(Session session) InvoiceTime.getInvoice
(Session session, EntityPermission entityPermission) InvoiceAlias.getInvoiceForUpdate()
InvoiceAlias.getInvoiceForUpdate
(Session session) InvoiceDetail.getInvoiceForUpdate()
InvoiceDetail.getInvoiceForUpdate
(Session session) InvoiceLineDetail.getInvoiceForUpdate()
InvoiceLineDetail.getInvoiceForUpdate
(Session session) InvoiceRole.getInvoiceForUpdate()
InvoiceRole.getInvoiceForUpdate
(Session session) InvoiceStatus.getInvoiceForUpdate()
InvoiceStatus.getInvoiceForUpdate
(Session session) InvoiceTime.getInvoiceForUpdate()
InvoiceTime.getInvoiceForUpdate
(Session session) Methods in com.echothree.model.data.invoice.server.entity with parameters of type InvoiceModifier and TypeMethodDescriptionvoid
InvoiceAlias.setInvoice
(Invoice entity) void
InvoiceDetail.setInvoice
(Invoice entity) void
InvoiceLineDetail.setInvoice
(Invoice entity) void
InvoiceRole.setInvoice
(Invoice entity) void
InvoiceStatus.setInvoice
(Invoice entity) void
InvoiceTime.setInvoice
(Invoice entity) -
Uses of Invoice in com.echothree.model.data.invoice.server.factory
Methods in com.echothree.model.data.invoice.server.factory that return InvoiceModifier and TypeMethodDescriptionInvoiceFactory.create()
InvoiceFactory.create
(InvoiceDetailPK activeDetailPK, InvoiceDetailPK lastDetailPK) InvoiceFactory.create
(InvoiceDetail activeDetail, InvoiceDetail lastDetail) InvoiceFactory.create
(Session session, InvoiceDetailPK activeDetailPK, InvoiceDetailPK lastDetailPK) InvoiceFactory.create
(Session session, InvoiceDetail activeDetail, InvoiceDetail lastDetail) InvoiceFactory.getEntityFromCache
(Session session, InvoicePK pk) InvoiceFactory.getEntityFromPK
(EntityPermission entityPermission, InvoicePK pk) InvoiceFactory.getEntityFromPK
(Session session, EntityPermission entityPermission, InvoicePK pk) InvoiceFactory.getEntityFromQuery
(EntityPermission entityPermission, PreparedStatement ps) InvoiceFactory.getEntityFromQuery
(EntityPermission entityPermission, PreparedStatement ps, Object... params) InvoiceFactory.getEntityFromQuery
(EntityPermission entityPermission, Map<EntityPermission, String> queryMap) InvoiceFactory.getEntityFromQuery
(EntityPermission entityPermission, Map<EntityPermission, String> queryMap, Object... params) InvoiceFactory.getEntityFromQuery
(Session session, EntityPermission entityPermission, PreparedStatement ps, Object... params) InvoiceFactory.getEntityFromQuery
(Session session, EntityPermission entityPermission, Map<EntityPermission, String> queryMap) InvoiceFactory.getEntityFromQuery
(Session session, EntityPermission entityPermission, Map<EntityPermission, String> queryMap, Object... params) InvoiceFactory.getEntityFromResultSet
(EntityPermission entityPermission, ResultSet rs) InvoiceFactory.getEntityFromResultSet
(Session session, EntityPermission entityPermission, ResultSet rs) InvoiceFactory.getEntityFromValue
(EntityPermission entityPermission, InvoiceValue value) InvoiceFactory.getEntityFromValue
(Session session, EntityPermission entityPermission, InvoiceValue value) Methods in com.echothree.model.data.invoice.server.factory that return types with arguments of type InvoiceModifier and TypeMethodDescriptionInvoiceFactory.getEntitiesFromPKs
(EntityPermission entityPermission, Collection<InvoicePK> pks) InvoiceFactory.getEntitiesFromPKs
(Session session, EntityPermission entityPermission, Collection<InvoicePK> pks) InvoiceFactory.getEntitiesFromQuery
(EntityPermission entityPermission, PreparedStatement ps) InvoiceFactory.getEntitiesFromQuery
(EntityPermission entityPermission, PreparedStatement ps, Object... params) InvoiceFactory.getEntitiesFromQuery
(EntityPermission entityPermission, Map<EntityPermission, String> queryMap) InvoiceFactory.getEntitiesFromQuery
(EntityPermission entityPermission, Map<EntityPermission, String> queryMap, Object... params) InvoiceFactory.getEntitiesFromQuery
(Session session, EntityPermission entityPermission, PreparedStatement ps, Object... params) InvoiceFactory.getEntitiesFromQuery
(Session session, EntityPermission entityPermission, Map<EntityPermission, String> queryMap) InvoiceFactory.getEntitiesFromQuery
(Session session, EntityPermission entityPermission, Map<EntityPermission, String> queryMap, Object... params) InvoiceFactory.getEntitiesFromResultSet
(EntityPermission entityPermission, ResultSet rs) InvoiceFactory.getEntitiesFromResultSet
(Session session, EntityPermission entityPermission, ResultSet rs) Methods in com.echothree.model.data.invoice.server.factory with parameters of type InvoiceModifier and TypeMethodDescriptionInvoiceAliasFactory.create
(Invoice invoice, InvoiceAliasType invoiceAliasType, String alias, Long fromTime, Long thruTime) InvoiceAliasFactory.create
(Session session, Invoice invoice, InvoiceAliasType invoiceAliasType, String alias, Long fromTime, Long thruTime) InvoiceDetailFactory.create
(Invoice invoice, InvoiceType invoiceType, String invoiceName, BillingAccount billingAccount, GlAccount glAccount, Term term, FreeOnBoard freeOnBoard, String reference, String description, Long fromTime, Long thruTime) InvoiceDetailFactory.create
(Session session, Invoice invoice, InvoiceType invoiceType, String invoiceName, BillingAccount billingAccount, GlAccount glAccount, Term term, FreeOnBoard freeOnBoard, String reference, String description, Long fromTime, Long thruTime) InvoiceLineDetailFactory.create
(InvoiceLine invoiceLine, Invoice invoice, Integer invoiceLineSequence, InvoiceLine parentInvoiceLine, InvoiceLineType invoiceLineType, InvoiceLineUseType invoiceLineUseType, Long amount, String description, Long fromTime, Long thruTime) InvoiceLineDetailFactory.create
(Session session, InvoiceLine invoiceLine, Invoice invoice, Integer invoiceLineSequence, InvoiceLine parentInvoiceLine, InvoiceLineType invoiceLineType, InvoiceLineUseType invoiceLineUseType, Long amount, String description, Long fromTime, Long thruTime) InvoiceRoleFactory.create
(Invoice invoice, Party party, PartyContactMechanism partyContactMechanism, InvoiceRoleType invoiceRoleType, Long fromTime, Long thruTime) InvoiceRoleFactory.create
(Session session, Invoice invoice, Party party, PartyContactMechanism partyContactMechanism, InvoiceRoleType invoiceRoleType, Long fromTime, Long thruTime) InvoiceTimeFactory.create
(Invoice invoice, InvoiceTimeType invoiceTimeType, Long time, Long fromTime, Long thruTime) InvoiceTimeFactory.create
(Session session, Invoice invoice, InvoiceTimeType invoiceTimeType, Long time, Long fromTime, Long thruTime) void
void
Method parameters in com.echothree.model.data.invoice.server.factory with type arguments of type InvoiceModifier and TypeMethodDescriptionvoid
InvoiceFactory.store
(Session session, Collection<Invoice> entities) void
InvoiceFactory.store
(Collection<Invoice> entities)