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 TypeMethodDescriptionlongInvoiceControl.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) voidInvoiceControl.deleteInvoiceAliasesByInvoice(Invoice invoice, BasePK deletedBy) voidInvoiceControl.deleteInvoiceRolesByInvoice(Invoice invoice, BasePK deletedBy) voidInvoiceControl.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) booleanInvoiceControl.invoiceLineExists(Invoice invoice, Integer invoiceLineSequence) voidInvoiceControl.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) voidInvoiceTimeLogic.createOrUpdateInvoiceTime(ExecutionErrorAccumulator ema, Invoice invoice, String invoiceTimeTypeName, Long time, BasePK partyPK) voidInvoiceTimeLogic.createOrUpdateInvoiceTimeIfNotNull(ExecutionErrorAccumulator ema, Invoice invoice, String invoiceTimeTypeName, Long time, BasePK partyPK) voidInvoiceTimeLogic.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) voidPurchaseInvoiceLogic.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 InvoiceModifier and TypeMethodDescriptionInvoiceTransferCache.getInvoiceTransfer(UserVisit userVisit, Invoice 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 TypeMethodDescriptionvoidInvoiceAlias.setInvoice(Invoice entity) voidInvoiceDetail.setInvoice(Invoice entity) voidInvoiceLineDetail.setInvoice(Invoice entity) voidInvoiceRole.setInvoice(Invoice entity) voidInvoiceStatus.setInvoice(Invoice entity) voidInvoiceTime.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) voidvoidMethod parameters in com.echothree.model.data.invoice.server.factory with type arguments of type InvoiceModifier and TypeMethodDescriptionvoidInvoiceFactory.store(Session session, Collection<Invoice> entities) voidInvoiceFactory.store(Collection<Invoice> entities)