QuickBooks_QBXML_Object_SalesReceipt C

Total Complexity 106
Dependencies 1
Dependents 0
Total lines 806
Lines of code 349
Logical lines of code 141
Comment lines 253
Methods 84
Properties 0

Methods 84

Method Rating Maintainability Complexity Lines of code
asXML()
A
46 12 43
asList()
A
51 8 30
setShipAddress()
S
61 2 12
setBillAddress()
S
61 2 12
getBillAddress()
S
68 2 7
getShipAddress()
S
68 2 7
setTxnDate()
S
79 1 3
setRefNumber()
S
79 1 3
getShipDate()
S
79 1 3
setShipDate()
S
79 1 3
getTransactionDate()
S
80 1 3
getTxnDate()
S
79 1 3
setTransactionDate()
S
80 1 3
__construct()
S
80 1 3
getDepositToAccountApplicationID()
S
79 1 3
getDepositToAccountName()
S
80 1 3
setMemo()
S
79 1 3
getDepositToAccountListID()
S
80 1 3
setDepositToAccountName()
S
79 1 3
setDepositToAccountListID()
S
79 1 3
setDepositToAccountApplicationID()
S
77 1 3
getShipMethodApplicationID()
S
79 1 3
getRefNumber()
S
80 1 3
setLinkToTxnID()
S
79 1 3
getMemo()
S
80 1 3
addSalesTaxLine()
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
addShippingLine()
S
79 1 3
addDiscountLine()
S
79 1 3
getFOB()
S
80 1 3
getSalesReceiptLine()
S
79 1 3
getSalesReceiptLines()
S
80 1 3
addSalesReceiptLine()
S
72 1 5
getLinkToTxnID()
S
80 1 3
setIsToBeEmailed()
S
79 1 3
setFOB()
S
79 1 3
getIsToBeEmailed()
S
80 1 3
getIsToBePrinted()
S
80 1 3
setTransactionID()
S
80 1 3
getCustomerApplicationID()
S
79 1 3
setShipMethodApplicationID()
S
77 1 3
getClassApplicationID()
S
79 1 3
setClassApplicationID()
S
77 1 3
getClassListID()
S
80 1 3
setClassListID()
S
79 1 3
setItemSalesTaxFullName()
S
78 1 3
setSalesTaxItemFullName()
S
80 1 3
getCustomerName()
S
80 1 3
setShipMethodListID()
S
79 1 3
getCustomerListID()
S
80 1 3
setCustomerFullName()
S
78 1 3
setCustomerName()
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
setShipMethodName()
S
79 1 3
getShipMethodName()
S
80 1 3
setIsToBePrinted()
S
79 1 3
getPaymentMethodName()
S
80 1 3
getSalesRepName()
S
80 1 3
getSalesRepListID()
S
80 1 3
setSalesRepName()
S
79 1 3
setSalesRepListID()
S
79 1 3
getSalesRepApplicationID()
S
79 1 3
setSalesRepApplicationID()
S
77 1 3
getDueDate()
S
79 1 3
setDueDate()
S
79 1 3
getPaymentMethodListID()
S
80 1 3
getShipMethodListID()
S
80 1 3
setPaymentMethodName()
S
79 1 3
setPaymentMethodListID()
S
79 1 3
getPaymentMethodApplicationID()
S
79 1 3
setPaymentMethodApplicationID()
S
77 1 3
getCheckNumber()
S
80 1 3
setCheckNumber()
S
79 1 3
getIsPending()
S
80 1 3
setIsPending()
S
79 1 3
object()
S
82 1 3