public interface B2BOrderDao
OrderModel| Modifier and Type | Method and Description |
|---|---|
java.util.List<OrderModel> |
findApprovedOrders(UserModel user)
Find the orders with a status of
OrderStatus.APPROVED for a user. |
java.util.List<OrderModel> |
findApprovedQuoteOrders(UserModel user)
Deprecated.
Since 6.3. Please see quote functionality from commerce.
Find the orders with a status of
OrderStatus.APPROVED_QUOTE for a user. |
java.util.List<CartToOrderCronJobModel> |
findCartToOrderCronJobs(UserModel user)
Deprecated.
Since 6.0. Use
DefaultCartToOrderCronJobModelDao.findCartToOrderCronJobs(UserModel) instead |
CartToOrderCronJobModel |
findCartToOrderModel(java.lang.String code)
Deprecated.
Since 6.0. Use
DefaultCartToOrderCronJobModelDao.findCartToOrderCronJob(String) instead |
<T extends OrderModel> |
findOrderByCode(java.lang.String code)
Gets order for a give code.
|
java.util.List<OrderModel> |
findOrdersApprovedByDateRange(UserModel user,
java.util.Date startDate,
java.util.Date endDate)
Find orders with a
OrderStatus.APPROVED status within a date range for a user. |
java.util.List<OrderModel> |
findOrdersApprovedForDateRange(UserModel user,
java.util.Date startDate,
java.util.Date endDate)
Deprecated.
Since 4.4. Use
findOrdersApprovedByDateRange(UserModel,Date,Date) instead |
java.util.List<OrderModel> |
findOrdersApprovedForDateRangeByCurrency(B2BUnitModel unitModel,
java.util.Date startDate,
java.util.Date endDate,
CurrencyModel currency)
Find orders with a
OrderStatus.APPROVED status for b2b unit based on date range and currency. |
java.util.List<OrderModel> |
findOrdersByStatus(UserModel user,
java.util.List<OrderStatus> status)
Find order by given status for a user.
|
java.util.List<OrderModel> |
findOrdersByStatus(UserModel user,
OrderStatus status)
Find orders having a particular
OrderStatus value for a user. |
java.lang.Double |
findOrderTotalsByDateRangeAndCurrency(B2BUnitModel unitModel,
java.util.Date startDate,
java.util.Date endDate,
CurrencyModel currency)
Find order total for the b2b unit based on date range and converted into given currency
|
java.lang.Double |
findOrderTotalsForDateRangeByCurrency(B2BUnitModel unitModel,
java.util.Date startDate,
java.util.Date endDate,
CurrencyModel currency)
Deprecated.
Since 4.4. Use
findOrderTotalsByDateRangeAndCurrency(B2BUnitModel,Date,Date,CurrencyModel) instead |
java.util.List<OrderModel> |
findPendingApprovalOrders(UserModel user)
Find the orders with a status of
OrderStatus.PENDING_APPROVAL for a user. |
java.util.List<OrderModel> |
findPendingApprovalOrdersFromMerchant(UserModel user)
Find the orders with a status of
OrderStatus.PENDING_APPROVAL_FROM_MERCHANT for a user. |
java.util.List<OrderModel> |
findPendingQuoteOrders(UserModel user)
Deprecated.
Since 6.3. Please see quote functionality from commerce.
Find the orders with a status of
OrderStatus.PENDING_QUOTE for a user. |
java.util.List<OrderModel> |
findRejectedByMerchantOrders(UserModel user)
Find the orders with a status of
OrderStatus.REJECTED_BY_MERCHANT for a user. |
java.util.List<OrderModel> |
findRejectedOrders(UserModel user)
Find the rejected orders with the status of
OrderStatus.REJECTED for a user. |
java.util.List<OrderModel> |
findRejectedQuoteOrders(UserModel user)
Deprecated.
Since 6.3. Please see quote functionality from commerce.
Find the orders with a status of
OrderStatus.REJECTED_QUOTE for a user. |
java.util.List<OrderModel> findRejectedOrders(UserModel user)
OrderStatus.REJECTED for a user.user - the userjava.util.List<OrderModel> findRejectedByMerchantOrders(UserModel user)
OrderStatus.REJECTED_BY_MERCHANT for a user.user - the user@Deprecated java.util.List<OrderModel> findPendingQuoteOrders(UserModel user)
OrderStatus.PENDING_QUOTE for a user.user - the user@Deprecated java.util.List<OrderModel> findApprovedQuoteOrders(UserModel user)
OrderStatus.APPROVED_QUOTE for a user.user - the user@Deprecated java.util.List<OrderModel> findRejectedQuoteOrders(UserModel user)
OrderStatus.REJECTED_QUOTE for a user.user - the userjava.util.List<OrderModel> findApprovedOrders(UserModel user)
OrderStatus.APPROVED for a user.user - the userjava.util.List<OrderModel> findPendingApprovalOrders(UserModel user)
OrderStatus.PENDING_APPROVAL for a user.user - the userjava.util.List<OrderModel> findPendingApprovalOrdersFromMerchant(UserModel user)
OrderStatus.PENDING_APPROVAL_FROM_MERCHANT for a user.user - the userjava.util.List<OrderModel> findOrdersByStatus(UserModel user, OrderStatus status)
OrderStatus value for a user.user - the userstatus - the order's current status@Deprecated java.util.List<OrderModel> findOrdersApprovedForDateRange(UserModel user, java.util.Date startDate, java.util.Date endDate)
findOrdersApprovedByDateRange(UserModel,Date,Date) insteaduser - the userstartDate - the start dateendDate - the end datejava.util.List<OrderModel> findOrdersApprovedByDateRange(UserModel user, java.util.Date startDate, java.util.Date endDate)
OrderStatus.APPROVED status within a date range for a user.user - the userstartDate - the start dateendDate - the end date@Deprecated java.util.List<CartToOrderCronJobModel> findCartToOrderCronJobs(UserModel user)
DefaultCartToOrderCronJobModelDao.findCartToOrderCronJobs(UserModel) insteaduser - A user who had a cart scheduled for replenishment.@Deprecated CartToOrderCronJobModel findCartToOrderModel(java.lang.String code)
DefaultCartToOrderCronJobModelDao.findCartToOrderCronJob(String) insteadcode.code - the code of the cron jobjava.util.List<OrderModel> findOrdersByStatus(UserModel user, java.util.List<OrderStatus> status)
user - the userstatus - the statusjava.util.List<OrderModel> findOrdersApprovedForDateRangeByCurrency(B2BUnitModel unitModel, java.util.Date startDate, java.util.Date endDate, CurrencyModel currency)
OrderStatus.APPROVED status for b2b unit based on date range and currency.unitModel - the b2b unitstartDate - the start date of the date rangeendDate - the end date of the date rangecurrency - the currency of the order@Deprecated java.lang.Double findOrderTotalsForDateRangeByCurrency(B2BUnitModel unitModel, java.util.Date startDate, java.util.Date endDate, CurrencyModel currency)
findOrderTotalsByDateRangeAndCurrency(B2BUnitModel,Date,Date,CurrencyModel) insteadunitModel - startDate - endDate - currency - java.lang.Double findOrderTotalsByDateRangeAndCurrency(B2BUnitModel unitModel, java.util.Date startDate, java.util.Date endDate, CurrencyModel currency)
unitModel - the b2b unitstartDate - the start date of the date rangeendDate - the end date of the date rangecurrency - the currency type to be converted to<T extends OrderModel> T findOrderByCode(java.lang.String code)
code - A unque quoteCopyright © 2018 SAP SE. All Rights Reserved.