From 1483f5f7c87cb6ca2be04ed8df22aef0ebe28860 Mon Sep 17 00:00:00 2001 From: Patrick Fic Date: Wed, 1 Dec 2021 13:37:03 -0800 Subject: [PATCH] IO-233 Add CDK Control List. --- _reference/Test_CDK_Acct Config.json | 1 + bodyshop_translations.babel | 23 +++++++- client/src/App/App.container.jsx | 2 +- .../dms-post-form/dms-post-form.component.jsx | 40 ++++++++++++- ...p-info.responsibilitycenters.component.jsx | 57 +++++++++++++++++++ client/src/translations/en_us/common.json | 1 + client/src/translations/es/common.json | 1 + client/src/translations/fr/common.json | 1 + 8 files changed, 123 insertions(+), 3 deletions(-) create mode 100644 _reference/Test_CDK_Acct Config.json diff --git a/_reference/Test_CDK_Acct Config.json b/_reference/Test_CDK_Acct Config.json new file mode 100644 index 000000000..2689c8b78 --- /dev/null +++ b/_reference/Test_CDK_Acct Config.json @@ -0,0 +1 @@ +{"ar":{"accountname":"ACCOUNTS RECEIVABLE"},"costs":[{"name":"Sublet","accountdesc":"C/S SUBLET REPAIRS/BODY SHOP","accountitem":"Aftermarketi","accountname":"C/S SUBLET REPAIRS/BODY SHOP","accountnumber":"Aftermarket","dms_acctnumber":"676","dms_wip_acctnumber":"247B"},{"name":"Shop Materials","accountdesc":"C/S PAINT & BODY SHOP MATERI","accountname":"C/S PAINT & BODY SHOP MATERI","dms_acctnumber":"679","dms_wip_acctnumber":"245"},{"name":"Paint Materials","accountdesc":"C/S PAINT & BODY SHOP MATERI","accountname":"C/S PAINT & BODY SHOP MATERI","dms_acctnumber":"679","dms_wip_acctnumber":"245"},{"name":"Glass","accountdesc":"C/S BS BODY LABOR C&T","accountname":"C/S BS BODY LABOR C&T","dms_acctnumber":"671","dms_wip_acctnumber":"247B"},{"name":"Aftermarket","accountdesc":"C/S P&A-CUST C&T REPAIRS-B/S","accountname":"C/S P&A-CUST C&T REPAIRS-B/S","dms_acctnumber":"677","dms_wip_acctnumber":"247B"},{"name":"Body","accountdesc":"BS BODY (LAB)","accountname":"BS BODY (LAB)","dms_acctnumber":"671","dms_wip_acctnumber":"247B"},{"name":"Refinish","accountdesc":"BS BODY (REF)","accountname":"BS BODY (REF)","dms_acctnumber":"671","dms_wip_acctnumber":"247B"},{"name":"OEM","accountdesc":"OEM","accountname":"OEM","dms_acctnumber":"677","dms_wip_acctnumber":"247B"},{"name":"Mechanical","accountdesc":"BS BODY (LAM)","accountname":"BS BODY (LAM)","dms_acctnumber":"671","dms_wip_acctnumber":"247B"},{"name":"LA1","accountdesc":"BS BODY (LAM)","accountname":"BS BODY (LAM)","dms_acctnumber":"671","dms_wip_acctnumber":"247B"},{"name":"LA2","accountdesc":"BS BODY (LAM)","accountname":"BS BODY (LAM)","dms_acctnumber":"671","dms_wip_acctnumber":"247B"},{"name":"LA3","accountdesc":"BS BODY (LAM)","accountname":"BS BODY (LAM)","dms_acctnumber":"671","dms_wip_acctnumber":"247B"},{"name":"LA4","accountdesc":"BS BODY (LAM)","accountname":"BS BODY (LAM)","dms_acctnumber":"671","dms_wip_acctnumber":"247B"},{"name":"Aluminum","accountdesc":"BS BODY (LAA)","accountname":"BS BODY (LAA)","dms_acctnumber":"671","dms_wip_acctnumber":"247B"},{"name":"Diagnostic","accountdesc":"BS BODY (LAB)","accountname":"BS BODY (LAB)","dms_acctnumber":"671","dms_wip_acctnumber":"247B"},{"name":"Electrical","accountdesc":"BS BODY (LAB)","accountname":"BS BODY (LAB)","dms_acctnumber":"671","dms_wip_acctnumber":"247B"},{"name":"Frame","accountdesc":"BS BODY (LAB)","accountname":"BS BODY (LAB)","dms_acctnumber":"671","dms_wip_acctnumber":"247B"},{"name":"Structural","accountdesc":"BS BODY (LAB)","accountname":"BS BODY (LAB)","dms_acctnumber":"671","dms_wip_acctnumber":"247B"},{"name":"Detail","accountdesc":"BS BODY (LAB)","accountname":"BS BODY (LAB)","dms_acctnumber":"671","dms_wip_acctnumber":"247B"},{"name":"ATS","accountdesc":"C/S INTERNAL LABOR-BODY SHOP","accountname":"C/S INTERNAL LABOR-BODY SHOP","dms_acctnumber":"671","dms_wip_acctnumber":"247B"},{"name":"Towing","accountdesc":"C/S SUBLET REPAIRS/BODY SHOP","accountname":"C/S SUBLET REPAIRS/BODY SHOP","dms_acctnumber":"671","dms_wip_acctnumber":"247B"},{"name":"Sublet (L)","accountdesc":"C/S SUBLET REPAIRS/BODY SHOP","accountname":"C/S SUBLET REPAIRS/BODY SHOP","dms_acctnumber":"676","dms_wip_acctnumber":"247B"},{"name":"Chrome","accountdesc":"C/S P&A-CUST C&T REPAIRS-B/S","accountname":"C/S P&A-CUST C&T REPAIRS-B/S","dms_acctnumber":"677","dms_wip_acctnumber":"247B"},{"name":"LKQ","accountdesc":"C/S P&A-CUST C&T REPAIRS-B/S","accountname":"C/S P&A-CUST C&T REPAIRS-B/S","dms_acctnumber":"677","dms_wip_acctnumber":"247B"},{"name":"Remanufactured","accountdesc":"C/S P&A-CUST C&T REPAIRS-B/S","accountname":"C/S P&A-CUST C&T REPAIRS-B/S","dms_acctnumber":"677","dms_wip_acctnumber":"247B"},{"name":"OEM Partial","accountdesc":"C/S P&A-CUST C&T REPAIRS-B/S","accountname":"C/S P&A-CUST C&T REPAIRS-B/S","dms_acctnumber":"677","dms_wip_acctnumber":"247B"},{"name":"Recored","accountdesc":"C/S P&A-CUST C&T REPAIRS-B/S","accountname":"C/S P&A-CUST C&T REPAIRS-B/S","dms_acctnumber":"677","dms_wip_acctnumber":"247B"},{"name":"Other","accountdesc":"C/S P&A-CUST C&T REPAIRS-B/S","accountname":"C/S P&A-CUST C&T REPAIRS-B/S","dms_acctnumber":"677","dms_wip_acctnumber":"247B"}],"taxes":{"local":{"name":"n","rate":0,"accountdesc":"n","accountitem":"n","dms_acctnumber":"aa"},"state":{"name":"PST PAYABLE","rate":7,"accountdesc":"Ministry of Finance (BC)","accountitem":"PST On Sales","dms_acctnumber":"324"},"federal":{"name":"GST/HST PAYABLE","rate":5,"accountdesc":"Receiver General - GST","accountitem":"GST On Sales","dms_acctnumber":"324"}},"refund":{"accountitem":"BODY SHOP_CUSTPAY"},"profits":[{"name":"Paint Materials","accountdesc":"PAINT & BODY SHOP MATERIALS","accountitem":"PAINT & BODY SHOP MATERIALS","accountname":"Aftermarket","accountnumber":"Aftermarket","dms_acctnumber":"479"},{"name":"INTERNAL LABOR/BODY SHOP","accountdesc":"INTERNAL LABOR/BODY SHOP","accountitem":"INTERNAL LABOR/BODY SHOP","dms_acctnumber":"473"},{"name":"SUBLET REPAIRS/BODY SHOP","accountdesc":"SUBLET REPAIRS/BODY SHOP","accountitem":"SUBLET REPAIRS/BODY SHOP","dms_acctnumber":"476"},{"name":"PARTS-CUST C&T R O-BODY SHOP","accountdesc":"PARTS-CUST C&T R O-BODY SHOP","accountitem":"PARTS-CUST C&T R O-BODY SHOP","dms_acctnumber":"477"},{"name":"ATS","accountdesc":"ATS","accountitem":"ATS","dms_acctnumber":"477"},{"name":"BS LABOR (LAB)","accountdesc":"LAB","accountitem":"LAB","dms_acctnumber":"470"},{"name":"BS LABOR (LAD)","accountdesc":"LAD","accountitem":"LAD","dms_acctnumber":"470"},{"name":"BS LABOR (LAE)","accountdesc":"LAE","accountitem":"LAE","dms_acctnumber":"470"},{"name":"BS LABOR (LAF)","accountdesc":"LAF","accountitem":"LAF","dms_acctnumber":"470"},{"name":"BS LABOR (LAG)","accountdesc":"LAG","accountitem":"LAG","dms_acctnumber":"470"},{"name":"BS LABOR (LAM)","accountdesc":"LAM","accountitem":"LAM","dms_acctnumber":"470"},{"name":"BS LABOR (LAR)","accountdesc":"LAR","accountitem":"LAR","dms_acctnumber":"470"},{"name":"BS LABOR (LAS)","accountdesc":"LAS","accountitem":"LAS","dms_acctnumber":"470"},{"name":"BS LABOR (LAU)","accountdesc":"LAU","accountitem":"LAU","dms_acctnumber":"470"},{"name":"BS LABOR (LA1)","accountdesc":"LA1","accountitem":"LA1","dms_acctnumber":"470"},{"name":"BS LABOR (LA2)","accountdesc":"LA2","accountitem":"LA2","dms_acctnumber":"470"},{"name":"BS LABOR (LA3)","accountdesc":"LA3","accountitem":"LA4","dms_acctnumber":"470"},{"name":"BS LABOR (LA4)","accountdesc":"LA4","accountitem":"LA4","dms_acctnumber":"470"},{"name":"OEM","accountdesc":"OEM","accountitem":"OEM","dms_acctnumber":"477"},{"name":"AFTERMARKET","accountdesc":"AFTERMARKET","accountitem":"AFTERMARKET","dms_acctnumber":"477"},{"name":"CHROME","accountdesc":"CHROME","accountitem":"CHROME","dms_acctnumber":"477"},{"name":"LKQ","accountdesc":"LKQ","accountitem":"LKQ","dms_acctnumber":"477"},{"name":"REMAN","accountdesc":"REMAN","accountitem":"REMAN","dms_acctnumber":"477"},{"name":"OTHER","accountdesc":"OTHER","accountitem":"OTHER","dms_acctnumber":"477"},{"name":"OE PARTIAL","accountdesc":"OE","accountitem":"OE","dms_acctnumber":"477"},{"name":"RECORED","accountdesc":"RECORED","accountitem":"RECORED","dms_acctnumber":"477"},{"name":"SUBLET","accountdesc":"SUBLET","accountitem":"SUBLET","dms_acctnumber":"476"},{"name":"SUBLET L","accountdesc":"SUBLET L","accountitem":"SUBLET L","dms_acctnumber":"476"},{"name":"TOWING","accountdesc":"TOWING","accountitem":"TOWING","dms_acctnumber":"476"},{"name":"Aluminum","accountdesc":"LAA","accountitem":"LAA","dms_acctnumber":"470"},{"name":"Shop Materials","accountdesc":"PAINT & BODY SHOP MATERIALS","accountitem":"PAINT & BODY SHOP MATERIALS","dms_acctnumber":"479"}],"defaults":{"costs":{"ATS":"ATS","LA1":"LA1","LA2":"LA2","LA3":"LA3","LA4":"LA4","LAA":"Aluminum","LAB":"Body","LAD":"Diagnostic","LAE":"Electrical","LAF":"Frame","LAG":"Glass","LAM":"Mechanical","LAR":"Refinish","LAS":"Structural","LAU":"Detail","PAA":"Aftermarket","PAC":"Chrome","PAL":"LKQ","PAM":"Remanufactured","PAN":"OEM","PAO":"Other","PAP":"OEM Partial","PAR":"Recored","PAS":"Sublet","TOW":"Towing","MAPA":"Paint Materials","MASH":"Shop Materials","PASL":"Sublet (L)"},"profits":{"ATS":"ATS","LA1":"BS LABOR (LA1)","LA2":"BS LABOR (LA2)","LA3":"BS LABOR (LA3)","LA4":"BS LABOR (LA4)","LAA":"Aluminum","LAB":"BS LABOR (LAB)","LAD":"BS LABOR (LAD)","LAE":"BS LABOR (LAE)","LAF":"BS LABOR (LAF)","LAG":"BS LABOR (LAG)","LAM":"BS LABOR (LAM)","LAR":"BS LABOR (LAR)","LAS":"BS LABOR (LAS)","LAU":"BS LABOR (LAU)","PAA":"AFTERMARKET","PAC":"CHROME","PAL":"LKQ","PAM":"REMAN","PAN":"OEM","PAO":"OTHER","PAP":"OE PARTIAL","PAR":"RECORED","PAS":"SUBLET","TOW":"TOWING","MAPA":"Paint Materials","MASH":"Shop Materials","PASL":"SUBLET L"}},"dms_defaults":[{"name":"BS WORK","costs":{"ATS":"ATS","LA1":"LA1","LA2":"LA2","LA3":"LA3","LA4":"LA4","LAA":"Aluminum","LAB":"Body","LAD":"Diagnostic","LAE":"Electrical","LAF":"Frame","LAG":"Glass","LAM":"Mechanical","LAR":"Refinish","LAS":"Structural","LAU":"Detail","PAA":"Aftermarket","PAC":"Chrome","PAL":"LKQ","PAM":"Remanufactured","PAN":"OEM","PAO":"Other","PAP":"OEM Partial","PAR":"Recored","PAS":"Sublet","TOW":"Towing","MAPA":"Paint Materials","MASH":"Shop Materials","PASL":"Sublet (L)"},"profits":{"ATS":"ATS","LA1":"BS LABOR (LA1)","LA2":"BS LABOR (LA2)","LA3":"BS LABOR (LA3)","LA4":"BS LABOR (LA4)","LAA":"Aluminum","LAB":"BS LABOR (LAB)","LAD":"BS LABOR (LAD)","LAE":"BS LABOR (LAE)","LAF":"BS LABOR (LAF)","LAG":"BS LABOR (LAG)","LAM":"BS LABOR (LAM)","LAR":"BS LABOR (LAR)","LAS":"BS LABOR (LAS)","LAU":"BS LABOR (LAU)","PAA":"AFTERMARKET","PAC":"CHROME","PAL":"LKQ","PAM":"REMAN","PAN":"OEM","PAO":"OTHER","PAP":"OE PARTIAL","PAR":"RECORED","PAS":"SUBLET","TOW":"TOWING","MAPA":"Paint Materials","MASH":"Shop Materials","PASL":"SUBLET L"}}],"sales_tax_codes":[{"code":"G","local":false,"state":false,"federal":true,"description":"GST Only"},{"code":"S","state":true,"federal":true,"description":"Both"},{"code":"E","local":false,"state":false,"federal":false,"description":"Exempt"}]} \ No newline at end of file diff --git a/bodyshop_translations.babel b/bodyshop_translations.babel index eedf35dd5..3dd56671f 100644 --- a/bodyshop_translations.babel +++ b/bodyshop_translations.babel @@ -1,4 +1,4 @@ - +