9201 AQUA 11/22/2014 MAR Jb Cst Reprt Drill Dwn Bug Fix The drill dwn fr a/p invice dcuments that were related t an A/P Hand Written Check where there was n payable invice reference number wuld nt shw the dcument fr the related vendr invice. This has been crrected. Inventry Quantity Types Update 3 new Quantity Types where added fr Inventry Part Pricing: KG Kilgram L Liter LM Linear Meter Client List Security Update The Client List radi buttn cntrls fr Vendrs and Custmers was updated t secure the screen fr uses that nly have access t Vendrs r Custmers. If a use des nt have access t ther ptins n the list then the radi cntrl buttns are disabled t prevent the user frm switching between the different client settings. Purchase Order List Security Update The radi buttn cntrls n the Purchase Order screen has been updated t respect the menu security fr purchase rder list. If a user is blcked frm any f the 4 types f rders, then the radi buttn cntrls will nw respect that security setting and prevent the user frm selecting a different type f rder nce the screen has been pened. NEW FEATURE - Custm Script Framewrk fr the AccuBuild Prgram User Interface A new framewrk has been added t the AccuBuild System which allws fr tailring the database business rules at varius prcessing pints in the AccuBuild Prgram. This framewrk will allw the AccuBuild Supprt Team t install tailred slutins t the database business rules withut the need f a prgram update in rder t expedite the delivery f critical business prcess slutins. The initial release f these framewrk changes will address the payrll prcessing at the fllwing events (trigger pints) which are defined by class number: Class 101700 Autmatic Payrll Check Batches Used fr the Autmatic Payrll Check Batch files update and is triggered each time the Aut Time Cards screen is clsed, OR when the Print Time Card Register Buttn is clicked. This class will be used t mdify the payrll batch recrds fr custm calculatin needs. Class 101701 Time Card Wrksheet Imprt Prcess Used fr the payrll time card imprt prcess that is executed frm the Time Card Wrksheet Screen. This event is triggered when the Imprt Buttn is clicked and is run immediately fllwing the creatin f the time card batch recrds. This class will be used t mdify the payrll batch recrds fr custm calculatin needs. Class 101800 Hand Written Payrll Check Entries Used fr the prcessing f Hand Written Payrll Checks and is triggered when the Prcess Buttn is clicked n the Hand Written Check Screen This class will be used t mdify the payrll hand written check batch recrds fr custm calculatin needs The custm script is executed whenever the script class has been set up fr the cmpany using the Custm Script Utility. Nte: The SQL Script Utility is reserved fr use by authrized AccuBuild Cnsultants nly. NEW FEATURE - Custm Script Framewrk fr the AccuBuild Mbile Prcedures A new framewrk has been added t the AccuBuild System which allws fr tailring the functinality f the AccuBuild Mbile Stred Prcedure calls. This framewrk allws fr the mbile prcedures t be tailred fr specific business needs withut the need f a prgram update in rder t expedite the delivery f tailred changes t the mbile stred prcedure calls.
Class 112000 Mbile Stred Prcedures Used fr replacing selected mbile stred prcedures with a custm versin tailred specifically fr individual cmpany prcessing needs. The custm script is executed whenever the mbile stred prcedures are refreshed by the end user, r an AccuBuild update has been installed that cntains new mbile stred prcedure changes. Custm Script Utility Enhancements The Custm Script Utility Screen used by Authrized AccuBuild Cnsultants has been enhanced t use incremental lkup cntrls when selecting script class frm the drp dwn list. A new right-click menu ptin has been added t the AccuBuild Main Screen Hme Page Tab which enables the Script Editr t be launched frm the main screen instead f pening the reprts screen each time the script needs t be accessed. General Ledger Enhancement A new checkbx has been added t the Chart f Accunts and new business rules have been added t allw fr selected G/L Accunts t be flagged as Exempt frm the Jb Cst Cntrls. This setting allws fr special accunts t be used fr jb cst purpses that are nn-direct cst accunts while still enfrcing the direct cst rules fr all ther accunts when the direct cst rules are enabled in the system. Payrll NEW FEATURE The Time Card Entry screen has a new EDIT Buttn which is enabled fr any parent recrd in a grup f time card entries. In the AccuBuild System, these parent recrds will ften generate child autmatic recrds that are based n percentages r hurly rates applied t the amunts n the parent recrd. This new Edit buttn will allw the parent recrd t be edited and will then remve and re-create all f the autmatic child recrds. With the additin f AccuBuild Mbile and the Time Card Wrksheet Screen, the need was created t be able t edit recrds that may need the pay rate changed r simply t change ne f the distributin fields such as the jb, phase, department cde, unin cde etc. Previusly, the riginal entry had t be deleted and re-entered. Nw the parent recrd can be simply changed t help streamline the payrll timecard entry prcess. 9201 NAVY 10/8/2014 Equipment - BUG FIX The Integrity Test Optin fr the Equipment Mdule was reprting an invalid errr regarding prir and current year depreciatin. The calculatins in the integrity tests were based n the prir perid instead f the prir year and therefre these tests were indicating an ut f balance errr when in fact, the ttals were crrect. This prblem has been crrected in this release. Jb Cst Prductin Unit Enhancements A new ptin fr Prductin Units has been added t the Jb Cst Menu entitled Prductin Units by Detail Item which allws prductin units t be tracked at the detail item level. In rder t eliminate any cnfusin n the prductin unit entry screens, the riginal menu ptin fr prductin units was changed frm Enter Prductin Units t Prductin Units by Cst Phase. Prductin Units by Detail Item This ptin is used t enter and track prductin units in mre depth at the Jb Detail Item Level using a dual level structure representing a Bid Item and Individual Tasks related t the Bid Item. These Bid Items are essentially made up f the Cntract Billing Items (Schedule f Values) maintained in the ESTDETL table with sme additinal fields fr tracking prductin units and task hurs.
Since labr hurs are entered at the jb cst phase level, it might nt give prject managers enugh detail infrmatin at the task level t knw hw many hurs were needed t cmplete each bid item. By tracking prductin units at the Detail Item level, yu have the added benefit f tracking labr hurs by task in additin t the prductin units cmpleted n each bid item. This type f infrmatin is extremely imprtant fr estimatrs and prject managers t knw hw many units have been cmpleted and hw many hurs it tk t cmplete thse units dwn t the labr task level. Prductin Unit Master Recrds The Jb Detail Items are used fr Bid Item Master recrds and must be set up accrding t the fllwing business rules in rder t be used fr this type f prductin unit tracking: Bid Item Numbers must be unique Bid Item Numbers must be INTEGER N Decimal Places such as 1.0 etc. Bid Item Numbers must be the same as the Billing Phase Bid Item recrds are stred in the ESTDETL Table and each Bid Item must cntain a SINGLE Master Recrd and ne r mre task recrds: Bid Item Master Recrd One Master Recrd per Bid Item and will nrmally be the same recrd as the Cntract Billing Recrd: Bid Item N > SCHEDULEIDTASK3A Bid Item Type > SCHEDULEIDTASK3B ( 0 (zer) indicates Master Recrd) Bid Item Descriptin -> BILL_DESC Bid Item Quantity -> ITEM_CONTRUNITS Bid Item Unit Descriptin -> UDFCHAR1 Bid Item Unit Price -> ITEM_CONTRUNITCOST Bid Item Amunt -> ITEM_CONTR Jb Cst Phase -> The Jb Cst Phase Assciated with the Bid Item where Payrll Labr Hurs will be tracked
Bid Item Task Recrd One r Mre Task Recrds fr each Bid Item Recrd and is used t track labr hurs required t cmplete the task: Bid Item N > SCHEDULEIDTASK3A (Ties the Task Recrd t the Bid Item) Bid Item Type > SCHEDULEIDTASK3B ( 1 indicates Task Recrd) Task Descriptin -> BILL_DESC Jb Cst Phase -> The Jb Cst Phase Assciated with the Bid Item where Payrll Labr Hurs will be tracked MUST BE Same as Bid Item Master Recrd Prductin Unit Transactin Recrds Daily transactin recrds fr recrding prductin units and labr hurs are maintained in the JOBDETL Transactin Table using a special transactin type f 18 with the fllwing fields being used t track the histrical prductin unit transactins: Jb Number -> JOB Jb Cst Phase Number -> PHASE Date f Wrk -> TRANS_DATE Transactin Descriptin Units Cmpleted -> TRANS_DESC Transactin Type = 18 Detail Item Prductin Units -> TRANS_TYPE Prductin Units Cmpleted -> UNITS Hurs Cmpleted -> CHECK_NO Set Amunt Field t ZERO -> AMOUNT Jb Detail Item ESTDETL.ITEM -> INV_REF_NO Jb Cst Enhancement Jb List The Detail Items Tab n the Jb List (Update Jbs Menu Optin) has been updated s that when a detail item is edited, the system will nt change t the Cst Estimate Tab autmatically. Fcus will nw remain n the active tab during the edit prcess and will nt be mved even after the changes are Saved r Cancelled. A new Tab has been added t the Jb List n the Detail Items Tab called Prductin Unit Items This tab will shw items that have been flagged fr prductin units. Accunts Payable NEW FEATURE
Recurring Transactins The accunts payable invice entry screen has a new ptin fr entering recurring payable invices. The new Aut Create Buttn allws fr recurring payable invices t be set up and entered based n histrical payable invices in the system: When this ptin is selected, the Recurring Transactin List Screen will be displayed which is used fr managing the recurring transitin list. The recurring transactin screen is presented in a grid frmat t allw fr easier searching and gruping fr quickly lcating transactins t be selected and cpied int the current user batch. Add Transactins Buttn Use this buttn t add histrical invice entries t the Recurring Transactin List. A grid f all histrical entries will be displayed. Select (highlight) ne r mre entries frm the grid and then click the Save Selected Recrds t Recurring Master List Buttn t add the selected transactins t the Recurring Transactin List. Delete Transactins Buttn Use this buttn t remve selected (highlighted) entries frm the Recurring Transactin List. Trans Date This field is used t set the transactin date f the recurring entries when they are cpied int the user batch. This date is set t the current date by default, but can be set t any date desired.
Optinal Edit Clumns The clumns n the grid that are clred with a BLUE fnt indicated fields that can be changed befre imprting. Autmatic Field Updates The VendrInviceN field is updated autmatically by the system using the date defined in the Trans Date field in rder t make sure the recurring invices are numbered distinctly and are nt duplicated. The frmat fr the Vendr Invice Number field is MMM-DD-YYYY where MMM represents the 3 character abbreviatin f the mnth, DD represents the day f the mnth including leading zers, and YYYY represents the year. Imprt Transactins Buttn Use this buttn t imprt the selected (highlighted) entries frm the Recurring Transactin List int yur current user batch f entries. Accunts Receivable NEW FEATURE Recurring Transactins The miscellaneus accunts receivable invice entry screen has a new ptin fr entering recurring receivable invices. The new Aut Create Buttn allws fr recurring receivable invices t be set up and entered based n histrical receivable invices in the system: When this ptin is selected, the Recurring Transactin List Screen will be displayed which is used fr managing the recurring transitin list. The recurring transactin screen is presented in a grid frmat t allw fr easier searching and gruping fr quickly lcating transactins t be selected and cpied int the current user batch. Add Transactins Buttn Use this buttn t add histrical receivable invices t the Recurring Transactin List. A grid f all histrical entries will be displayed. Select (highlight) ne r mre entries frm the grid and then click the Save Selected Recrds t Recurring Master List Buttn t add the selected transactins t the Recurring Transactin List. Nte: When selecting AR Invice entries, be sure t get all f the items (I_NO) assciated with the invice entry. Item Number 0 is the header recrd fr each invice and cntains imprtant invice ttal infrmatin as well as the main invice descriptins and sales tax settings. Item number 1 and up are the actual detail line items f the invice. By gruping the invice entry grid by the invice number (NO_INV) field, and srting the grid by item number, it will be very easy t make sure all entries fr the desired invice can be selected (highlighted).
Delete Transactins Buttn Use this buttn t remve selected (highlighted) entries frm the Recurring Transactin List. Trans Date This field is used t set the transactin date f the recurring entries when they are cpied int the user batch. This date is set t the current date by default, but can be set t any date desired. Optinal Edit Clumns The clumns n the grid that are clred with a BLUE fnt indicated fields that can be changed befre imprting. Autmatic Field Updates The NO_INV field (Invice Number) is updated autmatically by the system using the next available A/R Invice Number in rder t make sure these numbers are nt duplicated. Imprt Transactins Buttn Use this buttn t imprt the selected (highlighted) entries frm the Recurring Transactin List int yur current user batch f entries. General Ledger NEW FEATURE Recurring Transactins The general jurnal entry screen has a new ptin fr entering recurring jurnal entries. The new Aut Create Buttn allws fr recurring jurnal entries t be set up and entered based n histrical jurnal entries in the system: When this ptin is selected, the Recurring Transactin List Screen will be displayed which is used fr managing the recurring transitin list. The recurring transactin screen is presented in a grid frmat t allw fr easier searching and gruping fr quickly lcating transactins t be selected and cpied int the current user batch.
Add Transactins Buttn Use this buttn t add histrical jurnal entries t the Recurring Transactin List. A grid f all histrical entries will be displayed. Select (highlight) ne r mre entries frm the grid and then click the Save Selected Recrds t Recurring Master List Buttn t add the selected transactins t the Recurring Transactin List. Nte: When selecting Jurnal Entries, be sure t get all f the related entries by gruping the entries by GL_REF_NO and BatchNumber fields. This will make it very easy t make sure all entries fr the desired jurnal entry are included. Delete Transactins Buttn Use this buttn t remve selected (highlighted) entries frm the Recurring Transactin List. Trans Date This field is used t set the transactin date f the recurring entries when they are cpied int the user batch. This date is set t the current date by default, but can be set t any date desired. Optinal Edit Clumns The clumns n the grid that are clred with a BLUE fnt indicated fields that can be changed befre imprting. Imprt Transactins Buttn Use this buttn t imprt the selected (highlighted) entries frm the Recurring Transactin List int yur current user batch f entries. Accunts Receivable NEW FEATURE A new ptin has been added t the AR Miscellaneus Invice Screen fr imprting invices frm a CSV (Cmma Separated Values) file using a pre-defined structure fr the Invice Master Recrd and supprting line item recrds. When yu select this ptin frm the menu, yu will simply brwse t the flder where the CSV File is lcated and select the file. The data in the file will then be checked fr any errrs and the invices in the file will be added t the current AR Invice Batch. The fllwing is a list f the imprt fields that are required in the imprt CSV file: Master Recrd: The Master recrd represents the invice header recrd and cntains summary infrmatin abut the invice including taxable amunts and sales tax amunts when applicable. NO_INV I_NO NA_NO JOB DATE_INV I_DATE I_DESC1 Invice Number (surrund in qutes if Alpha Numeric) Item Number - Always 0 (zer) fr Master Recrd ne Master Recrd per Invice Custmer Number (AccuBuild Custmer Number) Jb Number - Optinal Field (surrund in qutes if Alpha Numeric) Invice Date blank - nt used in Master Recrd Invice Descriptin (surrund in qutes)
I_DESC2 I_UNITS I_COST_PER I_AMOUNT TYPE_INV Taxable RevenueAccunt MISC_ALPHA1 MISC_FLOAT1 blank nt used in Master Recrd blank nt used (reserved fr G/L Acct fr Credit - Incme AR Prperties) blank nt used (reserved fr G/L Acct fr Debit A/R AR Prperties) Ttal Invice Amunt (all line items including sales tax) Always set t 0 (zer). blank nt used in Master Recrd blank nt used in Master Recrd Ttal Sales Tax Amunt n the invice Ttal Taxable Sales n the invice Detail Recrd: The Detail recrd(s) represent the invice line item(s) and cntains individual line item fields and amunts. NO_INV I_NO NA_NO JOB DATE_INV I_DATE I_DESC1 I_DESC2 I_UNITS I_COST_PER I_AMOUNT TYPE_INV Taxable RevenueAccunt MISC_ALPHA1 MISC_FLOAT1 Invice Number (surrund in qutes if Alpha Numeric) Same as Master Item Number Must be greater than 0 (zer). Custmer Number (AccuBuild Custmer Number) = Same as Master Jb Number - Optinal Field (surrund in qutes if Alpha Numeric) Same as Master Invice Date Same as Master Item Date ptinal but represents date f wrk fr individual item when applicable Item Descriptin Custmer Reference Number (Custmer PO Number, Jb Number etc.) Item Quantity Item Unit Price Item Amunt Always set t 0 (zer). Same as Master TRUE if amunt is taxable, FALSE if NOT Taxable nt used (reserved fr G/L Accunt fr Revenue) Used t hld the Unit f Measure fr the Invice Quantity blank nt used in Detail Recrd Business Rules fr Imprt Prcess During the imprt f AR Invices frm a CSV file, the fllwing prcesses will be carried ut t update the recrds fr default fields and test the recrds fr any pssible business rules vilatins. These prcesses are carried ut in SQL Script frm the class 1125 Script which was designed t wrk in cnjunctin with PC Scale, Inc sftware. 1. Update the State Cde and District Cde fr each invice using the Custmer s settings in the custmer recrd (Clients Table). 2. Scan the imprt table fr any taxable sales, If fund, then a TAX recrd (type 1) will be created with the tax amunt pulled frm the Master Recrd. The sales cde fr the tax recrd is set t TAX per AccuBuild Business rules and the descriptin is set t SALES TAX. NOTE: If the imprted invice is edited in the AR Invice Screen, then the sales tax recrd will be recmputed autmatically which culd change the tax amunt alng with the ttal amunt f the invice. When this ccurs, the sales tax recrd descriptin will be changed frm SALES TAX t Sales Tax @ x.xx % which will be the indicatr that an invice was edited after the imprt. 3. The Master Recrd fr each invice (type 0) will be updated fr the Accunts Receivable Accunt and the Incme Accunt using the Glbal Prperty settings frm the A/R Prperties The fllwing fields in the master recrd f each invice will be updated: I_COST_PER Accunts Receivable G/L Accunt I_UNITS Revenue G/L Accunt 4. A Tax calculatin check will be perfrmed t test the Sales Tax calculatins frm the imprt file and any differences will be recrded in the ARCSVErrrTable in the user flder and will be displayed n screen t the peratr. IMPORTANT NOTE Regarding Sales Tax: When recrds are imprted, the sales tax amunts are included with the invice infrmatin and the tax will be labeled as SALES TAX n the invice in all uppercase lettering. Hwever, if yu edit the invice after imprting, the AccuBuild Prgram will re-cmpute the sale tax amunt based n the custmer s sales tax district. Whenever the sales tax has been re-cmputed by AccuBuild, the Sales Tax
Label will be changed t prper casing and the tax rate will be included in the label. Fr example: Sales Tax @ 8.25 % wuld indicate that the tax was cmputed by AccuBuild. 5. Finally, a series f tests will be run n the imprted invice file t determine if any critical errrs exist, and if they d, the user will be ntified and the imprt prcess will be cancelled. The fllwing is a list f errr cdes that can be encuntered during the imprt prcess (errr cdes >= 100 are cnsidered critical errrs): Errr 1 - Tax Calculatin Difference The tax calculated based n the custmer s sales tax district des nt match the amunt f sales tax n the invice. This is a warning message nly and mst likely will be cause by runding differences due t the fact that sales tax is cmputed individually fr each imprted sales ticket, but cmputed by AccuBuild based n the invice ttal f all tickets fr the custmer invice. Make sure the custmer s sale tax district is set up in AccuBuild and that the sale tax rates are the same. Errr 100 Invalid G/L Accunt fr Sales Tax Item The G/L accunt fr the Sales Tax recrd cannt be fund fr the Tax District cde assciated with the custmer. Check the Tax District Setting in AccuBuild t make sure the G/L Accunt fr Sales Tax Expense exists n the tax district recrd. Errr 101 - Sales Tax Rate is ZERO The tax district assigned t the custm cntains a zer tax rate. The tax rate must be greater than zer when taxable amunts are imprted. Errr 102 - Custmer Number Nt fund in Custm List The custmer number imprted with the sales recrds des nt exist in the AccuBuild System. Check the Client List in AccuBuild and if the custmer des exist, make sure they are set fr Custmer r Bth. If the custmer exists n the client list but marked as a Vendr can cause this errr but mst f the time, this will be due t the custmer nt being set up in AccuBuild. NOTE: The imprt file must cntain the actual AccuBuild Custmer number which must be set up in the 3 rd Party Sftware, usually as a User Defined Field. Whenever a new custmer is set up in the 3 rd Party Sftware, that custmer will need t be set up in the AccuBuild System and the custmer number assigned by the AccuBuild Prgram must be entered int the User Defined field f the 3 rd Party Sftware. Errr 103 - Invalid G/L Accts Receivable Accunt - Item 0 The Accunts Receivable G/L Accunt is missing in the Master Recrd f the custmer invice. This indicates that the default setting in the Receivable Prperties Screen has nt been set up. Make sure this setting is in place befre imprting custmer invice recrds. Errr 104 - Invalid G/L Revenue Accunt - Item 0 The Miscellaneus Incme Accunt is missing in the Master Recrd f the custmer invice. This indicates that the default setting in the Receivable Prperties Screen has nt been set up. Make sure this setting is in place befre imprting custmer invice recrds. Errr 105 - Invalid G/L Revenue Accunt - Item N x The Miscellaneus Incme Accunt is missing in the detail line item number indicated by the errr message. This is usually set autmatically based n the Receivable Prperties Screen setting fr Miscellaneus Incme. Make sure this setting is in place befre imprting custmer invice recrds. After the abve script checking is cmpleted, the Invice File will be tested t make sure there is ne Master Recrd and ne r mre detail recrd fr each invice. If any f these recrd requirements are nt met, then all recrds fr the invice will be remved frm the imprt batch. Custm Script Optin If yu need t make adjustment t the imprt script fr different business rules, the script can be mdified n a cmpany basis using script number 1125 via the MAR Script Utility tl. These mdificatins must be dne by an authrized AccuBuild cnsultant. A sample CSV Imprt file is available in the Samples flder lcated under the AccuBuild Prgram Flder. The name f the CSV file is ARInviceCSVImprtSample.csv. General Ledger New Feature The Bank Recnciliatin Prcess has a new ptin which allws fr reversing the mst recent bank recnciliatin psting fr emergency situatins where a bank recnciliatin was psted by mistake and needs t be rlled back. This new menu ptin is lcated n the Print Prir Statement menu ptin which has be renamed t Print (Reverse) Prir Statement.
Once the Print Screen Dialg is pened, yu will ntice a new Reverse Buttn which will nly be enabled when the mst recent psted bank recnciliatin is selected frm the mnth and year cntrls. When yu click the Reversal Buttn, yu will be asked t cnfirm the reversal befre the prcess is started. Once cnfirmed, the system will check the psted bank recnciliatin t make sure the current histrical checks and receipts are still in balance with the riginal ttals when the bank recnciliatin was psted. If all is in balance, then the bank recnciliatin will be reversed, therwise the prcess will be cancelled if the amunts are nt in balance. The reversal prcess will mark all the cleared items as un-cleared and then delete the bank recnciliatin histrically recrds. The results f the reversal, successful r nt, will be lgged in the user activity lg in case yu need t refer back t any infrmatin n the reversal. Use the File Brwse User Activity Lg menu ptin fr accessing the user activity lg. Accunts Payable Enhancement The Accunts Payable MAR Check printing has been updated t supprt custm SQL Script fr reprt class 281 and class 777281 fr printing A/P Checks. This custm script feature will wrk fr Aut AP Checks, AP Hand Checks, and the Reprint Optin fr Aut AP Checks. User Manuals IMPORTANT NOTE: The printing f AP Hand Checks requires a special reprt class number 777281. Any custm script changes made t class 281, will als need t be changed in class 777281. Bth f these classes will need t be added t the cmpany class library in rder t wrk prperly. The PDF cpies f the User Manuals have been updated in this release and are current thrugh the 9201 TEAL Release.