QuickBooks_QBXML_Object_SalesOrder C

Total Complexity 113
Dependencies 0
Dependents 0
Total lines 773
Lines of code 341
Logical lines of code 119
Comment lines 188
Methods 96
Properties 0

Methods 96

Method Rating Maintainability Complexity Lines of code
asXML()
S
54 6 22
getIsPending()
S
57 5 19
asList()
S
57 5 18
setShipAddress()
S
61 2 12
setBillAddress()
S
62 2 11
getShipAddress()
S
68 2 7
getBillAddress()
S
68 2 7
setSalesTaxItemListID()
S
91 1 2
getShipMethodListID()
S
91 1 2
getShipMethodName()
S
91 1 2
setShipMethodListID()
S
91 1 2
setShipMethodName()
S
91 1 2
getShipMethodApplicationID()
S
91 1 2
__construct()
S
80 1 3
setShipMethodApplicationID()
S
91 1 2
getSalesTaxItemApplicationID()
S
91 1 2
getShipDate()
S
79 1 3
setShipDate()
S
79 1 3
setFOB()
S
79 1 3
getFOB()
S
80 1 3
getSalesRepListID()
S
91 1 2
getSalesRepName()
S
91 1 2
getSalesRepApplicationID()
S
91 1 2
setSalesRepApplicationID()
S
91 1 2
setSalesTaxItemApplicationID()
S
91 1 2
getSalesTaxItemName()
S
91 1 2
setSalesTaxItemName()
S
91 1 2
setLinkToTxnID()
S
79 1 3
asQBXML()
S
75 1 4
asArray()
S
76 1 4
_cleanup()
S
82 1 3
getOther()
S
80 1 3
setOther()
S
79 1 3
getSalesOrderLine()
S
79 1 3
addSalesOrderLine()
S
79 1 3
addInvoiceLine()
S
72 1 5
getLinkToTxnID()
S
80 1 3
getCustomerSalesTaxCodeName()
S
91 1 2
setSalesRepName()
S
91 1 2
getCustomerSalesTaxCodeListID()
S
91 1 2
setCustomerSalesTaxCodeName()
S
91 1 2
setCustomerSalesTaxCodeListID()
S
91 1 2
getIsToBeEmailed()
S
91 1 2
setIsToBeEmailed()
S
91 1 2
getIsToBePrinted()
S
91 1 2
setIsToBePrinted()
S
91 1 2
getMemo()
S
80 1 3
setMemo()
S
79 1 3
getSalesTaxItemListID()
S
91 1 2
setSalesRepListID()
S
91 1 2
getTermsListID()
S
80 1 3
getDueDate()
S
79 1 3
setClassApplicationID()
S
77 1 3
setARAccountName()
S
79 1 3
setARAccountListID()
S
79 1 3
getARAccountApplicationID()
S
79 1 3
setARAccountApplicationID()
S
77 1 3
getClassListID()
S
80 1 3
getClassName()
S
80 1 3
setClassName()
S
79 1 3
getClassApplicationID()
S
79 1 3
setClassListID()
S
79 1 3
getARAccountName()
S
80 1 3
getCustomerName()
S
80 1 3
getCustomerListID()
S
80 1 3
setCustomerName()
S
79 1 3
getCustomerApplicationID()
S
79 1 3
setCustomerApplicationID()
S
77 1 3
setCustomerListID()
S
79 1 3
getTxnId()
S
80 1 3
setTxnID()
S
79 1 3
getTransactionID()
S
81 1 3
getARAccountListID()
S
80 1 3
setTemplateApplicationID()
S
77 1 3
setDueDate()
S
79 1 3
setIsPending()
S
79 1 3
setTransactionID()
S
80 1 3
getTermsName()
S
80 1 3
setTermsName()
S
79 1 3
getTermsApplicationID()
S
79 1 3
setTermsApplicationID()
S
77 1 3
setTermsListID()
S
79 1 3
getPONumber()
S
80 1 3
setPONumber()
S
79 1 3
getRefNumber()
S
80 1 3
getTemplateApplicationID()
S
79 1 3
setRefNumber()
S
79 1 3
getTransactionDate()
S
81 1 3
getTxnDate()
S
79 1 3
setTransactionDate()
S
80 1 3
setTxnDate()
S
79 1 3
getTemplateListID()
S
80 1 3
getTemplateName()
S
80 1 3
setTemplateListID()
S
79 1 3
setTemplateName()
S
79 1 3
object()
S
82 1 3