*Introduction*
AccountingSuite is an all-in-one business application that combines
accounting, order management and inventory into one cloud-driven platform.


*API (REST)*
http://developer.accountingsuite.com/

AccountingSuite Connector Summary
• Connector Name:  accountingsuite-connector-1.0.0 
• Version: 1.0.0 
• Technology:  REST 

*Authentication*
AccountingSuite API uses OAuth2 based authentication.

*Methods selected are as follows:*

*Company* (A company can be either a customer, a vendor, or both)
*createCompany*  - Creates a company
*getCompany* - Retrieves a company
*listCompanies* -       Lists companies

*Item* (Items are products and services that are sold or bought)
*createItem* - Creates an item
*getItem* -     Retrieves an item
*listItem* - Lists items

*Cash Sales* (Cash Sale is a sales document that records receiving a payment
from a customer (any payment form - check, credit card, cash, etc.),
shipping of goods, and/or performing services) 
*createCashSale*        - Creates a cashsale
*getCashSale* - Retrieve a cashsale
*listCashSale* - Lists cashsales

*Cash Invoices* (Sales Invoice is a sales document that records a customer
liability, shipping of goods, and/or performing services. A business case
for using this AccountingSuite API object, is, for example, creating an
invoice that a customer needs to pay in 30 days)
*createSalesInvoice* - Creates a new sales invoice
*getSalesInvoice*       - Retrieves a sales invoice
*listSalesInvoice*      - Lists sales invoices

*Sales Orders* (Sales Order is a contract sales document that indicates what
goods and services will be shipped or provided to the customer, and the
expected delivery/service date)  
*createSalesOrder* - Creates a sales order
*getSalesOrder* - Retrieves a sales order
*listSalesOrder* - Lists sales orders

*Purchase Orders* (Purchase Order is a contract purchase document that
indicates what goods and services will be delivered or provided to us, and
the expected delivery/service date)
*createPurchaseOrder*   - Creates a new purchase order

*Cash Receipts* (Cash Receipt is a document that records a customer payment
that can be linked to a sales invoice)
*createCashReceipt* - Creates a new cash receipt


Following methods are not selected as they are not frequently used in an
accounting context and as per the similar connectors (QuickBooks) finalized
previously:

updateCompany
deleteCompany
updateItem
deleteItem
updateCashSale
deleteCashSale
updateSalesInvoice
deleteSalesInvoice
updateSalesOrder
deleteSalesOrder


Thanks & Regards 
Rasika




--
View this message in context: 
http://wso2-oxygen-tank.10903.n7.nabble.com/Connector-AccountingSuite-tp97959.html
Sent from the WSO2 Architecture mailing list archive at Nabble.com.
_______________________________________________
Architecture mailing list
Architecture@wso2.org
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to