E10: Remove old E9 code for updating E10 customizations

Rewriting my E9 customizations for E10. I have been removing all existing code in E10 to make the form plain vanilla (sorry for those who like chocolate) . Running into a problem on removing Base Extensions.

Two questions:

  1. How can I remove this base extension?
  2. Is there an easy way to purge all customizations?

Thanks
Will King

Base extensions are generally written by Epicor and will be fine

I thought the same, but I get the following error.

CODE:


Application Error

Exception caught in: Ice.Lib.EpiClientLib

Error Detail

Message: --------compile errors------------
Warning: BC40056 - line 9 (9) - Namespace or type specified in the Imports ‘Epicor.Mfg.UI.FrameWork’ doesn’t contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn’t use any aliases.
Warning: BC40056 - line 10 (10) - Namespace or type specified in the Imports ‘Epicor.Mfg.UI.ExtendedProps’ doesn’t contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn’t use any aliases.
Warning: BC40056 - line 11 (11) - Namespace or type specified in the Imports ‘Epicor.Mfg.UI.FormFunctions’ doesn’t contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn’t use any aliases.
Warning: BC40056 - line 12 (12) - Namespace or type specified in the Imports ‘Epicor.Mfg.UI.Customization’ doesn’t contain any public member or cannot be found. Make sure the namespace or the type is defined and contains at least one public member. Make sure the imported element name doesn’t use any aliases.
Warning: BC42024 - line 162 (1149) - Unused local variable: ‘dsPORelSearch’.
Warning: BC42024 - line 163 (1150) - Unused local variable: ‘dtPORelSearch’.
Warning: BC42024 - line 181 (1168) - Unused local variable: ‘dsPartTran’.
Warning: BC42024 - line 182 (1169) - Unused local variable: ‘dtPartTran’.
Error: BC30002 - line 190 (1177) - Type ‘EpiRowChangedArgs’ is not defined.
Warning: BC42024 - line 209 (1196) - Unused local variable: ‘dsLaborDtlSearch’.
Warning: BC42024 - line 210 (1197) - Unused local variable: ‘dtLaborDtl’.
Warning: BC42024 - line 228 (1215) - Unused local variable: ‘dsPartTran’.
Warning: BC42024 - line 229 (1216) - Unused local variable: ‘dtPartTran’.
Error: BC30002 - line 238 (1225) - Type ‘EpiRowChangedArgs’ is not defined.
Warning: BC42024 - line 257 (1244) - Unused local variable: ‘dsCustShip’.
Warning: BC42024 - line 258 (1245) - Unused local variable: ‘dtShipDtl’.
Error: BC30002 - line 280 (1267) - Type ‘EpiDataView’ is not defined.
Error: BC30451 - line 322 (1309) - ‘nedEpiCustom65_3a5c34cb_4be6_4d34_85cc_33819b6dbbf9’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 323 (1310) - ‘nedEpiCustom68_977fed6d_87db_417a_ad12_bb4b2f472417’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 324 (1311) - ‘nedEpiCustom71_568fa7da_cfc4_4821_8d88_0d2eec64725d’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 325 (1312) - ‘nedEpiCustom74_0f329e6b_3e5f_4326_8e53_60041f872ea4’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 326 (1313) - ‘nedEpiCustom125_26b4f7b6_540c_4644_aee6_61024032ef2a’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 327 (1314) - ‘nedEpiCustom126_0bfcf47c_3b6a_449b_a225_f9113d2d0398’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 328 (1315) - ‘nedEpiCustom127_f41ab1cf_b2f6_48a5_b727_ae17968b4bca’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 329 (1316) - ‘nedEpiCustom128_a1baa95b_f23b_4af1_a629_665124ac14a2’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 330 (1317) - ‘nedEpiCustom129_7eb28842_eb9c_4455_b7c0_329e7a601afa’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 331 (1318) - ‘nedEpiCustom130_ef873947_0156_40bd_9c0f_1b09a90b7201’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 332 (1319) - ‘nedEpiCustom159_dfba5a0a_6822_4455_b1f3_55c43ddf7b91’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 333 (1320) - ‘nedEpiCustom164_878be376_d1a6_4d59_b2ad_0d8bb6914d73’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 334 (1321) - ‘nedEpiCustom160_563d956d_69e6_40aa_b964_350f361a6990’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 335 (1322) - ‘nedEpiCustom165_d318dce9_7130_48bb_8171_73fed1007bbf’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 336 (1323) - ‘nedEpiCustom161_c2f39374_1b55_448d_aa79_aa50eee48854’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 337 (1324) - ‘nedEpiCustom166_cf67ad79_dfe6_4d74_9c80_b3cd49c9824c’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 338 (1325) - ‘nedEpiCustom162_a8ce7d42_39f9_4760_8965_bfd2dd2fd3ca’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 339 (1326) - ‘nedEpiCustom167_f171b9b7_fe37_4131_968c_97eec81a88c6’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 340 (1327) - ‘nedEpiCustom163_2c6f1a9d_e991_4494_b883_ebdc573bc5b6’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 341 (1328) - ‘nedEpiCustom168_d376e6d3_b7a9_4d4a_b18e_10f96f35d893’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 342 (1329) - ‘nedEpiCustom169_8753cd9b_22ff_4b1c_9368_cf4adced78c2’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 343 (1330) - ‘nedEpiCustom170_1b50e62b_9f51_46f0_9789_faece35fe7a1’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 344 (1331) - ‘nedEpiCustom171_920dc120_629f_4722_be11_6a9dad9cc230’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 345 (1332) - ‘nedEpiCustom172_d9c8567d_ef87_415d_a650_30496069e54c’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 346 (1333) - ‘nedEpiCustom173_dcd6d06a_2ada_49b0_8549_cda469eaf9f2’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 347 (1334) - ‘nedEpiCustom174_ba1758c7_244f_4408_ab01_39f6d32ad79b’ is not declared. It may be inaccessible due to its protection level.
Error: BC30002 - line 352 (1339) - Type ‘EpiRowChangedArgs’ is not defined.
Error: BC30002 - line 362 (1349) - Type ‘EpiDataView’ is not defined.
Error: BC30451 - line 403 (1390) - ‘nedEpiCustom47_5d6f0cb4_a370_4cdd_8873_3e4a149ab180’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 404 (1391) - ‘nedEpiCustom50_f3b67cb6_4e55_435f_8e28_46d8ad506797’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 405 (1392) - ‘nedEpiCustom53_f73b27c9_56c0_4b2f_894e_a392039cde0d’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 406 (1393) - ‘nedEpiCustom56_8bbc39fc_c93a_42fe_8a88_7558cdedba40’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 407 (1394) - ‘nedEpiCustom57_6d9b622c_f737_4184_8945_d4ae33c9e582’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 408 (1395) - ‘nedEpiCustom58_691e030d_f950_4c42_b8bc_58860be9dd22’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 409 (1396) - ‘nedEpiCustom59_83067e04_9342_4264_bb53_10d32faa7b6c’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 410 (1397) - ‘nedEpiCustom60_ce28a37d_e7ce_4a2d_b81e_937aba1cc478’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 411 (1398) - ‘nedEpiCustom61_e1e9768e_45e7_4433_bd0d_ae6c4513d3c3’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 412 (1399) - ‘nedEpiCustom62_a46e6826_3f46_49a3_b446_ba5786bb3d43’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 413 (1400) - ‘nedEpiCustom175_316fe77b_5446_4414_9c3b_8e89cee53286’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 414 (1401) - ‘nedEpiCustom34_f07e7b08_71cd_47a2_a7b9_62c1cf254e5b’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 415 (1402) - ‘nedEpiCustom176_d4cb6b03_08f8_44fe_88db_53f4e50042b1’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 416 (1403) - ‘nedEpiCustom35_d1a539dd_eb1d_48a0_962a_2ac221b3fc2e’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 417 (1404) - ‘nedEpiCustom31_ddc864b4_f37f_43c7_b4ae_e2811d1d50ac’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 418 (1405) - ‘nedEpiCustom36_811f97dd_3a7a_477b_8126_4427f889fdd5’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 419 (1406) - ‘nedEpiCustom32_952d98dd_a57f_46f3_8848_37007ce9c11e’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 420 (1407) - ‘nedEpiCustom37_b1cb68ac_092f_429e_bf2d_fb2e1b9b4543’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 421 (1408) - ‘nedEpiCustom33_60733d27_a78e_4e39_8682_883a8d4b117f’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 422 (1409) - ‘nedEpiCustom38_047b1d4d_714b_44c5_89f7_b39f55494e29’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 423 (1410) - ‘nedEpiCustom177_4204d219_708e_4ea6_a12e_23f4136466c5’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 424 (1411) - ‘nedEpiCustom178_f776bc2a_1325_4965_a736_34b4a80442f0’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 425 (1412) - ‘nedEpiCustom179_eb651318_cc90_4090_a4e1_884923a35943’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 426 (1413) - ‘nedEpiCustom180_4bebcdb1_f711_4c50_bd57_be3fcd56daa8’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 427 (1414) - ‘nedEpiCustom43_25c86de0_72b9_446c_864f_8089668e1814’ is not declared. It may be inaccessible due to its protection level.
Error: BC30451 - line 428 (1415) - ‘nedEpiCustom44_42ab14e4_7e04_4873_943a_b352f4a78cf9’ is not declared. It may be inaccessible due to its protection level.
Error: BC30002 - line 431 (1418) - Type ‘EpiRowChangedArgs’ is not defined.

** Compile Failed. **

Program: Ice.Lib.EpiClientLib.dll
Method: CompileCustomScript

Client Stack Trace

at Ice.Lib.Customization.CustomScriptManager.CompileCustomScript(Boolean loading)


After clicking OK, the form comes up, but I get the following when I R-Click to get to Customization.

When do you get that error? If you open a menu with the “base” extension?

When selecting the Base Extension (JobTracker) and when selecting the Base at top layer. If I select Base, it seems that the customization will be selected regardless, hence the reason I have been making things plain vanilla.