Interface QboQueryProcessor
- All Superinterfaces:
BusinessObject,BusinessProcessor
- All Known Implementing Classes:
QboQueryProcessorImpl
-
Method Summary
Modifier and TypeMethodDescriptioncreateInQbo(Map<String, Object> qboObject, String nameOfObject) createQboCustomer(Order order) createQboCustomer(String defaultCustomerName) createQboItem(String defaultItemName, boolean taxable) createQboPaymentMethod(String paymentMethodName) queryQboForCustomerIdAndDisplayNameByPrimaryEmailAddr(String customerUserName) queryQboForCustomerIdByDisplayName(String customerDisplayName) queryQboForDepositAccountIdByName(String depositAccountName) queryQboForItemId(String itemName) queryQboForSalesReceiptByDocNumber(String docNumber) queryQboForSalesReceiptIdByDocNumber(String docNumber) queryQboForTaxCodeId(String taxCodeName) Methods inherited from interface com.softslate.commerce.businessobjects.core.BusinessObject
initializeMethods inherited from interface com.softslate.commerce.businessobjects.core.BusinessProcessor
getAppComponents, getAppSettings, getBusinessObjectFactory, getDaoFactory, getEventBus, getInjector, getSettings, getUser, setAppComponents, setAppSettings, setBusinessObjectFactory, setDaoFactory, setEventBus, setInjector, setSettings, setUser, utils
-
Method Details
-
queryQboForSalesReceiptByDocNumber
- Throws:
Exception
-
queryQboForSalesReceiptIdByDocNumber
- Throws:
Exception
-
queryQboForPreferences
- Throws:
Exception
-
queryQboForCustomerIdAndDisplayNameByPrimaryEmailAddr
Map<String,String> queryQboForCustomerIdAndDisplayNameByPrimaryEmailAddr(String customerUserName) throws Exception - Throws:
Exception
-
queryQboForAccountIdByName
- Throws:
Exception
-
queryQboForCustomerIdByDisplayName
- Throws:
Exception
-
queryQboForItemId
- Throws:
Exception
-
queryQboForTaxCodeId
- Throws:
Exception
-
queryQboForPaymentMethodId
- Throws:
Exception
-
queryQboForDepositAccountIdByName
- Throws:
Exception
-
createQboItem
- Throws:
Exception
-
createQboItem
- Throws:
Exception
-
createQboCustomer
- Throws:
Exception
-
createQboPaymentMethod
- Throws:
Exception
-
createInQbo
- Throws:
Exception
-
createQboCustomer
- Throws:
Exception
-