LOCAL postingTypeDIRECTCOST$="1" Job posting data entry posting type Constants - direct cost |
LOCAL postingTypeBILLING$="2" Job posting data entry posting type Constants - billing |
LOCAL postingTypeCASHRECEIPT$="3" Job posting data entry posting type Constants - cash receipts |
LOCAL lineTypeCOSTCODE$="1" Job billing data entry line type - cost code |
LOCAL lineTypeCHARGE$="2" Job billing data entry line type - miscellaneous charges |
LOCAL lineTypeCOMMENT$="3" Job billing data entry line type - comments |
LOCAL jobCERTIFIEDPAYROLLFORMS$="None|Federal|AL|AK|AZ|AR|CA|CO|CT|DE|FL|GA|HI|ID|IL|IN|IA|KS|KY|LA|ME|MD|MA|MI|MN|MS|"+"MO|MT|NE|NV|NH|NJ|NM|NY|NC|ND|OH|OK|OR|PA|RI|SC|SD|TN|TX|UT|VT|VA|WA|WV|WI|WY|" String-constant for list of Certified Payroll Forms |
LOCAL jobTranTypeCHANGEORDER$="0" Job transaction history transaction type - contract change orders |
LOCAL jobTranTypeBILL$="1" Job transaction history transaction type - bill detail |
LOCAL jobTranTypeCOST$="2" Job transaction history transaction type - cost detail |
LOCAL jobDetailTypeCHANGEORDER$="0" Job transaction history cost detail type - subcontract change order |
LOCAL jobDetailTypeCOST$="1" Job transaction history cost detail type - cost |
LOCAL jobDetailTypeINVOICE$="I" Job transaction history bill detail type - invoice |
LOCAL jobDetailTypePAYMENT$="P" Job transaction history bill detail type - payment |
LOCAL jobAcctMethodCOMPLETED$="C" Job accounting method - completed contract |
LOCAL jobAcctMethodPERCENTAGE$="P" Job accounting method - percentage of completion |
LOCAL recognizeWIPMethodACTUALCOST$="A" Recognize WIP method - Actual costs through billing cutoff date |
LOCAL recognizeWIPMethodESTIMATEPERCENT$="E" Recognize WIP method - Percent of revised estimated costs |
LOCAL jobStatusBID$="B" Job status - bid |
LOCAL jobStatusOPEN$="O" Job status - open |
LOCAL jobStatusCOMPLETE$="C" Job status - completed |
LOCAL jobStatusLATE$="L" Job status - late |
LOCAL jobStatusHOLD$="H" Job status - hold |
LOCAL jobStatusCLOSED$="X" Job status - closed |
LOCAL cAllJobStatusCodes$="BOCLHX" List of all job statuses |
LOCAL cAllJobStatusDesc$="Bid, Open, Complete, Late, Hold, Closed" List of all job status descriptions |
LOCAL costTypeBURDEN$="B" Cost type - burden |
LOCAL costTypeEQUIPMENT$="E" Cost type - equipment |
LOCAL costTypeLABOR$="L" Cost type - labor |
LOCAL costTypeMATERIAL$="M" Cost type - material |
LOCAL costTypeOVERHEAD$="O" Cost type - overhead |
LOCAL costTypeSUBCONTRACT$="S" Cost type - subcontract |
LOCAL cStandardCostTypes$="LMSOBE" List of cost types |
LOCAL cStandardCostTypesDesc$="Labor, Material, Subcontract, Overhead, Burden, Equipment" List of cost type descriptions |
LOCAL costCodeStatusALL$="A" Cost code status - all |
LOCAL costCodeStatusORIGINAL$="O" Cost code status - original |
LOCAL costCodeStatusREVISED$="R" Cost code status - revised |
LOCAL costCodeStatusNONE$="N" Cost code status - none |
LOCAL billMethodNONBILLABLE$="N" Job billing method - non-billable |
LOCAL billMethodFIXED$="F" Job billing method - fixed contract |
LOCAL billMethodTIMEMATERIAL$="T" Job billing method - time and material |
LOCAL billMethodDescNONBILLABLE$="Non-Billable" Job billing method description - non-billable |
LOCAL billMethodDescFIXED$="Fixed Contract" Job billing method description - fixed contract |
LOCAL billMethodDescTIMEMATERIAL$="Time and Material" Job billing method description - time and material |
LOCAL pricingMethodNONBILLABLE$="N" Cost Code pricing method - non-billable |
LOCAL pricingMethodUNITPRICE$="U" Cost Code pricing method - unit price |
LOCAL pricingMethodPERCENTCOSTMARKUP$="P" Cost Code pricing method - % of cost markup |
LOCAL overheadBasisDAILY$="D" Apply overhead option - daily |
LOCAL overheadBasisMONTHLY$="M" Apply overhead option - monthly |
LOCAL overheadBasisNONE$="N" Apply overhead option - none |
LOCAL estItemITEM$="I" Job estimate item pricing item type - item |
LOCAL estItemASSEMBLY$="A" Job estimate item pricing item type - assembly |
LOCAL estLineREGULAR$="1" Job estimate line type - regular item |
LOCAL estLineMISC$="2" Job estimate line type - miscellaneous item |
LOCAL estLineCOMMENT$="3" Job estimate line type - comment line |
LOCAL estLineSUBTOTAL$="4" Job estimate line type - sub total line |
LOCAL estLineTOTAL$="5" Job estimate line type - total line |
LOCAL estLineValueMISC$="/M" Job estimate line item code - miscellaneous item |
LOCAL estLineValueCOMMENT$="/C" Job estimate line item code - comment item |
LOCAL estLineValueSUBTOTAL$="*SUB" Job estimate line item code - subtotal item |
LOCAL estLineValueTOTAL$="*TOT" Job estimate line item code - total item |
LOCAL estMarkupPERCENT$="P" Job estimate price markup method - percent |
LOCAL estMarkupAMOUNT$="A" Job estimate price markup method - amount |
LOCAL estMarkupOVERRIDE$="O" Job estimate price markup method - override |
FUNCTION LOCAL CalculateJobTotals(inRec$, outRec$) Logic to calculate job totals | ||||||||||||
| ||||||||||||
| ||||||||||||
FUNCTION LOCAL CalculateUnitPrice(cost, mkupMethod$, mkupPercent, mkupAmt, price) Logic to calculate price for estimate items | ||||||||||||
| ||||||||||||
|