We have a customizations that is running slow.
Been trying to debug it but I’m wondering what is the best way to diagnose and identify the causes of slow loading customizations?
We have a customizations that is running slow.
Been trying to debug it but I’m wondering what is the best way to diagnose and identify the causes of slow loading customizations?
If it’s a classic form customization, you can run the form in customization mode and check
the box for “Debug in Visual Studio”.
Obviously, install Visual Studio. The big boy, not VS Code.
I got it in Visual Studio “the big boy version” and it’s hanging on the debugging part or still processing after an hour. It is a classic form. I should’ve clarified.
Can you clarify that? Hanging on what?
Dumb question here, you did hit “Continue” on the debugging right? It will pause before the screen loads so that you can set your break points, then you continue to get it to load. (I’m assuming you already new that)
But to add to that, if it’s loading the screen that’s the issue, I would add a break point at the beginning on initialize custom code, then start stepping through that. You’ll probably find a loop somewhere and see why it’s taking so long.
Loading slow or slow interaction while using?
@jgiese.wci The customization is slow to load and then when you move the window it loads. But it hangs randomly when searching for orders (Order entry) and other things cause it to hang.
@klincecum Saying it’s debugging in VS.
@Banderson Never got a window that asked to continue or not.
Post the code up in the meantime, we may just see it.
@Banderson … my bad. I don’t use VS much other than to edit reports. Normally in sublime for my IDE. Good to know for the future though. Thank you.
@klincecum This is gonna be super long but here you go.
Also want to note. While debugging and hitting continue, it ends up hanging epicor. I didn’t make this customization so I don’t know too much about it. Base version loads no problem. I cleared all personalizations as well. I gotta split up this response because the code is so long.
And when I try to open the customization window from the “Tools” menu, epicor hangs and I gotta kill it.
// **************************************************
// Custom code for SalesOrderForm
// Created: 4/21/2013 2:44:55 PM
// **************************************************
extern alias Erp_Adapters_SalesOrder;
extern alias Erp_Contracts_BO_ARInvoice;
extern alias Erp_Contracts_BO_ARInvSearch;
extern alias Erp_Contracts_BO_CashRec;
extern alias Erp_Adapters_Part;
extern alias Erp_Adapters_CashRec;
extern alias Erp_Contracts_BO_CashHeadSearch;
extern alias Erp_Adapters_ARInvSearch;
extern alias Erp_Adapters_CashHeadSearch;
extern alias Erp_Contracts_BO_AlternatePart;
extern alias Erp_Contracts_BO_SalesOrder;
extern alias Erp_Contracts_BO_Quote;
extern alias Erp_Contracts_BO_Part;
extern alias Erp_Contracts_BO_Customer;
extern alias Erp_Contracts_BO_RMAProc;
extern alias Erp_Contracts_BO_OrderDtlSearch;
extern alias Erp_Contracts_BO_OrderHist;
extern alias Erp_Contracts_BO_QuoteDtlSearch;
extern alias Erp_Contracts_BO_SerialNumberSearch;
extern alias Erp_Contracts_BO_ShipTo;
using System;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Windows.Forms;
using Ice.Lib;
using Erp.BO;
using Ice.BO;
using Erp.UI;
using Ice.Adapters;
using Erp.Adapters;
using Ice.Lib.Customization;
using Ice.Lib.ExtendedProps;
using Ice.UI.FormFunctions;
using Ice.Lib.Framework;
using Ice.Lib.Searches;
using System.Collections;
public static class Script
{
private static Ice.Lib.Customization.CustomScriptManager csm;
private static Erp.UI.App.SalesOrderEntry.Transaction oTrans;
private static Erp.UI.App.SalesOrderEntry.SalesOrderForm SalesOrderForm;
private static Infragistics.Win.UltraWinToolbars.UltraToolbarsManager baseToolbarsManager;
private static System.Data.DataTable QuoteDtl_Column;
private static Ice.Lib.Framework.EpiDataView QuoteDtl_Row;
private static System.Data.DataTable SerialNumberSearch_Column;
private static Ice.Lib.Framework.EpiDataView SNS_Row;
private static System.Data.DataTable _Column;
private static Ice.Lib.Framework.EpiDataView NoBoundField_Row;
private static System.Data.DataTable OrderDtl_Column;
private static Ice.Lib.Framework.EpiDataView SalesKits_Row;
private static System.Data.DataTable HedTaxSum_Column;
private static Ice.Lib.Framework.EpiDataView HedTaxSum_Row;
private static System.Data.DataTable OrderHedList_Column;
private static Ice.Lib.Framework.EpiDataView OrderHedList_Row;
private static System.Data.DataTable QuoteHed_Column;
private static Ice.Lib.Framework.EpiDataView QuoteHed_Row;
private static System.Data.DataTable QuoteHedList_Column;
private static Ice.Lib.Framework.EpiDataView QuoteHedList_Row;
private static System.Data.DataTable BookDtl_Column;
private static Ice.Lib.Framework.EpiDataView BookDtl_Row;
private static Ice.Lib.Framework.EpiDataView OrderDtl_Row;
private static System.Data.DataTable QuoteQty_Column;
private static Ice.Lib.Framework.EpiDataView QuoteQty_Row;
private static System.Data.DataTable Client_Column;
private static Ice.Lib.Framework.EpiDataView CallContextClientData_Row;
private static System.Data.DataTable OrderHedAttch_Column;
private static Ice.Lib.Framework.EpiDataView AutoAttachOrderHed_Row;
private static System.Data.DataTable OrderMsc_Column;
private static Ice.Lib.Framework.EpiDataView OrderMsc_Row;
private static System.Data.DataTable QuoteHedAttch_Column;
private static Ice.Lib.Framework.EpiDataView AutoAttachQuoteHed_Row;
private static System.Data.DataTable OHOrderMsc_Column;
private static Ice.Lib.Framework.EpiDataView OHOrderMsc_Row;
private static System.Data.DataTable PartSubs_Column;
private static Ice.Lib.Framework.EpiDataView AlternatePart_Row;
private static System.Data.DataTable ccTable_Column;
private static Ice.Lib.Framework.EpiDataView CreditTran2_Row;
private static System.Data.DataTable BpmData_Column;
private static Ice.Lib.Framework.EpiDataView CallContextBpmData_Row;
private static System.Data.DataTable OrderHed_Column;
private static Ice.Lib.Framework.EpiDataView OrderHed_Row;
private static System.Data.DataTable CreditTran_Column;
private static Ice.Lib.Framework.EpiDataView CreditTran_Row;
private static System.Data.DataTable QuoteDtlAttch_Column;
private static Ice.Lib.Framework.EpiDataView AutoAttachQuoteDtl_Row;
private static System.Data.DataTable SaveOTSParams_Column;
private static Ice.Lib.Framework.EpiDataView SaveOTS_Row;
private static System.Data.DataTable OrderDtlAttch_Column;
private static Ice.Lib.Framework.EpiDataView AutoAttachOrderDtlTree_Row;
private static System.Data.DataTable OrderSched_Column;
private static Ice.Lib.Framework.EpiDataView OrderSched_Row;
private static System.Data.DataTable CreditTranList_Column;
private static Ice.Lib.Framework.EpiDataView CardNumbers_Row;
private static System.Data.DataTable JobProd_Column;
private static Ice.Lib.Framework.EpiDataView JobProd_Row;
private static System.Data.DataTable SalesKitPartInfo_Column;
private static Ice.Lib.Framework.EpiDataView KitPartInfo_Row;
private static System.Data.DataTable OrderHedUPS_Column;
private static Ice.Lib.Framework.EpiDataView OrderHedUPS_Row;
private static Ice.Lib.Framework.EpiDataView OrderDtlTree_Row;
private static System.Data.DataTable OrderRelTax_Column;
private static Ice.Lib.Framework.EpiDataView OrdRelTax_Row;
private static System.Data.DataTable OrderRepComm_Column;
private static Ice.Lib.Framework.EpiDataView OrderRepComm_Row;
private static Ice.Lib.Framework.EpiDataView AutoAttachSalesKits_Row;
private static Ice.Lib.Framework.EpiDataView AutoAttachOrderDtl_Row;
private static System.Data.DataTable OrderRel_Column;
private static Ice.Lib.Framework.EpiDataView OrderRelTree_Row;
private static Ice.Lib.Framework.EpiDataView OrderRel_Row;
private static System.Data.DataTable TaxConnectStatus_Column;
private static Ice.Lib.Framework.EpiDataView TaxConnectStatus_Row;
private static Ice.Lib.Framework.EpiDataView CopyNew_Row;
private static Ice.Lib.Framework.EpiGroupBox epiGroupBoxC2;
private static Ice.Lib.Framework.EpiGroupBox epiGroupBoxC2_8b8b7c94_96b2_4fe2_b36e_5a8a341e2eea;
private static Ice.Lib.Framework.EpiTextBox epiTextBoxC3;
private static Ice.Lib.Framework.EpiTextBox epiTextBoxC3_486f933b_4e2d_419d_8411_e547fbe8f764;
private static Ice.Lib.Framework.EpiTextBox epiTextBoxC4;
private static Ice.Lib.Framework.EpiTextBox epiTextBoxC4_65b3582d_0f17_43b9_a596_166b1c78f9f6;
private static Ice.Lib.Framework.EpiLabel epiLabelC5;
private static Ice.Lib.Framework.EpiLabel epiLabelC5_686a8c12_5548_44aa_b979_11091f64951d;
private static Ice.Lib.Framework.EpiTextBox epiTextBoxC5;
private static Ice.Lib.Framework.EpiTextBox epiTextBoxC5_692044a5_3ae9_4957_9fe1_e248e3b0021a;
private static Ice.Lib.Framework.EpiTextBox epiTextBoxC6;
private static Ice.Lib.Framework.EpiTextBox epiTextBoxC6_19938d06_60d1_4bad_8ce0_7a429dfbac55;
private static Ice.Lib.Framework.EpiTextBox epiTextBoxC7;
private static Ice.Lib.Framework.EpiTextBox epiTextBoxC7_7cefb763_00e9_4bf5_9ad2_8d7d045a5778;
private static Ice.Lib.Framework.EpiLabel epiLabelC6;
private static Ice.Lib.Framework.EpiLabel epiLabelC6_2e00b7f2_9af9_4ce9_a9ac_0bb2b037a241;
private static Ice.Lib.Framework.EpiLabel epiLabelC7;
private static Ice.Lib.Framework.EpiLabel epiLabelC7_f83ab29b_0b03_4c82_8184_c0fd65cc6c55;
private static Ice.Lib.Framework.EpiLabel epiLabelC8;
private static Ice.Lib.Framework.EpiLabel epiLabelC8_76f22273_a58c_48f2_87da_9d3620d45062;
private static Ice.Lib.Framework.EpiLabel epiLabelC9;
private static Ice.Lib.Framework.EpiLabel epiLabelC9_1cfd198c_da65_4df1_9071_d420a8dd806f;
private static Ice.Lib.Framework.EpiTextBox epiTextBoxC8;
private static Ice.Lib.Framework.EpiTextBox epiTextBoxC8_e684c53a_c01b_4697_857a_bd76bdb88f8f;
private static Ice.Lib.Framework.EpiLabel epiLabelC10;
private static Ice.Lib.Framework.EpiLabel epiLabelC10_03f8ef7c_fb0b_48f3_865b_da801403c850;
private static Ice.Lib.Framework.EpiTextBox epiTextBoxC10;
private static Ice.Lib.Framework.EpiTextBox epiTextBoxC10_5b1c946a_40ed_48e7_977d_47122fbb224a;
private static Ice.Lib.Framework.EpiLabel epiLabelC13;
private static Ice.Lib.Framework.EpiLabel epiLabelC13_a4292a1f_501f_4c4f_bbc6_015eb5f56dc3;
private static Ice.Lib.Framework.EpiCurrencyEditor epiCurrencyEditorC4;
private static Ice.Lib.Framework.EpiCurrencyEditor epiCurrencyEditorC4_5819e69b_6dc0_425b_b29b_d0ac2721706e;
private static Ice.Lib.Framework.EpiLabel epiLabelC1;
private static Ice.Lib.Framework.EpiLabel epiLabelC1_f419922c_f5a1_46a0_a4a2_b3c6de1cad58;
private static Ice.Lib.Framework.EpiCombo epiComboC1;
private static Ice.Lib.Framework.EpiCombo epiComboC1_b42a52b0_330d_4794_b4a2_ad5861352952;
private static Ice.Lib.Framework.EpiCombo epiComboC2;
private static Ice.Lib.Framework.EpiCombo epiComboC2_dc230ff5_f5ff_494f_87fa_2f4b35fc6c11;
private static Ice.Lib.Framework.EpiLabel epiLabelC2;
private static Ice.Lib.Framework.EpiLabel epiLabelC2_8689e5a4_4a69_49b2_bb0f_81df50508f51;
private static Ice.Lib.Framework.EpiCurrencyEditor epiCurrencyEditorC1;
private static Ice.Lib.Framework.EpiCurrencyEditor epiCurrencyEditorC1_067249a6_4b3e_4bee_9705_013e73404801;
private static Ice.Lib.Framework.EpiCurrencyEditor epiCurrencyEditorC2;
private static Ice.Lib.Framework.EpiCurrencyEditor epiCurrencyEditorC2_a52916f4_7685_4b11_bde8_1fffddedaaf2;
private static Ice.Lib.Framework.EpiShape epiShapePmtHold;
private static Ice.Lib.Framework.EpiShape epiShapePmtHold_332348ce_dbf9_45cb_9abc_fdebe652c609;
private static Ice.Lib.Framework.EpiLabel epiLabelC3;
private static Ice.Lib.Framework.EpiLabel epiLabelC3_5ba6e922_0c11_4a98_ba3e_e60f48dc9420;
private static Ice.Lib.Framework.EpiCheckBox epiCheckBoxC1;
private static Ice.Lib.Framework.EpiCheckBox epiCheckBoxC1_298ccff7_809f_448d_baf0_7877df9668ac;
private static Ice.Lib.Framework.EpiGroupBox epiGroupBoxC1;
private static Ice.Lib.Framework.EpiGroupBox epiGroupBoxC1_365c413d_9d69_4c50_9302_8fc6a3eafb36;
private static Ice.Lib.Framework.EpiNumericEditor epiNumericEditorC1;
private static Ice.Lib.Framework.EpiNumericEditor epiNumericEditorC1_5dd9161d_c65f_4914_a1ed_90a2e38a3acf;
private static Ice.Lib.Framework.EpiCheckBox epiCheckBoxC2;
private static Ice.Lib.Framework.EpiCheckBox epiCheckBoxC2_c319cf27_2003_4d6a_820c_4af04d66b669;
private static Ice.Lib.Framework.EpiLabel epiLabelC4;
private static Ice.Lib.Framework.EpiLabel epiLabelC4_2106457f_ace4_4cd7_a3e4_dd646089b68c;
private static Ice.Lib.Framework.EpiTextBox epiTextBoxC1;
private static Ice.Lib.Framework.EpiTextBox epiTextBoxC1_b4ad6787_1844_4361_9d2d_bee736b89e45;
private static Ice.Lib.Framework.EpiButton epiButtonC1;
private static Ice.Lib.Framework.EpiButton epiButtonC1_876b8fcd_3312_44bc_8406_e48d36902979;
private static Ice.Lib.Framework.EpiLabel epiLabelC11;
private static Ice.Lib.Framework.EpiLabel epiLabelC11_168c584e_f760_4192_ab10_c119f551ef27;
private static Ice.Lib.Framework.EpiLabel epiLabelC12;
private static Ice.Lib.Framework.EpiLabel epiLabelC12_395535ea_1951_4008_926a_c69f3efc8fd6;
private static Ice.Lib.Framework.EpiNumericEditor epiNumericEditorC2;
private static Ice.Lib.Framework.EpiNumericEditor epiNumericEditorC2_a1f634ed_f269_486d_abaf_0141a9c2866d;
private static Ice.Lib.Framework.EpiLabel epiLabelC14;
private static Ice.Lib.Framework.EpiLabel epiLabelC14_32abaf0c_09e2_4ec7_8fed_4132dfea9d6a;
private static Ice.Lib.Framework.EpiTextBox epiTextBoxC2;
private static Ice.Lib.Framework.EpiTextBox epiTextBoxC2_6cd8672c_a994_411b_a04d_356938e6b608;
private static Ice.Lib.Framework.EpiGroupBox epiGroupBoxC4;
private static Ice.Lib.Framework.EpiGroupBox epiGroupBoxC4_f3e6b431_4390_40b9_ab13_718efde2924d;
private static Ice.Lib.Framework.EpiCurrencyEditor epiCurrencyEditorC3;
private static Ice.Lib.Framework.EpiCurrencyEditor epiCurrencyEditorC3_8fd6f828_d171_433d_83f1_65886a441767;
private static Ice.Lib.Framework.EpiCheckBox epiCheckBoxC3;
private static Ice.Lib.Framework.EpiCheckBox epiCheckBoxC3_97fd9d74_477d_4758_a34c_b5af06f2b6fb;
private static Ice.Lib.Framework.EpiLabel epiLabelC15;
private static Ice.Lib.Framework.EpiLabel epiLabelC15_12823082_2066_40df_b417_bf569de3277f;
private static Ice.Lib.Framework.EpiCheckBox epiCheckBoxC4;
private static Ice.Lib.Framework.EpiCheckBox epiCheckBoxC4_ea2e5850_59df_4660_950b_22cbd90c7125;
private static Ice.Lib.Framework.EpiLabel epiLabelC16;
private static Ice.Lib.Framework.EpiLabel epiLabelC16_38f24f2b_00df_4f2f_9437_5138d11263e9;
private static Ice.Lib.Framework.EpiLabel epiLabelC18;
private static Ice.Lib.Framework.EpiLabel epiLabelC18_a2ac6d88_dc48_443e_ab9a_c62715243ad7;
private static Ice.Lib.Framework.EpiCombo epiComboC4;
private static Ice.Lib.Framework.EpiCombo epiComboC4_8ca444a6_ecf5_48c9_bfca_491d857bf4bb;
private static Ice.Lib.Framework.EpiLabel epiLabelC17;
private static Ice.Lib.Framework.EpiLabel epiLabelC17_3000572a_1e04_4ed1_90bd_e3cc19aa6fc0;
private static Ice.Lib.Framework.EpiShape OrderCanceled;
private static Ice.Lib.Framework.EpiShape OrderCanceled_ca36ca54_e906_4c79_bef3_eb1483714728;
private static Ice.Lib.Framework.EpiGroupBox epiGroupBoxC3;
private static Ice.Lib.Framework.EpiGroupBox epiGroupBoxC3_095f4dfe_e5cc_4465_ad24_56084621ff90;
private static Ice.Lib.Framework.EpiLabel RetailLabel;
private static Ice.Lib.Framework.EpiLabel RetailLabel_79797d4b_89df_4a8f_b64f_7e790eef0ec8;
private static Ice.Lib.Framework.EpiLabel MAPLabel;
private static Ice.Lib.Framework.EpiLabel MAPLabel_740fdf7e_e913_4955_9b4e_91059e472a80;
private static Ice.Lib.Framework.EpiLabel DealerLabel;
private static Ice.Lib.Framework.EpiLabel DealerLabel_c8a969c1_76f5_44a4_8365_6bcaacbd605b;
private static Ice.Lib.Framework.EpiLabel WholesaleLabel;
private static Ice.Lib.Framework.EpiLabel WholesaleLabel_3feb75de_a756_49e6_887b_3d9b854cff77;
private static Ice.Lib.Framework.EpiLabel StockingDealerLabel;
private static Ice.Lib.Framework.EpiLabel StockingDealerLabel_5c6b8a26_8ff1_48eb_bdab_025d8c84485c;
private static Ice.Lib.Framework.EpiTextBox RetailPrice;
private static Ice.Lib.Framework.EpiTextBox RetailPrice_42b827c0_6883_4182_a80a_d45f6a7ab5b2;
private static Ice.Lib.Framework.EpiTextBox MAPPrice;
private static Ice.Lib.Framework.EpiTextBox MAPPrice_cf377a35_9ae8_42d6_bd94_3289ea7961b9;
private static Ice.Lib.Framework.EpiTextBox DealerPrice;
private static Ice.Lib.Framework.EpiTextBox DealerPrice_a6aa4af3_cb13_4d63_815c_50455330d1b9;
private static Ice.Lib.Framework.EpiTextBox WholesalePrice;
private static Ice.Lib.Framework.EpiTextBox WholesalePrice_b8698e31_175a_424a_a844_8278de7f89bc;
private static Ice.Lib.Framework.EpiTextBox StockingDealerPrice;
private static Ice.Lib.Framework.EpiTextBox StockingDealerPrice_30c4370e_d938_4bfb_aafb_1ddf2e987e34;
private static Ice.Lib.Framework.EpiCheckBox epiCheckBoxC5;
private static Ice.Lib.Framework.EpiCheckBox epiCheckBoxC5_c094a4fc_6c1c_4461_ab1c_82a8c104957b;
private static Ice.Lib.Framework.EpiLabel epiLabelC19;
private static Ice.Lib.Framework.EpiLabel epiLabelC19_af11b038_87b7_4396_bcf4_19976004709f;
private static Ice.Lib.Framework.EpiLabel epiLabelC20;
private static Ice.Lib.Framework.EpiLabel epiLabelC20_8a57375c_c086_4ef4_9c2a_24cbc40f140b;
private static Ice.Lib.Framework.EpiDateTimeEditor epiDateTimeEditorC1;
private static Ice.Lib.Framework.EpiDateTimeEditor epiDateTimeEditorC1_f34e8cc6_51f5_4c39_b8cf_b7fa98daf4b4;
private static Ice.Lib.Framework.EpiLabel epiLabelC21;
private static Ice.Lib.Framework.EpiLabel epiLabelC21_50c36e4b_f4ad_459a_a173_810d82857071;
private static Ice.Lib.Framework.EpiUltraCombo epiUltraComboC1;
private static Ice.Lib.Framework.EpiUltraCombo epiUltraComboC1_e0a4300a_061d_46f1_9f50_d0dba9de97ce;
public static void InitializeGlobalVariables(Ice.Lib.Customization.CustomScriptManager csm)
{
Script.csm = csm;
Script.oTrans = ((Erp.UI.App.SalesOrderEntry.Transaction)(Script.csm.GetGlobalInstance("oTrans")));
Script.SalesOrderForm = ((Erp.UI.App.SalesOrderEntry.SalesOrderForm)(Script.csm.GetGlobalInstance("SalesOrderForm")));
Script.baseToolbarsManager = ((Infragistics.Win.UltraWinToolbars.UltraToolbarsManager)(Script.csm.GetGlobalInstance("baseToolbarsManager")));
Script.QuoteDtl_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("QuoteDtl_Column")));
Script.QuoteDtl_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("QuoteDtl_Row")));
Script.SerialNumberSearch_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("SerialNumberSearch_Column")));
Script.SNS_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("SNS_Row")));
Script._Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("_Column")));
Script.NoBoundField_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("NoBoundField_Row")));
Script.OrderDtl_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("OrderDtl_Column")));
Script.SalesKits_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("SalesKits_Row")));
Script.HedTaxSum_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("HedTaxSum_Column")));
Script.HedTaxSum_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("HedTaxSum_Row")));
Script.OrderHedList_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("OrderHedList_Column")));
Script.OrderHedList_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("OrderHedList_Row")));
Script.QuoteHed_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("QuoteHed_Column")));
Script.QuoteHed_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("QuoteHed_Row")));
Script.QuoteHedList_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("QuoteHedList_Column")));
Script.QuoteHedList_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("QuoteHedList_Row")));
Script.BookDtl_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("BookDtl_Column")));
Script.BookDtl_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("BookDtl_Row")));
Script.OrderDtl_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("OrderDtl_Row")));
Script.QuoteQty_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("QuoteQty_Column")));
Script.QuoteQty_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("QuoteQty_Row")));
Script.Client_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("Client_Column")));
Script.CallContextClientData_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("CallContextClientData_Row")));
Script.OrderHedAttch_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("OrderHedAttch_Column")));
Script.AutoAttachOrderHed_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("AutoAttachOrderHed_Row")));
Script.OrderMsc_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("OrderMsc_Column")));
Script.OrderMsc_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("OrderMsc_Row")));
Script.QuoteHedAttch_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("QuoteHedAttch_Column")));
Script.AutoAttachQuoteHed_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("AutoAttachQuoteHed_Row")));
Script.OHOrderMsc_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("OHOrderMsc_Column")));
Script.OHOrderMsc_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("OHOrderMsc_Row")));
Script.PartSubs_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("PartSubs_Column")));
Script.AlternatePart_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("AlternatePart_Row")));
Script.ccTable_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("ccTable_Column")));
Script.CreditTran2_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("CreditTran2_Row")));
Script.BpmData_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("BpmData_Column")));
Script.CallContextBpmData_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("CallContextBpmData_Row")));
Script.OrderHed_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("OrderHed_Column")));
Script.OrderHed_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("OrderHed_Row")));
Script.CreditTran_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("CreditTran_Column")));
Script.CreditTran_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("CreditTran_Row")));
Script.QuoteDtlAttch_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("QuoteDtlAttch_Column")));
Script.AutoAttachQuoteDtl_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("AutoAttachQuoteDtl_Row")));
Script.SaveOTSParams_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("SaveOTSParams_Column")));
Script.SaveOTS_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("SaveOTS_Row")));
Script.OrderDtlAttch_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("OrderDtlAttch_Column")));
Script.AutoAttachOrderDtlTree_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("AutoAttachOrderDtlTree_Row")));
Script.OrderSched_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("OrderSched_Column")));
Script.OrderSched_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("OrderSched_Row")));
Script.CreditTranList_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("CreditTranList_Column")));
Script.CardNumbers_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("CardNumbers_Row")));
Script.JobProd_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("JobProd_Column")));
Script.JobProd_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("JobProd_Row")));
Script.SalesKitPartInfo_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("SalesKitPartInfo_Column")));
Script.KitPartInfo_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("KitPartInfo_Row")));
Script.OrderHedUPS_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("OrderHedUPS_Column")));
Script.OrderHedUPS_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("OrderHedUPS_Row")));
Script.OrderDtlTree_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("OrderDtlTree_Row")));
Script.OrderRelTax_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("OrderRelTax_Column")));
Script.OrdRelTax_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("OrdRelTax_Row")));
Script.OrderRepComm_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("OrderRepComm_Column")));
Script.OrderRepComm_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("OrderRepComm_Row")));
Script.AutoAttachSalesKits_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("AutoAttachSalesKits_Row")));
Script.AutoAttachOrderDtl_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("AutoAttachOrderDtl_Row")));
Script.OrderRel_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("OrderRel_Column")));
Script.OrderRelTree_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("OrderRelTree_Row")));
Script.OrderRel_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("OrderRel_Row")));
Script.TaxConnectStatus_Column = ((System.Data.DataTable)(Script.csm.GetGlobalInstance("TaxConnectStatus_Column")));
Script.TaxConnectStatus_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("TaxConnectStatus_Row")));
Script.CopyNew_Row = ((Ice.Lib.Framework.EpiDataView)(Script.csm.GetGlobalInstance("CopyNew_Row")));
Ice.Lib.Customization.PersonalizeCustomizeManager personalizeCustomizeManager = Script.csm.PersonalizeCustomizeManager;
System.Windows.Forms.Control topControl = personalizeCustomizeManager.TopControl;
topControl.FindForm().SuspendLayout();
// Creating custom targets.
Script.epiGroupBoxC2 = new Ice.Lib.Framework.EpiGroupBox();
Script.epiGroupBoxC2_8b8b7c94_96b2_4fe2_b36e_5a8a341e2eea = Script.epiGroupBoxC2;
System.Collections.Hashtable customControls = personalizeCustomizeManager.CustControlMan.CustomControlsHT;
customControls.Add("8b8b7c94-96b2-4fe2-b36e-5a8a341e2eea", Script.epiGroupBoxC2);
System.Collections.Hashtable controlsHT = personalizeCustomizeManager.ControlsHT;
controlsHT.Add("8b8b7c94-96b2-4fe2-b36e-5a8a341e2eea", Script.epiGroupBoxC2);
Script.epiGroupBoxC2.Name = "epiGroupBoxC2";
Script.epiGroupBoxC2.EpiGuid = "8b8b7c94-96b2-4fe2-b36e-5a8a341e2eea";
Script.epiTextBoxC3 = new Ice.Lib.Framework.EpiTextBox();
Script.epiTextBoxC3_486f933b_4e2d_419d_8411_e547fbe8f764 = Script.epiTextBoxC3;
customControls.Add("486f933b-4e2d-419d-8411-e547fbe8f764", Script.epiTextBoxC3);
controlsHT.Add("486f933b-4e2d-419d-8411-e547fbe8f764", Script.epiTextBoxC3);
Script.epiTextBoxC3.Name = "epiTextBoxC3";
Script.epiTextBoxC3.EpiGuid = "486f933b-4e2d-419d-8411-e547fbe8f764";
Script.epiTextBoxC4 = new Ice.Lib.Framework.EpiTextBox();
Script.epiTextBoxC4_65b3582d_0f17_43b9_a596_166b1c78f9f6 = Script.epiTextBoxC4;
customControls.Add("65b3582d-0f17-43b9-a596-166b1c78f9f6", Script.epiTextBoxC4);
controlsHT.Add("65b3582d-0f17-43b9-a596-166b1c78f9f6", Script.epiTextBoxC4);
Script.epiTextBoxC4.Name = "epiTextBoxC4";
Script.epiTextBoxC4.EpiGuid = "65b3582d-0f17-43b9-a596-166b1c78f9f6";
Script.epiLabelC5 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC5_686a8c12_5548_44aa_b979_11091f64951d = Script.epiLabelC5;
customControls.Add("686a8c12-5548-44aa-b979-11091f64951d", Script.epiLabelC5);
controlsHT.Add("686a8c12-5548-44aa-b979-11091f64951d", Script.epiLabelC5);
Script.epiLabelC5.Name = "epiLabelC5";
Script.epiLabelC5.EpiGuid = "686a8c12-5548-44aa-b979-11091f64951d";
Script.epiTextBoxC5 = new Ice.Lib.Framework.EpiTextBox();
Script.epiTextBoxC5_692044a5_3ae9_4957_9fe1_e248e3b0021a = Script.epiTextBoxC5;
customControls.Add("692044a5-3ae9-4957-9fe1-e248e3b0021a", Script.epiTextBoxC5);
controlsHT.Add("692044a5-3ae9-4957-9fe1-e248e3b0021a", Script.epiTextBoxC5);
Script.epiTextBoxC5.Name = "epiTextBoxC5";
Script.epiTextBoxC5.EpiGuid = "692044a5-3ae9-4957-9fe1-e248e3b0021a";
Script.epiTextBoxC6 = new Ice.Lib.Framework.EpiTextBox();
Script.epiTextBoxC6_19938d06_60d1_4bad_8ce0_7a429dfbac55 = Script.epiTextBoxC6;
customControls.Add("19938d06-60d1-4bad-8ce0-7a429dfbac55", Script.epiTextBoxC6);
controlsHT.Add("19938d06-60d1-4bad-8ce0-7a429dfbac55", Script.epiTextBoxC6);
Script.epiTextBoxC6.Name = "epiTextBoxC6";
Script.epiTextBoxC6.EpiGuid = "19938d06-60d1-4bad-8ce0-7a429dfbac55";
Script.epiTextBoxC7 = new Ice.Lib.Framework.EpiTextBox();
Script.epiTextBoxC7_7cefb763_00e9_4bf5_9ad2_8d7d045a5778 = Script.epiTextBoxC7;
customControls.Add("7cefb763-00e9-4bf5-9ad2-8d7d045a5778", Script.epiTextBoxC7);
controlsHT.Add("7cefb763-00e9-4bf5-9ad2-8d7d045a5778", Script.epiTextBoxC7);
Script.epiTextBoxC7.Name = "epiTextBoxC7";
Script.epiTextBoxC7.EpiGuid = "7cefb763-00e9-4bf5-9ad2-8d7d045a5778";
Script.epiLabelC6 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC6_2e00b7f2_9af9_4ce9_a9ac_0bb2b037a241 = Script.epiLabelC6;
customControls.Add("2e00b7f2-9af9-4ce9-a9ac-0bb2b037a241", Script.epiLabelC6);
controlsHT.Add("2e00b7f2-9af9-4ce9-a9ac-0bb2b037a241", Script.epiLabelC6);
Script.epiLabelC6.Name = "epiLabelC6";
Script.epiLabelC6.EpiGuid = "2e00b7f2-9af9-4ce9-a9ac-0bb2b037a241";
Script.epiLabelC7 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC7_f83ab29b_0b03_4c82_8184_c0fd65cc6c55 = Script.epiLabelC7;
customControls.Add("f83ab29b-0b03-4c82-8184-c0fd65cc6c55", Script.epiLabelC7);
controlsHT.Add("f83ab29b-0b03-4c82-8184-c0fd65cc6c55", Script.epiLabelC7);
Script.epiLabelC7.Name = "epiLabelC7";
Script.epiLabelC7.EpiGuid = "f83ab29b-0b03-4c82-8184-c0fd65cc6c55";
Script.epiLabelC8 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC8_76f22273_a58c_48f2_87da_9d3620d45062 = Script.epiLabelC8;
customControls.Add("76f22273-a58c-48f2-87da-9d3620d45062", Script.epiLabelC8);
controlsHT.Add("76f22273-a58c-48f2-87da-9d3620d45062", Script.epiLabelC8);
Script.epiLabelC8.Name = "epiLabelC8";
Script.epiLabelC8.EpiGuid = "76f22273-a58c-48f2-87da-9d3620d45062";
Script.epiLabelC9 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC9_1cfd198c_da65_4df1_9071_d420a8dd806f = Script.epiLabelC9;
customControls.Add("1cfd198c-da65-4df1-9071-d420a8dd806f", Script.epiLabelC9);
controlsHT.Add("1cfd198c-da65-4df1-9071-d420a8dd806f", Script.epiLabelC9);
Script.epiLabelC9.Name = "epiLabelC9";
Script.epiLabelC9.EpiGuid = "1cfd198c-da65-4df1-9071-d420a8dd806f";
Script.epiTextBoxC8 = new Ice.Lib.Framework.EpiTextBox();
Script.epiTextBoxC8_e684c53a_c01b_4697_857a_bd76bdb88f8f = Script.epiTextBoxC8;
customControls.Add("e684c53a-c01b-4697-857a-bd76bdb88f8f", Script.epiTextBoxC8);
controlsHT.Add("e684c53a-c01b-4697-857a-bd76bdb88f8f", Script.epiTextBoxC8);
Script.epiTextBoxC8.Name = "epiTextBoxC8";
Script.epiTextBoxC8.EpiGuid = "e684c53a-c01b-4697-857a-bd76bdb88f8f";
Script.epiLabelC10 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC10_03f8ef7c_fb0b_48f3_865b_da801403c850 = Script.epiLabelC10;
customControls.Add("03f8ef7c-fb0b-48f3-865b-da801403c850", Script.epiLabelC10);
controlsHT.Add("03f8ef7c-fb0b-48f3-865b-da801403c850", Script.epiLabelC10);
Script.epiLabelC10.Name = "epiLabelC10";
Script.epiLabelC10.EpiGuid = "03f8ef7c-fb0b-48f3-865b-da801403c850";
Script.epiTextBoxC10 = new Ice.Lib.Framework.EpiTextBox();
Script.epiTextBoxC10_5b1c946a_40ed_48e7_977d_47122fbb224a = Script.epiTextBoxC10;
customControls.Add("5b1c946a-40ed-48e7-977d-47122fbb224a", Script.epiTextBoxC10);
controlsHT.Add("5b1c946a-40ed-48e7-977d-47122fbb224a", Script.epiTextBoxC10);
Script.epiTextBoxC10.Name = "epiTextBoxC10";
Script.epiTextBoxC10.EpiGuid = "5b1c946a-40ed-48e7-977d-47122fbb224a";
Script.epiLabelC13 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC13_a4292a1f_501f_4c4f_bbc6_015eb5f56dc3 = Script.epiLabelC13;
customControls.Add("a4292a1f-501f-4c4f-bbc6-015eb5f56dc3", Script.epiLabelC13);
controlsHT.Add("a4292a1f-501f-4c4f-bbc6-015eb5f56dc3", Script.epiLabelC13);
Script.epiLabelC13.Name = "epiLabelC13";
Script.epiLabelC13.EpiGuid = "a4292a1f-501f-4c4f-bbc6-015eb5f56dc3";
Script.epiCurrencyEditorC4 = new Ice.Lib.Framework.EpiCurrencyEditor();
Script.epiCurrencyEditorC4_5819e69b_6dc0_425b_b29b_d0ac2721706e = Script.epiCurrencyEditorC4;
customControls.Add("5819e69b-6dc0-425b-b29b-d0ac2721706e", Script.epiCurrencyEditorC4);
controlsHT.Add("5819e69b-6dc0-425b-b29b-d0ac2721706e", Script.epiCurrencyEditorC4);
Script.epiCurrencyEditorC4.Name = "epiCurrencyEditorC4";
Script.epiCurrencyEditorC4.EpiGuid = "5819e69b-6dc0-425b-b29b-d0ac2721706e";
Script.epiLabelC1 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC1_f419922c_f5a1_46a0_a4a2_b3c6de1cad58 = Script.epiLabelC1;
customControls.Add("f419922c-f5a1-46a0-a4a2-b3c6de1cad58", Script.epiLabelC1);
controlsHT.Add("f419922c-f5a1-46a0-a4a2-b3c6de1cad58", Script.epiLabelC1);
Script.epiLabelC1.Name = "epiLabelC1";
Script.epiLabelC1.EpiGuid = "f419922c-f5a1-46a0-a4a2-b3c6de1cad58";
Script.epiComboC1 = new Ice.Lib.Framework.EpiCombo();
Script.epiComboC1_b42a52b0_330d_4794_b4a2_ad5861352952 = Script.epiComboC1;
customControls.Add("b42a52b0-330d-4794-b4a2-ad5861352952", Script.epiComboC1);
controlsHT.Add("b42a52b0-330d-4794-b4a2-ad5861352952", Script.epiComboC1);
Script.epiComboC1.Name = "epiComboC1";
Script.epiComboC1.EpiGuid = "b42a52b0-330d-4794-b4a2-ad5861352952";
Script.epiComboC2 = new Ice.Lib.Framework.EpiCombo();
Script.epiComboC2_dc230ff5_f5ff_494f_87fa_2f4b35fc6c11 = Script.epiComboC2;
customControls.Add("dc230ff5-f5ff-494f-87fa-2f4b35fc6c11", Script.epiComboC2);
controlsHT.Add("dc230ff5-f5ff-494f-87fa-2f4b35fc6c11", Script.epiComboC2);
Script.epiComboC2.Name = "epiComboC2";
Script.epiComboC2.EpiGuid = "dc230ff5-f5ff-494f-87fa-2f4b35fc6c11";
Script.epiLabelC2 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC2_8689e5a4_4a69_49b2_bb0f_81df50508f51 = Script.epiLabelC2;
customControls.Add("8689e5a4-4a69-49b2-bb0f-81df50508f51", Script.epiLabelC2);
controlsHT.Add("8689e5a4-4a69-49b2-bb0f-81df50508f51", Script.epiLabelC2);
Script.epiLabelC2.Name = "epiLabelC2";
Script.epiLabelC2.EpiGuid = "8689e5a4-4a69-49b2-bb0f-81df50508f51";
Script.epiCurrencyEditorC1 = new Ice.Lib.Framework.EpiCurrencyEditor();
Script.epiCurrencyEditorC1_067249a6_4b3e_4bee_9705_013e73404801 = Script.epiCurrencyEditorC1;
customControls.Add("067249a6-4b3e-4bee-9705-013e73404801", Script.epiCurrencyEditorC1);
controlsHT.Add("067249a6-4b3e-4bee-9705-013e73404801", Script.epiCurrencyEditorC1);
Script.epiCurrencyEditorC1.Name = "epiCurrencyEditorC1";
Script.epiCurrencyEditorC1.EpiGuid = "067249a6-4b3e-4bee-9705-013e73404801";
Script.epiCurrencyEditorC2 = new Ice.Lib.Framework.EpiCurrencyEditor();
Script.epiCurrencyEditorC2_a52916f4_7685_4b11_bde8_1fffddedaaf2 = Script.epiCurrencyEditorC2;
customControls.Add("a52916f4-7685-4b11-bde8-1fffddedaaf2", Script.epiCurrencyEditorC2);
controlsHT.Add("a52916f4-7685-4b11-bde8-1fffddedaaf2", Script.epiCurrencyEditorC2);
Script.epiCurrencyEditorC2.Name = "epiCurrencyEditorC2";
Script.epiCurrencyEditorC2.EpiGuid = "a52916f4-7685-4b11-bde8-1fffddedaaf2";
Script.epiShapePmtHold = new Ice.Lib.Framework.EpiShape();
Script.epiShapePmtHold_332348ce_dbf9_45cb_9abc_fdebe652c609 = Script.epiShapePmtHold;
customControls.Add("332348ce-dbf9-45cb-9abc-fdebe652c609", Script.epiShapePmtHold);
controlsHT.Add("332348ce-dbf9-45cb-9abc-fdebe652c609", Script.epiShapePmtHold);
Script.epiShapePmtHold.Name = "epiShapePmtHold";
Script.epiShapePmtHold.EpiGuid = "332348ce-dbf9-45cb-9abc-fdebe652c609";
Script.epiLabelC3 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC3_5ba6e922_0c11_4a98_ba3e_e60f48dc9420 = Script.epiLabelC3;
customControls.Add("5ba6e922-0c11-4a98-ba3e-e60f48dc9420", Script.epiLabelC3);
controlsHT.Add("5ba6e922-0c11-4a98-ba3e-e60f48dc9420", Script.epiLabelC3);
Script.epiLabelC3.Name = "epiLabelC3";
Script.epiLabelC3.EpiGuid = "5ba6e922-0c11-4a98-ba3e-e60f48dc9420";
Script.epiCheckBoxC1 = new Ice.Lib.Framework.EpiCheckBox();
Script.epiCheckBoxC1_298ccff7_809f_448d_baf0_7877df9668ac = Script.epiCheckBoxC1;
customControls.Add("298ccff7-809f-448d-baf0-7877df9668ac", Script.epiCheckBoxC1);
controlsHT.Add("298ccff7-809f-448d-baf0-7877df9668ac", Script.epiCheckBoxC1);
Script.epiCheckBoxC1.Name = "epiCheckBoxC1";
Script.epiCheckBoxC1.EpiGuid = "298ccff7-809f-448d-baf0-7877df9668ac";
Script.epiGroupBoxC1 = new Ice.Lib.Framework.EpiGroupBox();
Script.epiGroupBoxC1_365c413d_9d69_4c50_9302_8fc6a3eafb36 = Script.epiGroupBoxC1;
customControls.Add("365c413d-9d69-4c50-9302-8fc6a3eafb36", Script.epiGroupBoxC1);
controlsHT.Add("365c413d-9d69-4c50-9302-8fc6a3eafb36", Script.epiGroupBoxC1);
Script.epiGroupBoxC1.Name = "epiGroupBoxC1";
Script.epiGroupBoxC1.EpiGuid = "365c413d-9d69-4c50-9302-8fc6a3eafb36";
Script.epiNumericEditorC1 = new Ice.Lib.Framework.EpiNumericEditor();
Script.epiNumericEditorC1_5dd9161d_c65f_4914_a1ed_90a2e38a3acf = Script.epiNumericEditorC1;
customControls.Add("5dd9161d-c65f-4914-a1ed-90a2e38a3acf", Script.epiNumericEditorC1);
controlsHT.Add("5dd9161d-c65f-4914-a1ed-90a2e38a3acf", Script.epiNumericEditorC1);
Script.epiNumericEditorC1.Name = "epiNumericEditorC1";
Script.epiNumericEditorC1.EpiGuid = "5dd9161d-c65f-4914-a1ed-90a2e38a3acf";
Script.epiCheckBoxC2 = new Ice.Lib.Framework.EpiCheckBox();
Script.epiCheckBoxC2_c319cf27_2003_4d6a_820c_4af04d66b669 = Script.epiCheckBoxC2;
customControls.Add("c319cf27-2003-4d6a-820c-4af04d66b669", Script.epiCheckBoxC2);
controlsHT.Add("c319cf27-2003-4d6a-820c-4af04d66b669", Script.epiCheckBoxC2);
Script.epiCheckBoxC2.Name = "epiCheckBoxC2";
Script.epiCheckBoxC2.EpiGuid = "c319cf27-2003-4d6a-820c-4af04d66b669";
Script.epiLabelC4 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC4_2106457f_ace4_4cd7_a3e4_dd646089b68c = Script.epiLabelC4;
customControls.Add("2106457f-ace4-4cd7-a3e4-dd646089b68c", Script.epiLabelC4);
controlsHT.Add("2106457f-ace4-4cd7-a3e4-dd646089b68c", Script.epiLabelC4);
Script.epiLabelC4.Name = "epiLabelC4";
Script.epiLabelC4.EpiGuid = "2106457f-ace4-4cd7-a3e4-dd646089b68c";
Script.epiTextBoxC1 = new Ice.Lib.Framework.EpiTextBox();
Script.epiTextBoxC1_b4ad6787_1844_4361_9d2d_bee736b89e45 = Script.epiTextBoxC1;
customControls.Add("b4ad6787-1844-4361-9d2d-bee736b89e45", Script.epiTextBoxC1);
controlsHT.Add("b4ad6787-1844-4361-9d2d-bee736b89e45", Script.epiTextBoxC1);
Script.epiTextBoxC1.Name = "epiTextBoxC1";
Script.epiTextBoxC1.EpiGuid = "b4ad6787-1844-4361-9d2d-bee736b89e45";
Script.epiButtonC1 = new Ice.Lib.Framework.EpiButton();
Script.epiButtonC1_876b8fcd_3312_44bc_8406_e48d36902979 = Script.epiButtonC1;
customControls.Add("876b8fcd-3312-44bc-8406-e48d36902979", Script.epiButtonC1);
controlsHT.Add("876b8fcd-3312-44bc-8406-e48d36902979", Script.epiButtonC1);
Script.epiButtonC1.Name = "epiButtonC1";
Script.epiButtonC1.EpiGuid = "876b8fcd-3312-44bc-8406-e48d36902979";
Script.epiLabelC11 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC11_168c584e_f760_4192_ab10_c119f551ef27 = Script.epiLabelC11;
customControls.Add("168c584e-f760-4192-ab10-c119f551ef27", Script.epiLabelC11);
controlsHT.Add("168c584e-f760-4192-ab10-c119f551ef27", Script.epiLabelC11);
Script.epiLabelC11.Name = "epiLabelC11";
Script.epiLabelC11.EpiGuid = "168c584e-f760-4192-ab10-c119f551ef27";
Script.epiLabelC12 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC12_395535ea_1951_4008_926a_c69f3efc8fd6 = Script.epiLabelC12;
customControls.Add("395535ea-1951-4008-926a-c69f3efc8fd6", Script.epiLabelC12);
controlsHT.Add("395535ea-1951-4008-926a-c69f3efc8fd6", Script.epiLabelC12);
Script.epiLabelC12.Name = "epiLabelC12";
Script.epiLabelC12.EpiGuid = "395535ea-1951-4008-926a-c69f3efc8fd6";
Script.epiNumericEditorC2 = new Ice.Lib.Framework.EpiNumericEditor();
Script.epiNumericEditorC2_a1f634ed_f269_486d_abaf_0141a9c2866d = Script.epiNumericEditorC2;
customControls.Add("a1f634ed-f269-486d-abaf-0141a9c2866d", Script.epiNumericEditorC2);
controlsHT.Add("a1f634ed-f269-486d-abaf-0141a9c2866d", Script.epiNumericEditorC2);
Script.epiNumericEditorC2.Name = "epiNumericEditorC2";
Script.epiNumericEditorC2.EpiGuid = "a1f634ed-f269-486d-abaf-0141a9c2866d";
Script.epiLabelC14 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC14_32abaf0c_09e2_4ec7_8fed_4132dfea9d6a = Script.epiLabelC14;
customControls.Add("32abaf0c-09e2-4ec7-8fed-4132dfea9d6a", Script.epiLabelC14);
controlsHT.Add("32abaf0c-09e2-4ec7-8fed-4132dfea9d6a", Script.epiLabelC14);
Script.epiLabelC14.Name = "epiLabelC14";
Script.epiLabelC14.EpiGuid = "32abaf0c-09e2-4ec7-8fed-4132dfea9d6a";
Script.epiTextBoxC2 = new Ice.Lib.Framework.EpiTextBox();
Script.epiTextBoxC2_6cd8672c_a994_411b_a04d_356938e6b608 = Script.epiTextBoxC2;
customControls.Add("6cd8672c-a994-411b-a04d-356938e6b608", Script.epiTextBoxC2);
controlsHT.Add("6cd8672c-a994-411b-a04d-356938e6b608", Script.epiTextBoxC2);
Script.epiTextBoxC2.Name = "epiTextBoxC2";
Script.epiTextBoxC2.EpiGuid = "6cd8672c-a994-411b-a04d-356938e6b608";
Script.epiGroupBoxC4 = new Ice.Lib.Framework.EpiGroupBox();
Script.epiGroupBoxC4_f3e6b431_4390_40b9_ab13_718efde2924d = Script.epiGroupBoxC4;
customControls.Add("f3e6b431-4390-40b9-ab13-718efde2924d", Script.epiGroupBoxC4);
controlsHT.Add("f3e6b431-4390-40b9-ab13-718efde2924d", Script.epiGroupBoxC4);
Script.epiGroupBoxC4.Name = "epiGroupBoxC4";
Script.epiGroupBoxC4.EpiGuid = "f3e6b431-4390-40b9-ab13-718efde2924d";
Script.epiCurrencyEditorC3 = new Ice.Lib.Framework.EpiCurrencyEditor();
Script.epiCurrencyEditorC3_8fd6f828_d171_433d_83f1_65886a441767 = Script.epiCurrencyEditorC3;
customControls.Add("8fd6f828-d171-433d-83f1-65886a441767", Script.epiCurrencyEditorC3);
controlsHT.Add("8fd6f828-d171-433d-83f1-65886a441767", Script.epiCurrencyEditorC3);
Script.epiCurrencyEditorC3.Name = "epiCurrencyEditorC3";
Script.epiCurrencyEditorC3.EpiGuid = "8fd6f828-d171-433d-83f1-65886a441767";
Script.epiCheckBoxC3 = new Ice.Lib.Framework.EpiCheckBox();
Script.epiCheckBoxC3_97fd9d74_477d_4758_a34c_b5af06f2b6fb = Script.epiCheckBoxC3;
customControls.Add("97fd9d74-477d-4758-a34c-b5af06f2b6fb", Script.epiCheckBoxC3);
controlsHT.Add("97fd9d74-477d-4758-a34c-b5af06f2b6fb", Script.epiCheckBoxC3);
Script.epiCheckBoxC3.Name = "epiCheckBoxC3";
Script.epiCheckBoxC3.EpiGuid = "97fd9d74-477d-4758-a34c-b5af06f2b6fb";
Script.epiLabelC15 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC15_12823082_2066_40df_b417_bf569de3277f = Script.epiLabelC15;
customControls.Add("12823082-2066-40df-b417-bf569de3277f", Script.epiLabelC15);
controlsHT.Add("12823082-2066-40df-b417-bf569de3277f", Script.epiLabelC15);
Script.epiLabelC15.Name = "epiLabelC15";
Script.epiLabelC15.EpiGuid = "12823082-2066-40df-b417-bf569de3277f";
Script.epiCheckBoxC4 = new Ice.Lib.Framework.EpiCheckBox();
Script.epiCheckBoxC4_ea2e5850_59df_4660_950b_22cbd90c7125 = Script.epiCheckBoxC4;
customControls.Add("ea2e5850-59df-4660-950b-22cbd90c7125", Script.epiCheckBoxC4);
controlsHT.Add("ea2e5850-59df-4660-950b-22cbd90c7125", Script.epiCheckBoxC4);
Script.epiCheckBoxC4.Name = "epiCheckBoxC4";
Script.epiCheckBoxC4.EpiGuid = "ea2e5850-59df-4660-950b-22cbd90c7125";
Script.epiLabelC16 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC16_38f24f2b_00df_4f2f_9437_5138d11263e9 = Script.epiLabelC16;
customControls.Add("38f24f2b-00df-4f2f-9437-5138d11263e9", Script.epiLabelC16);
controlsHT.Add("38f24f2b-00df-4f2f-9437-5138d11263e9", Script.epiLabelC16);
Script.epiLabelC16.Name = "epiLabelC16";
Script.epiLabelC16.EpiGuid = "38f24f2b-00df-4f2f-9437-5138d11263e9";
Script.epiLabelC18 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC18_a2ac6d88_dc48_443e_ab9a_c62715243ad7 = Script.epiLabelC18;
customControls.Add("a2ac6d88-dc48-443e-ab9a-c62715243ad7", Script.epiLabelC18);
controlsHT.Add("a2ac6d88-dc48-443e-ab9a-c62715243ad7", Script.epiLabelC18);
Script.epiLabelC18.Name = "epiLabelC18";
Script.epiLabelC18.EpiGuid = "a2ac6d88-dc48-443e-ab9a-c62715243ad7";
Script.epiComboC4 = new Ice.Lib.Framework.EpiCombo();
Script.epiComboC4_8ca444a6_ecf5_48c9_bfca_491d857bf4bb = Script.epiComboC4;
customControls.Add("8ca444a6-ecf5-48c9-bfca-491d857bf4bb", Script.epiComboC4);
controlsHT.Add("8ca444a6-ecf5-48c9-bfca-491d857bf4bb", Script.epiComboC4);
Script.epiComboC4.Name = "epiComboC4";
Script.epiComboC4.EpiGuid = "8ca444a6-ecf5-48c9-bfca-491d857bf4bb";
Script.epiLabelC17 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC17_3000572a_1e04_4ed1_90bd_e3cc19aa6fc0 = Script.epiLabelC17;
customControls.Add("3000572a-1e04-4ed1-90bd-e3cc19aa6fc0", Script.epiLabelC17);
controlsHT.Add("3000572a-1e04-4ed1-90bd-e3cc19aa6fc0", Script.epiLabelC17);
Script.epiLabelC17.Name = "epiLabelC17";
Script.epiLabelC17.EpiGuid = "3000572a-1e04-4ed1-90bd-e3cc19aa6fc0";
Script.OrderCanceled = new Ice.Lib.Framework.EpiShape();
Script.OrderCanceled_ca36ca54_e906_4c79_bef3_eb1483714728 = Script.OrderCanceled;
customControls.Add("ca36ca54-e906-4c79-bef3-eb1483714728", Script.OrderCanceled);
controlsHT.Add("ca36ca54-e906-4c79-bef3-eb1483714728", Script.OrderCanceled);
Script.OrderCanceled.Name = "OrderCanceled";
Script.OrderCanceled.EpiGuid = "ca36ca54-e906-4c79-bef3-eb1483714728";
Script.epiGroupBoxC3 = new Ice.Lib.Framework.EpiGroupBox();
Script.epiGroupBoxC3_095f4dfe_e5cc_4465_ad24_56084621ff90 = Script.epiGroupBoxC3;
customControls.Add("095f4dfe-e5cc-4465-ad24-56084621ff90", Script.epiGroupBoxC3);
controlsHT.Add("095f4dfe-e5cc-4465-ad24-56084621ff90", Script.epiGroupBoxC3);
Script.epiGroupBoxC3.Name = "epiGroupBoxC3";
Script.epiGroupBoxC3.EpiGuid = "095f4dfe-e5cc-4465-ad24-56084621ff90";
Script.RetailLabel = new Ice.Lib.Framework.EpiLabel();
Script.RetailLabel_79797d4b_89df_4a8f_b64f_7e790eef0ec8 = Script.RetailLabel;
customControls.Add("79797d4b-89df-4a8f-b64f-7e790eef0ec8", Script.RetailLabel);
controlsHT.Add("79797d4b-89df-4a8f-b64f-7e790eef0ec8", Script.RetailLabel);
Script.RetailLabel.Name = "RetailLabel";
Script.RetailLabel.EpiGuid = "79797d4b-89df-4a8f-b64f-7e790eef0ec8";
Script.MAPLabel = new Ice.Lib.Framework.EpiLabel();
Script.MAPLabel_740fdf7e_e913_4955_9b4e_91059e472a80 = Script.MAPLabel;
customControls.Add("740fdf7e-e913-4955-9b4e-91059e472a80", Script.MAPLabel);
controlsHT.Add("740fdf7e-e913-4955-9b4e-91059e472a80", Script.MAPLabel);
Script.MAPLabel.Name = "MAPLabel";
Script.MAPLabel.EpiGuid = "740fdf7e-e913-4955-9b4e-91059e472a80";
Script.DealerLabel = new Ice.Lib.Framework.EpiLabel();
Script.DealerLabel_c8a969c1_76f5_44a4_8365_6bcaacbd605b = Script.DealerLabel;
customControls.Add("c8a969c1-76f5-44a4-8365-6bcaacbd605b", Script.DealerLabel);
controlsHT.Add("c8a969c1-76f5-44a4-8365-6bcaacbd605b", Script.DealerLabel);
Script.DealerLabel.Name = "DealerLabel";
Script.DealerLabel.EpiGuid = "c8a969c1-76f5-44a4-8365-6bcaacbd605b";
Script.WholesaleLabel = new Ice.Lib.Framework.EpiLabel();
Script.WholesaleLabel_3feb75de_a756_49e6_887b_3d9b854cff77 = Script.WholesaleLabel;
customControls.Add("3feb75de-a756-49e6-887b-3d9b854cff77", Script.WholesaleLabel);
controlsHT.Add("3feb75de-a756-49e6-887b-3d9b854cff77", Script.WholesaleLabel);
Script.WholesaleLabel.Name = "WholesaleLabel";
Script.WholesaleLabel.EpiGuid = "3feb75de-a756-49e6-887b-3d9b854cff77";
Script.StockingDealerLabel = new Ice.Lib.Framework.EpiLabel();
Script.StockingDealerLabel_5c6b8a26_8ff1_48eb_bdab_025d8c84485c = Script.StockingDealerLabel;
customControls.Add("5c6b8a26-8ff1-48eb-bdab-025d8c84485c", Script.StockingDealerLabel);
controlsHT.Add("5c6b8a26-8ff1-48eb-bdab-025d8c84485c", Script.StockingDealerLabel);
Script.StockingDealerLabel.Name = "StockingDealerLabel";
Script.StockingDealerLabel.EpiGuid = "5c6b8a26-8ff1-48eb-bdab-025d8c84485c";
Script.RetailPrice = new Ice.Lib.Framework.EpiTextBox();
Script.RetailPrice_42b827c0_6883_4182_a80a_d45f6a7ab5b2 = Script.RetailPrice;
customControls.Add("42b827c0-6883-4182-a80a-d45f6a7ab5b2", Script.RetailPrice);
controlsHT.Add("42b827c0-6883-4182-a80a-d45f6a7ab5b2", Script.RetailPrice);
Script.RetailPrice.Name = "RetailPrice";
Script.RetailPrice.EpiGuid = "42b827c0-6883-4182-a80a-d45f6a7ab5b2";
Script.MAPPrice = new Ice.Lib.Framework.EpiTextBox();
Script.MAPPrice_cf377a35_9ae8_42d6_bd94_3289ea7961b9 = Script.MAPPrice;
customControls.Add("cf377a35-9ae8-42d6-bd94-3289ea7961b9", Script.MAPPrice);
controlsHT.Add("cf377a35-9ae8-42d6-bd94-3289ea7961b9", Script.MAPPrice);
Script.MAPPrice.Name = "MAPPrice";
Script.MAPPrice.EpiGuid = "cf377a35-9ae8-42d6-bd94-3289ea7961b9";
Script.DealerPrice = new Ice.Lib.Framework.EpiTextBox();
Script.DealerPrice_a6aa4af3_cb13_4d63_815c_50455330d1b9 = Script.DealerPrice;
customControls.Add("a6aa4af3-cb13-4d63-815c-50455330d1b9", Script.DealerPrice);
controlsHT.Add("a6aa4af3-cb13-4d63-815c-50455330d1b9", Script.DealerPrice);
Script.DealerPrice.Name = "DealerPrice";
Script.DealerPrice.EpiGuid = "a6aa4af3-cb13-4d63-815c-50455330d1b9";
Script.WholesalePrice = new Ice.Lib.Framework.EpiTextBox();
Script.WholesalePrice_b8698e31_175a_424a_a844_8278de7f89bc = Script.WholesalePrice;
customControls.Add("b8698e31-175a-424a-a844-8278de7f89bc", Script.WholesalePrice);
controlsHT.Add("b8698e31-175a-424a-a844-8278de7f89bc", Script.WholesalePrice);
Script.WholesalePrice.Name = "WholesalePrice";
Script.WholesalePrice.EpiGuid = "b8698e31-175a-424a-a844-8278de7f89bc";
Script.StockingDealerPrice = new Ice.Lib.Framework.EpiTextBox();
Script.StockingDealerPrice_30c4370e_d938_4bfb_aafb_1ddf2e987e34 = Script.StockingDealerPrice;
customControls.Add("30c4370e-d938-4bfb-aafb-1ddf2e987e34", Script.StockingDealerPrice);
controlsHT.Add("30c4370e-d938-4bfb-aafb-1ddf2e987e34", Script.StockingDealerPrice);
Script.StockingDealerPrice.Name = "StockingDealerPrice";
Script.StockingDealerPrice.EpiGuid = "30c4370e-d938-4bfb-aafb-1ddf2e987e34";
Script.epiCheckBoxC5 = new Ice.Lib.Framework.EpiCheckBox();
Script.epiCheckBoxC5_c094a4fc_6c1c_4461_ab1c_82a8c104957b = Script.epiCheckBoxC5;
customControls.Add("c094a4fc-6c1c-4461-ab1c-82a8c104957b", Script.epiCheckBoxC5);
controlsHT.Add("c094a4fc-6c1c-4461-ab1c-82a8c104957b", Script.epiCheckBoxC5);
Script.epiCheckBoxC5.Name = "epiCheckBoxC5";
Script.epiCheckBoxC5.EpiGuid = "c094a4fc-6c1c-4461-ab1c-82a8c104957b";
Script.epiLabelC19 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC19_af11b038_87b7_4396_bcf4_19976004709f = Script.epiLabelC19;
customControls.Add("af11b038-87b7-4396-bcf4-19976004709f", Script.epiLabelC19);
controlsHT.Add("af11b038-87b7-4396-bcf4-19976004709f", Script.epiLabelC19);
Script.epiLabelC19.Name = "epiLabelC19";
Script.epiLabelC19.EpiGuid = "af11b038-87b7-4396-bcf4-19976004709f";
Script.epiLabelC20 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC20_8a57375c_c086_4ef4_9c2a_24cbc40f140b = Script.epiLabelC20;
customControls.Add("8a57375c-c086-4ef4-9c2a-24cbc40f140b", Script.epiLabelC20);
controlsHT.Add("8a57375c-c086-4ef4-9c2a-24cbc40f140b", Script.epiLabelC20);
Script.epiLabelC20.Name = "epiLabelC20";
Script.epiLabelC20.EpiGuid = "8a57375c-c086-4ef4-9c2a-24cbc40f140b";
Script.epiDateTimeEditorC1 = new Ice.Lib.Framework.EpiDateTimeEditor();
Script.epiDateTimeEditorC1_f34e8cc6_51f5_4c39_b8cf_b7fa98daf4b4 = Script.epiDateTimeEditorC1;
customControls.Add("f34e8cc6-51f5-4c39-b8cf-b7fa98daf4b4", Script.epiDateTimeEditorC1);
controlsHT.Add("f34e8cc6-51f5-4c39-b8cf-b7fa98daf4b4", Script.epiDateTimeEditorC1);
Script.epiDateTimeEditorC1.Name = "epiDateTimeEditorC1";
Script.epiDateTimeEditorC1.EpiGuid = "f34e8cc6-51f5-4c39-b8cf-b7fa98daf4b4";
Script.epiLabelC21 = new Ice.Lib.Framework.EpiLabel();
Script.epiLabelC21_50c36e4b_f4ad_459a_a173_810d82857071 = Script.epiLabelC21;
customControls.Add("50c36e4b-f4ad-459a-a173-810d82857071", Script.epiLabelC21);
controlsHT.Add("50c36e4b-f4ad-459a-a173-810d82857071", Script.epiLabelC21);
Script.epiLabelC21.Name = "epiLabelC21";
Script.epiLabelC21.EpiGuid = "50c36e4b-f4ad-459a-a173-810d82857071";
Script.epiUltraComboC1 = new Ice.Lib.Framework.EpiUltraCombo();
Script.epiUltraComboC1_e0a4300a_061d_46f1_9f50_d0dba9de97ce = Script.epiUltraComboC1;
customControls.Add("e0a4300a-061d-46f1-9f50-d0dba9de97ce", Script.epiUltraComboC1);
controlsHT.Add("e0a4300a-061d-46f1-9f50-d0dba9de97ce", Script.epiUltraComboC1);
Script.epiUltraComboC1.Name = "epiUltraComboC1";
Script.epiUltraComboC1.EpiGuid = "e0a4300a-061d-46f1-9f50-d0dba9de97ce";
// summaryPanel1
Ice.Lib.Framework.EpiBasePanel local1 = ((Ice.Lib.Framework.EpiBasePanel)(personalizeCustomizeManager.ControlsHT["006caf0c-d74d-4ec1-9d92-43eda1f2af96"]));
local1.Top = 2;
local1.Left = 0;
local1.Width = 1351;
local1.Height = 881;
local1.Controls.Add(Script.epiGroupBoxC2);
local1.Controls.Add(Script.epiGroupBoxC1);
local1.Controls.Add(Script.epiGroupBoxC4);
local1.Controls.Add(Script.OrderCanceled);
local1.Controls.Add(Script.epiCheckBoxC5);
local1.Controls.Add(Script.epiLabelC19);
local1.Controls.Add(Script.epiLabelC20);
local1.Controls.Add(Script.epiDateTimeEditorC1);
Ice.Lib.Framework.EpiCheckBox local2 = ((Ice.Lib.Framework.EpiCheckBox)(personalizeCustomizeManager.ControlsHT["10475e92-4a50-4359-9aaf-4f484c12121d"]));
local1.Controls.SetChildIndex(local2, 0);
Ice.Lib.Framework.EpiLabel local3 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["ca9191bc-1075-4014-a445-4479ff5dd4a1"]));
local1.Controls.SetChildIndex(local3, 1);
local1.Controls.SetChildIndex(Script.epiDateTimeEditorC1, 2);
local1.Controls.SetChildIndex(Script.epiLabelC20, 3);
local1.Controls.SetChildIndex(Script.epiLabelC19, 4);
local1.Controls.SetChildIndex(Script.OrderCanceled, 6);
local1.Controls.SetChildIndex(Script.epiCheckBoxC5, 6);
Ice.Lib.Framework.EpiLabel local4 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["c2a7cf5b-b3e3-42b4-9327-4f5c1ed3dc27"]));
local1.Controls.SetChildIndex(local4, 7);
local1.Controls.SetChildIndex(Script.epiGroupBoxC2, 9);
local1.Controls.SetChildIndex(Script.epiGroupBoxC1, 9);
local1.Controls.SetChildIndex(Script.epiGroupBoxC4, 9);
Ice.Lib.Framework.EpiButton local5 = ((Ice.Lib.Framework.EpiButton)(personalizeCustomizeManager.ControlsHT["ceda140d-f210-468c-9f89-02f79ba8055e"]));
local1.Controls.SetChildIndex(local5, 9);
System.Collections.Hashtable nativeSheets = personalizeCustomizeManager.NativeSheetsDCPsHT;
Infragistics.Win.UltraWinDock.DockableControlPane local6 = Ice.Lib.Customization.Designers.EpiCustomSheetDesigner.GetDockableControlPane(local1, "006caf0c-d74d-4ec1-9d92-43eda1f2af96", nativeSheets);
// epiGroupBoxC2
Script.epiGroupBoxC2.Top = 22;
Script.epiGroupBoxC2.Left = 425;
Script.epiGroupBoxC2.Width = 394;
Script.epiGroupBoxC2.Height = 198;
Script.epiGroupBoxC2.Text = "Vehicle Information";
Script.epiGroupBoxC2.Controls.Add(Script.epiTextBoxC3);
Script.epiGroupBoxC2.Controls.Add(Script.epiTextBoxC4);
Script.epiGroupBoxC2.Controls.Add(Script.epiLabelC5);
Script.epiGroupBoxC2.Controls.Add(Script.epiTextBoxC5);
Script.epiGroupBoxC2.Controls.Add(Script.epiTextBoxC6);
Script.epiGroupBoxC2.Controls.Add(Script.epiTextBoxC7);
Script.epiGroupBoxC2.Controls.Add(Script.epiLabelC6);
Script.epiGroupBoxC2.Controls.Add(Script.epiLabelC7);
Script.epiGroupBoxC2.Controls.Add(Script.epiLabelC8);
Script.epiGroupBoxC2.Controls.Add(Script.epiLabelC9);
Script.epiGroupBoxC2.Controls.Add(Script.epiTextBoxC8);
Script.epiGroupBoxC2.Controls.Add(Script.epiLabelC10);
Script.epiGroupBoxC2.Controls.Add(Script.epiLabelC1);
Script.epiGroupBoxC2.Controls.Add(Script.epiComboC1);
Script.epiGroupBoxC2.Controls.Add(Script.epiComboC2);
Script.epiGroupBoxC2.Controls.Add(Script.epiLabelC2);
Script.epiGroupBoxC2.Controls.Add(Script.epiLabelC12);
Script.epiGroupBoxC2.Controls.Add(Script.epiNumericEditorC2);
Script.epiGroupBoxC2.Controls.SetChildIndex(Script.epiLabelC5, 0);
Script.epiGroupBoxC2.Controls.SetChildIndex(Script.epiLabelC10, 1);
Script.epiGroupBoxC2.Controls.SetChildIndex(Script.epiLabelC12, 2);
Script.epiGroupBoxC2.Controls.SetChildIndex(Script.epiLabelC1, 3);
Script.epiGroupBoxC2.Controls.SetChildIndex(Script.epiLabelC2, 4);
Script.epiGroupBoxC2.Controls.SetChildIndex(Script.epiLabelC9, 5);
Script.epiGroupBoxC2.Controls.SetChildIndex(Script.epiLabelC8, 6);
Script.epiGroupBoxC2.Controls.SetChildIndex(Script.epiLabelC7, 7);
Script.epiGroupBoxC2.Controls.SetChildIndex(Script.epiComboC1, 8);
Script.epiGroupBoxC2.Controls.SetChildIndex(Script.epiNumericEditorC2, 8);
Script.epiGroupBoxC2.Controls.SetChildIndex(Script.epiLabelC6, 8);
Script.epiGroupBoxC2.Controls.SetChildIndex(Script.epiTextBoxC8, 9);
Script.epiGroupBoxC2.Controls.SetChildIndex(Script.epiTextBoxC7, 9);
Script.epiGroupBoxC2.Controls.SetChildIndex(Script.epiTextBoxC6, 9);
Script.epiGroupBoxC2.Controls.SetChildIndex(Script.epiTextBoxC5, 9);
Script.epiGroupBoxC2.Controls.SetChildIndex(Script.epiComboC2, 9);
Script.epiGroupBoxC2.Controls.SetChildIndex(Script.epiTextBoxC4, 9);
Script.epiGroupBoxC2.Controls.SetChildIndex(Script.epiTextBoxC3, 9);
// epiTextBoxC3
Script.epiTextBoxC3.Top = 20;
Script.epiTextBoxC3.Left = 120;
Script.epiTextBoxC3.Width = 49;
Script.epiTextBoxC3.Height = 20;
Script.epiTextBoxC3.Text = "";
Script.epiTextBoxC3.EpiBinding = "OrderHed.ShortChar03";
Script.epiTextBoxC3.EpiLabel = "epiLabelC5";
// epiTextBoxC4
Script.epiTextBoxC4.Top = 45;
Script.epiTextBoxC4.Left = 120;
Script.epiTextBoxC4.Width = 99;
Script.epiTextBoxC4.Height = 20;
Script.epiTextBoxC4.Text = "";
Script.epiTextBoxC4.EpiBinding = "OrderHed.ShortChar04";
Script.epiTextBoxC4.EpiLabel = "epiLabelC6";
// epiLabelC5
Script.epiLabelC5.Top = 20;
Script.epiLabelC5.Left = 54;
Script.epiLabelC5.Width = 60;
Script.epiLabelC5.Height = 20;
Script.epiLabelC5.Text = "Year:";
// epiTextBoxC5
Script.epiTextBoxC5.Top = 70;
Script.epiTextBoxC5.Left = 120;
Script.epiTextBoxC5.Width = 180;
Script.epiTextBoxC5.Height = 20;
Script.epiTextBoxC5.TabIndex = 2;
Script.epiTextBoxC5.Text = "";
Script.epiTextBoxC5.EpiBinding = "OrderHed.ShortChar05";
Script.epiTextBoxC5.EpiLabel = "epiLabelC7";
// epiTextBoxC6
Script.epiTextBoxC6.Top = 95;
Script.epiTextBoxC6.Left = 120;
Script.epiTextBoxC6.Width = 180;
Script.epiTextBoxC6.Height = 20;
Script.epiTextBoxC6.TabIndex = 3;
Script.epiTextBoxC6.Text = "";
Script.epiTextBoxC6.EpiBinding = "OrderHed.ShortChar06";
Script.epiTextBoxC6.EpiLabel = "epiLabelC8";
// epiTextBoxC7
Script.epiTextBoxC7.Top = 120;
Script.epiTextBoxC7.Left = 120;
Script.epiTextBoxC7.Width = 180;
Script.epiTextBoxC7.Height = 20;
Script.epiTextBoxC7.TabIndex = 4;
Script.epiTextBoxC7.Text = "";
Script.epiTextBoxC7.EpiBinding = "OrderHed.ShortChar07";
Script.epiTextBoxC7.EpiLabel = "epiLabelC9";
// epiLabelC6
Script.epiLabelC6.Top = 45;
Script.epiLabelC6.Left = 54;
Script.epiLabelC6.Width = 60;
Script.epiLabelC6.Height = 20;
Script.epiLabelC6.Text = "Make:";
// epiLabelC7
Script.epiLabelC7.Top = 70;
Script.epiLabelC7.Left = 54;
Script.epiLabelC7.Width = 60;
Script.epiLabelC7.Height = 20;
Script.epiLabelC7.Text = "Model:";
// epiLabelC8
Script.epiLabelC8.Top = 95;
Script.epiLabelC8.Left = 31;
Script.epiLabelC8.Width = 83;
Script.epiLabelC8.Height = 20;
Script.epiLabelC8.Text = "Sub-Model:";
// epiLabelC9
Script.epiLabelC9.Appearance.FontData.Bold = ((Infragistics.Win.DefaultableBoolean)(0));
Script.epiLabelC9.Top = 120;
Script.epiLabelC9.Left = 43;
Script.epiLabelC9.Width = 71;
Script.epiLabelC9.Height = 20;
Script.epiLabelC9.Text = "Paint Code:";
// epiTextBoxC8
Script.epiTextBoxC8.Top = 20;
Script.epiTextBoxC8.Left = 215;
Script.epiTextBoxC8.Width = 149;
Script.epiTextBoxC8.Height = 20;
Script.epiTextBoxC8.TabIndex = 7;
Script.epiTextBoxC8.Text = "";
Script.epiTextBoxC8.EpiBinding = "OrderHed.ShortChar08";
Script.epiTextBoxC8.EpiLabel = "epiLabelC10";
// epiLabelC10
Script.epiLabelC10.Appearance.FontData.Bold = ((Infragistics.Win.DefaultableBoolean)(1));
Script.epiLabelC10.Top = 20;
Script.epiLabelC10.Left = 175;
Script.epiLabelC10.Width = 34;
Script.epiLabelC10.Height = 20;
Script.epiLabelC10.Text = "VIN:";
// grpSummary
Ice.Lib.Framework.EpiGroupBox local7 = ((Ice.Lib.Framework.EpiGroupBox)(personalizeCustomizeManager.ControlsHT["a003549e-312f-4364-9b9e-660b25e6e358"]));
local7.Top = 222;
local7.Left = 600;
local7.Width = 231;
local7.Height = 204;
local7.Controls.Add(Script.epiTextBoxC10);
local7.Controls.Add(Script.epiLabelC13);
local7.Controls.Add(Script.epiCurrencyEditorC4);
local7.Controls.Add(Script.epiCurrencyEditorC1);
local7.Controls.Add(Script.epiCurrencyEditorC2);
local7.Controls.Add(Script.epiShapePmtHold);
local7.Controls.Add(Script.epiLabelC17);
local7.Controls.SetChildIndex(Script.epiLabelC13, 0);
local7.Controls.SetChildIndex(Script.epiLabelC17, 1);
local7.Controls.SetChildIndex(Script.epiTextBoxC10, 2);
local7.Controls.SetChildIndex(Script.epiCurrencyEditorC4, 2);
local7.Controls.SetChildIndex(Script.epiCurrencyEditorC1, 2);
local7.Controls.SetChildIndex(Script.epiCurrencyEditorC2, 2);
local7.Controls.SetChildIndex(Script.epiShapePmtHold, 2);
// epiTextBoxC10
Script.epiTextBoxC10.Top = 176;
Script.epiTextBoxC10.Left = 110;
Script.epiTextBoxC10.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left);
Script.epiTextBoxC10.Width = 114;
Script.epiTextBoxC10.Height = 20;
Script.epiTextBoxC10.Visible = false;
Script.epiTextBoxC10.Text = "";
Script.epiTextBoxC10.EpiLabel = "";
// epiLabelC13
Script.epiLabelC13.Top = 177;
Script.epiLabelC13.Left = 17;
Script.epiLabelC13.Width = 88;
Script.epiLabelC13.Height = 20;
Script.epiLabelC13.Visible = true;
Script.epiLabelC13.Text = "50% Deposit:";
// epiCurrencyEditorC4
Script.epiCurrencyEditorC4.Top = 177;
Script.epiCurrencyEditorC4.Left = 111;
Script.epiCurrencyEditorC4.Width = 114;
Script.epiCurrencyEditorC4.Visible = true;
Script.epiCurrencyEditorC4.EpiBinding = "";
Script.epiCurrencyEditorC4.EpiLabel = "epiLabelC13";
Script.epiCurrencyEditorC4.Value = 0.00m;
// epiLabelC1
Script.epiLabelC1.Top = 170;
Script.epiLabelC1.Left = 14;
Script.epiLabelC1.Width = 98;
Script.epiLabelC1.Height = 20;
Script.epiLabelC1.Text = "Order Source:";
// epiComboC1
Script.epiComboC1.Top = 171;
Script.epiComboC1.Left = 121;
Script.epiComboC1.Width = 180;
Script.epiComboC1.TabIndex = 6;
Script.epiComboC1.Text = "";
Script.epiComboC1.EpiBinding = "OrderHed.ShortChar10";
Script.epiComboC1.EpiLabel = "epiLabelC1";
Script.epiComboC1.AutoWidth = false;
Script.epiComboC1.AutoWidthOption = ((Ice.Lib.Framework.AutoWidthOptions)(1));
Script.epiComboC1.DisplayMember = "CodeDesc";
Script.epiComboC1.EpiBOName = "Ice:BO:UserCodes";
Script.epiComboC1.EpiColumns = new string[] {
"CodeDesc"};
Script.epiComboC1.EpiDataSetMode = ((Ice.Lib.Searches.DataSetMode)(1));
Script.epiComboC1.EpiSort = "CodeID";
Script.epiComboC1.SearchFilter = "CodeTypeID = \'Source\'";
Script.epiComboC1.EpiTableName = "UDCodes";
Script.epiComboC1.ValueMember = "CodeID";
// epiComboC2
Script.epiComboC2.Top = 145;
Script.epiComboC2.Left = 120;
Script.epiComboC2.Width = 180;
Script.epiComboC2.TabIndex = 5;
Script.epiComboC2.Text = "";
Script.epiComboC2.EpiBinding = "OrderHed.ShortChar01";
Script.epiComboC2.EpiLabel = "epiLabelC2";
Script.epiComboC2.AutoWidth = false;
Script.epiComboC2.AutoWidthOption = ((Ice.Lib.Framework.AutoWidthOptions)(1));
Script.epiComboC2.DisplayMember = "CodeDesc";
Script.epiComboC2.EpiBOName = "Ice:BO:UserCodes";
Script.epiComboC2.EpiColumns = new string[] {
"CodeDesc"};
Script.epiComboC2.EpiDataSetMode = ((Ice.Lib.Searches.DataSetMode)(1));
Script.epiComboC2.EpiSort = "CodeID";
Script.epiComboC2.SearchFilter = "CodeTypeID = \'OrdAction\'";
Script.epiComboC2.EpiTableName = "UDCodes";
Script.epiComboC2.ValueMember = "CodeID";
// epiLabelC2
Script.epiLabelC2.Top = 145;
Script.epiLabelC2.Left = 11;
Script.epiLabelC2.Width = 103;
Script.epiLabelC2.Height = 20;
Script.epiLabelC2.Text = "Order Action:";
// epiCurrencyEditorC1
Script.epiCurrencyEditorC1.Top = 154;
Script.epiCurrencyEditorC1.Left = 110;
Script.epiCurrencyEditorC1.Width = 114;
Script.epiCurrencyEditorC1.EpiBinding = "OrderHed.Number01";
Script.epiCurrencyEditorC1.EpiLabel = "lblTotalOrder";
// epiCurrencyEditorC2
Script.epiCurrencyEditorC2.Top = 132;
Script.epiCurrencyEditorC2.Left = 110;
Script.epiCurrencyEditorC2.Width = 114;
Script.epiCurrencyEditorC2.EpiBinding = "OrderHed.Number03";
// epiShapePmtHold
Script.epiShapePmtHold.Top = 155;
Script.epiShapePmtHold.Left = 135;
Script.epiShapePmtHold.Width = 85;
Script.epiShapePmtHold.Height = 16;
Script.epiShapePmtHold.Appearance.BackColor = System.Drawing.Color.FromArgb(-16744448);
Script.epiShapePmtHold.Visible = false;
Script.epiShapePmtHold.EpiBinding = "";
Script.epiShapePmtHold.DisabledCaption = "Released";
Script.epiShapePmtHold.EnabledCaption = "Payment Hold";
// lineDetailPanel1
Ice.Lib.Framework.EpiBasePanel local8 = ((Ice.Lib.Framework.EpiBasePanel)
(personalizeCustomizeManager.ControlsHT["08909a88-e65f-46a1-acf5-84121694376d"]));
local8.Width = 1384;
local8.Height = 835;
local8.Controls.Add(Script.epiGroupBoxC3);
Ice.Lib.Framework.EpiGroupBox local9 = ((Ice.Lib.Framework.EpiGroupBox)(personalizeCustomizeManager.ControlsHT["28e708a7-1f38-40e2-8899-859ad78c1951"]));
local8.Controls.SetChildIndex(local9, 0);
Ice.Lib.Framework.EpiGroupBox local10 = ((Ice.Lib.Framework.EpiGroupBox)(personalizeCustomizeManager.ControlsHT["492bed80-396e-4065-b9b1-8807fdfcb421"]));
local8.Controls.SetChildIndex(local10, 1);
Ice.Lib.Framework.EpiGroupBox local11 = ((Ice.Lib.Framework.EpiGroupBox)(personalizeCustomizeManager.ControlsHT["4447f9c5-dd5e-4611-ac51-1ef9a95a98da"]));
local8.Controls.SetChildIndex(local11, 2);
local8.Controls.SetChildIndex(Script.epiGroupBoxC3, 3);
Infragistics.Win.UltraWinDock.DockableControlPane local12 = Ice.Lib.Customization.Designers.EpiCustomSheetDesigner.GetDockableControlPane(local8, "08909a88-e65f-46a1-acf5-84121694376d", nativeSheets);
// grpLineNbr
Ice.Lib.Framework.EpiGroupBox local13 = ((Ice.Lib.Framework.EpiGroupBox)(personalizeCustomizeManager.ControlsHT["6ad98eed-4586-4f6b-85b0-0d81ad71f191"]));
local13.Top = 3;
local13.Left = 6;
local13.Width = 822;
local13.Height = 42;
local13.Controls.Add(Script.epiLabelC3);
local13.Controls.Add(Script.epiCheckBoxC1);
local13.Controls.SetChildIndex(Script.epiCheckBoxC1, 0);
local13.Controls.SetChildIndex(Script.epiLabelC3, 1);
// epiLabelC3
Script.epiLabelC3.Top = 12;
Script.epiLabelC3.Left = 353;
Script.epiLabelC3.Width = 136;
Script.epiLabelC3.Height = 20;
Script.epiLabelC3.Text = "Don\'t Print on Invoice:";
// epiCheckBoxC1
Script.epiCheckBoxC1.Top = 12;
Script.epiCheckBoxC1.Left = 495;
Script.epiCheckBoxC1.Width = 12;
Script.epiCheckBoxC1.Height = 20;
Script.epiCheckBoxC1.EpiBinding = "OrderDtl.CheckBox01";
Script.epiCheckBoxC1.EpiLabel = "epiLabelC3";
// epiGroupBoxC1
Script.epiGroupBoxC1.Top = 304;
Script.epiGroupBoxC1.Left = 447;
Script.epiGroupBoxC1.Width = 155;
Script.epiGroupBoxC1.Height = 49;
Script.epiGroupBoxC1.Text = "Warranty Case #";
Script.epiGroupBoxC1.Controls.Add(Script.epiNumericEditorC1);
Script.epiGroupBoxC1.Controls.SetChildIndex(Script.epiNumericEditorC1, 0);
// epiNumericEditorC1
Script.epiNumericEditorC1.Top = 20;
Script.epiNumericEditorC1.Left = 10;
Script.epiNumericEditorC1.Width = 85;
Script.epiNumericEditorC1.EpiBinding = "OrderHed.HDCaseNum";
Script.epiNumericEditorC1.Nullable = true;
// releaseDetailPanel1
Ice.Lib.Framework.EpiBasePanel local14 = ((Ice.Lib.Framework.EpiBasePanel)(personalizeCustomizeManager.ControlsHT["c8990e33-8c1f-4ae6-9976-e72e0f05e624"]));
local14.Width = 1341;
local14.Height = 851;
Infragistics.Win.UltraWinDock.DockableControlPane local15 = Ice.Lib.Customization.Designers.EpiCustomSheetDesigner.GetDockableControlPane(local14, "c8990e33-8c1f-4ae6-9976-e72e0f05e624", nativeSheets);
// grpRelease
Ice.Lib.Framework.EpiGroupBox local16 = ((Ice.Lib.Framework.EpiGroupBox)(personalizeCustomizeManager.ControlsHT["a9440575-7470-476f-8436-f7e38ccf6217"]));
local16.Controls.Add(Script.epiCheckBoxC2);
local16.Controls.Add(Script.epiLabelC4);
local16.Controls.SetChildIndex(Script.epiCheckBoxC2, 0);
local16.Controls.SetChildIndex(Script.epiLabelC4, 1);
// epiCheckBoxC2
Script.epiCheckBoxC2.Top = 67;
Script.epiCheckBoxC2.Left = 676;
Script.epiCheckBoxC2.Width = 16;
Script.epiCheckBoxC2.Height = 17;
Script.epiCheckBoxC2.TabIndex = 16;
Script.epiCheckBoxC2.EpiBinding = "OrderRel.DropShip";
Script.epiCheckBoxC2.EpiLabel = "epiLabelC4";
// epiLabelC4
Script.epiLabelC4.Top = 67;
Script.epiLabelC4.Left = 606;
Script.epiLabelC4.Width = 64;
Script.epiLabelC4.Height = 20;
Script.epiLabelC4.Text = "Drop Ship:";
// grpSoldTo
Ice.Lib.Framework.EpiGroupBox local17 = ((Ice.Lib.Framework.EpiGroupBox)(personalizeCustomizeManager.ControlsHT["14b3c788-ec83-4bb0-8f68-bc8dde4773b9"]));
local17.Top = 53;
local17.Left = 8;
local17.Width = 416;
local17.Height = 185;
local17.Controls.Add(Script.epiTextBoxC1);
local17.Controls.Add(Script.epiButtonC1);
local17.Controls.Add(Script.epiLabelC11);
local17.Controls.SetChildIndex(Script.epiButtonC1, 0);
local17.Controls.SetChildIndex(Script.epiTextBoxC1, 1);
local17.Controls.SetChildIndex(Script.epiLabelC11, 1);
// epiTextBoxC1
Script.epiTextBoxC1.Top = 152;
Script.epiTextBoxC1.Left = 141;
Script.epiTextBoxC1.Width = 130;
Script.epiTextBoxC1.Height = 20;
Script.epiTextBoxC1.Text = "";
Script.epiTextBoxC1.EpiBinding = "OrderHed.SoldToContactPhoneNum";
Script.epiTextBoxC1.EpiLabel = "epiLabelC11";
Script.epiTextBoxC1.ReadOnly = true;
// epiButtonC1
Script.epiButtonC1.Top = 152;
Script.epiButtonC1.Left = 284;
Script.epiButtonC1.Width = 60;
Script.epiButtonC1.Height = 20;
Script.epiButtonC1.Text = "Dial";
// epiLabelC11
Script.epiLabelC11.Top = 152;
Script.epiLabelC11.Left = 75;
Script.epiLabelC11.Width = 60;
Script.epiLabelC11.Height = 20;
Script.epiLabelC11.Text = "Phone:";
// epiLabelC12
Script.epiLabelC12.Top = 45;
Script.epiLabelC12.Left = 220;
Script.epiLabelC12.Width = 60;
Script.epiLabelC12.Height = 20;
Script.epiLabelC12.Text = "Mileage:";
// epiNumericEditorC2
Script.epiNumericEditorC2.MaskInput = "-nnnn,nnn,nnn";
Script.epiNumericEditorC2.Top = 45;
Script.epiNumericEditorC2.Left = 286;
Script.epiNumericEditorC2.Width = 76;
Script.epiNumericEditorC2.EpiBinding = "OrderHed.Number02";
Script.epiNumericEditorC2.EpiLabel = "epiLabelC12";
Script.epiNumericEditorC2.Nullable = true;
// grpHeaderData
Ice.Lib.Framework.EpiGroupBox local18 = ((Ice.Lib.Framework.EpiGroupBox)(personalizeCustomizeManager.ControlsHT["e0d06017-f282-4188-bc11-70ff28ca7547"]));
local18.Width = 443;
local18.Height = 197;
local18.Controls.Add(Script.epiLabelC14);
local18.Controls.Add(Script.epiTextBoxC2);
local18.Controls.Add(Script.epiCheckBoxC4);
local18.Controls.Add(Script.epiLabelC16);
local18.Controls.Add(Script.epiLabelC18);
local18.Controls.Add(Script.epiComboC4);
local18.Controls.Add(Script.epiLabelC21);
local18.Controls.Add(Script.epiUltraComboC1);
local18.Controls.SetChildIndex(Script.epiUltraComboC1, 0);
local18.Controls.SetChildIndex(Script.epiLabelC21, 1);
local18.Controls.SetChildIndex(Script.epiComboC4, 2);
local18.Controls.SetChildIndex(Script.epiLabelC18, 3);
local18.Controls.SetChildIndex(Script.epiLabelC14, 4);
local18.Controls.SetChildIndex(Script.epiCheckBoxC4, 5);
local18.Controls.SetChildIndex(Script.epiLabelC16, 5);
local18.Controls.SetChildIndex(Script.epiTextBoxC2, 6);
// epiLabelC14
Script.epiLabelC14.Top = 148;
Script.epiLabelC14.Left = 164;
Script.epiLabelC14.Width = 77;
Script.epiLabelC14.Height = 20;
Script.epiLabelC14.Text = "Salesperson:";
// epiTextBoxC2
Script.epiTextBoxC2.Top = 148;
Script.epiTextBoxC2.Left = 247;
Script.epiTextBoxC2.Width = 189;
Script.epiTextBoxC2.Height = 20;
Script.epiTextBoxC2.Text = "";
Script.epiTextBoxC2.EpiBinding = "OrderHed.SalesRepCode1";
Script.epiTextBoxC2.EpiLabel = "epiLabelC14";
// epiGroupBoxC4
Script.epiGroupBoxC4.Top = 352;
Script.epiGroupBoxC4.Left = 447;
Script.epiGroupBoxC4.Width = 155;
Script.epiGroupBoxC4.Height = 61;
Script.epiGroupBoxC4.Text = "Acctg Payments Applied";
Script.epiGroupBoxC4.Controls.Add(Script.epiCurrencyEditorC3);
Script.epiGroupBoxC4.Controls.SetChildIndex(Script.epiCurrencyEditorC3, 0);
// epiCurrencyEditorC3
Script.epiCurrencyEditorC3.Top = 23;
Script.epiCurrencyEditorC3.Left = 12;
Script.epiCurrencyEditorC3.Width = 120;
Script.epiCurrencyEditorC3.EpiBinding = "OrderHed.DepositBal";
// grpDetail1
local9.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left);
local9.Width = 851;
local9.Height = 159;
local9.Controls.Add(Script.epiCheckBoxC3);
local9.Controls.Add(Script.epiLabelC15);
local9.Controls.SetChildIndex(Script.epiCheckBoxC3, 0);
local9.Controls.SetChildIndex(Script.epiLabelC15, 1);
Ice.Lib.Framework.EpiLabel local19 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["cf20ab43-43b0-45fe-b78f-0c2d9ae1a15b"]));
local9.Controls.SetChildIndex(local19, 2);
Ice.Lib.Framework.EpiLabel local20 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["7873a024-6cbf-4d09-b9fc-61d9d3eeb37d"]));
local9.Controls.SetChildIndex(local20, 3);
Ice.Lib.Framework.EpiLabel local21 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["7b896f79-f75e-4fca-80e0-e402bb6e57a5"]));
local9.Controls.SetChildIndex(local21, 4);
// epiCheckBoxC3
Script.epiCheckBoxC3.Top = 129;
Script.epiCheckBoxC3.Left = 140;
Script.epiCheckBoxC3.Width = 18;
Script.epiCheckBoxC3.Height = 20;
Script.epiCheckBoxC3.EpiBinding = "OrderDtl.CheckBox02";
Script.epiCheckBoxC3.EpiLabel = "epiLabelC15";
// epiLabelC15
Script.epiLabelC15.Top = 129;
Script.epiLabelC15.Left = 36;
Script.epiLabelC15.Width = 97;
Script.epiLabelC15.Height = 20;
Script.epiLabelC15.Text = "Painted Part:";
// epiCheckBoxC4
Script.epiCheckBoxC4.Top = 147;
Script.epiCheckBoxC4.Left = 137;
Script.epiCheckBoxC4.Width = 20;
Script.epiCheckBoxC4.Height = 20;
Script.epiCheckBoxC4.EpiBinding = "OrderHed.CheckBox02";
Script.epiCheckBoxC4.EpiLabel = "epiLabelC16";
// epiLabelC16
Script.epiLabelC16.Top = 147;
Script.epiLabelC16.Left = -29;
Script.epiLabelC16.Width = 160;
Script.epiLabelC16.Height = 20;
Script.epiLabelC16.Text = "Allow Partial Shipment:";
// epiLabelC18
Script.epiLabelC18.Top = 172;
Script.epiLabelC18.Left = -17;
Script.epiLabelC18.Width = 87;
Script.epiLabelC18.Height = 20;
Script.epiLabelC18.Text = "Mgr Review:";
// epiComboC4
Script.epiComboC4.Top = 172;
Script.epiComboC4.Left = 76;
Script.epiComboC4.Width = 104;
Script.epiComboC4.Text = "epiComboC4";
Script.epiComboC4.EpiBinding = "OrderHed.ShortChar09";
Script.epiComboC4.EpiLabel = "epiLabelC18";
Script.epiComboC4.AutoWidth = false;
Script.epiComboC4.AutoWidthOption = ((Ice.Lib.Framework.AutoWidthOptions)(1));
Script.epiComboC4.DisplayMember = "CodeDesc";
Script.epiComboC4.EpiBOName = "Ice:BO:UserCodes";
Script.epiComboC4.EpiColumns = new string[] {
"CodeDesc"};
Script.epiComboC4.EpiDataSetMode = ((Ice.Lib.Searches.DataSetMode)(1));
Script.epiComboC4.EpiSort = "CodeID";
Script.epiComboC4.SearchFilter = "CodeTypeID = \'MgrReview\'";
Script.epiComboC4.EpiTableName = "UDCodes";
Script.epiComboC4.ValueMember = "CodeID";
// epiLabelC17
Script.epiLabelC17.Top = 40;
Script.epiLabelC17.Left = 12;
Script.epiLabelC17.Width = 93;
Script.epiLabelC17.Height = 20;
Script.epiLabelC17.Text = "Misc Charges:";
// OrderCanceled
Script.OrderCanceled.Top = 1;
Script.OrderCanceled.Left = 719;
Script.OrderCanceled.Width = 110;
Script.OrderCanceled.Height = 21;
Script.OrderCanceled.Visible = false;
Script.OrderCanceled.EpiBinding = "";
Script.OrderCanceled.DisabledCaption = "Canceled";
Script.OrderCanceled.EnabledCaption = "Canceled";
// epiGroupBoxC3
Script.epiGroupBoxC3.Top = 555;
Script.epiGroupBoxC3.Left = 30;
Script.epiGroupBoxC3.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left);
Script.epiGroupBoxC3.Width = 292;
Script.epiGroupBoxC3.Height = 165;
Script.epiGroupBoxC3.Text = "";
Script.epiGroupBoxC3.Controls.Add(Script.RetailLabel);
Script.epiGroupBoxC3.Controls.Add(Script.MAPLabel);
Script.epiGroupBoxC3.Controls.Add(Script.DealerLabel);
Script.epiGroupBoxC3.Controls.Add(Script.WholesaleLabel);
Script.epiGroupBoxC3.Controls.Add(Script.StockingDealerLabel);
Script.epiGroupBoxC3.Controls.Add(Script.RetailPrice);
Script.epiGroupBoxC3.Controls.Add(Script.MAPPrice);
Script.epiGroupBoxC3.Controls.Add(Script.DealerPrice);
Script.epiGroupBoxC3.Controls.Add(Script.WholesalePrice);
Script.epiGroupBoxC3.Controls.Add(Script.StockingDealerPrice);
Script.epiGroupBoxC3.Controls.SetChildIndex(Script.RetailLabel, 0);
Script.epiGroupBoxC3.Controls.SetChildIndex(Script.MAPLabel, 1);
Script.epiGroupBoxC3.Controls.SetChildIndex(Script.DealerLabel, 1);
Script.epiGroupBoxC3.Controls.SetChildIndex(Script.WholesaleLabel, 1);
Script.epiGroupBoxC3.Controls.SetChildIndex(Script.StockingDealerLabel, 1);
Script.epiGroupBoxC3.Controls.SetChildIndex(Script.RetailPrice, 1);
Script.epiGroupBoxC3.Controls.SetChildIndex(Script.MAPPrice, 1);
Script.epiGroupBoxC3.Controls.SetChildIndex(Script.DealerPrice, 1);
Script.epiGroupBoxC3.Controls.SetChildIndex(Script.WholesalePrice, 1);
Script.epiGroupBoxC3.Controls.SetChildIndex(Script.StockingDealerPrice, 1);
// RetailLabel
Script.RetailLabel.Top = 9;
Script.RetailLabel.Left = 8;
Script.RetailLabel.Width = 132;
Script.RetailLabel.Height = 20;
Script.RetailLabel.Text = "Retail Price:";
// MAPLabel
Script.MAPLabel.Top = 40;
Script.MAPLabel.Left = 8;
Script.MAPLabel.Width = 132;
Script.MAPLabel.Height = 20;
Script.MAPLabel.Text = "MAP Price:";
// DealerLabel
Script.DealerLabel.Top = 68;
Script.DealerLabel.Left = 8;
Script.DealerLabel.Width = 132;
Script.DealerLabel.Height = 20;
Script.DealerLabel.Text = "Dealer Price:";
// WholesaleLabel
Script.WholesaleLabel.Top = 94;
Script.WholesaleLabel.Left = 8;
Script.WholesaleLabel.Width = 132;
Script.WholesaleLabel.Height = 20;
Script.WholesaleLabel.Text = "Wholesale Price:";
// StockingDealerLabel
Script.StockingDealerLabel.Top = 126;
Script.StockingDealerLabel.Left = 8;
Script.StockingDealerLabel.Width = 132;
Script.StockingDealerLabel.Height = 20;
Script.StockingDealerLabel.Text = "Stocking Dealer Price:";
// RetailPrice
Script.RetailPrice.Top = 9;
Script.RetailPrice.Left = 151;
Script.RetailPrice.Width = 124;
Script.RetailPrice.Height = 20;
Script.RetailPrice.Text = "";
Script.RetailPrice.ReadOnly = true;
// MAPPrice
Script.MAPPrice.Top = 40;
Script.MAPPrice.Left = 151;
Script.MAPPrice.Width = 124;
Script.MAPPrice.Height = 20;
Script.MAPPrice.Text = "";
Script.MAPPrice.ReadOnly = true;
// DealerPrice
Script.DealerPrice.Top = 68;
Script.DealerPrice.Left = 151;
Script.DealerPrice.Width = 124;
Script.DealerPrice.Height = 20;
Script.DealerPrice.Text = "";
Script.DealerPrice.ReadOnly = true;
// WholesalePrice
Script.WholesalePrice.Top = 97;
Script.WholesalePrice.Left = 151;
Script.WholesalePrice.Width = 124;
Script.WholesalePrice.Height = 20;
Script.WholesalePrice.Text = "";
Script.WholesalePrice.ReadOnly = true;
// StockingDealerPrice
Script.StockingDealerPrice.Top = 126;
Script.StockingDealerPrice.Left = 151;
Script.StockingDealerPrice.Width = 124;
Script.StockingDealerPrice.Height = 20;
Script.StockingDealerPrice.Text = "";
Script.StockingDealerPrice.ReadOnly = true;
// erp.adapters.part.dll
// erp.contracts.bo.part.dll
// epiCheckBoxC5
Script.epiCheckBoxC5.Top = 430;
Script.epiCheckBoxC5.Left = 485;
Script.epiCheckBoxC5.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left);
Script.epiCheckBoxC5.Width = 14;
Script.epiCheckBoxC5.Height = 17;
Script.epiCheckBoxC5.EpiBinding = "OrderHed.CheckBox03";
// epiLabelC19
Script.epiLabelC19.Top = 428;
Script.epiLabelC19.Left = 368;
Script.epiLabelC19.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left);
Script.epiLabelC19.Width = 111;
Script.epiLabelC19.Height = 20;
Script.epiLabelC19.Text = "Vehicle Drop Ship:";
// epiLabelC20
Script.epiLabelC20.Top = 428;
Script.epiLabelC20.Left = 518;
Script.epiLabelC20.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left);
Script.epiLabelC20.Width = 123;
Script.epiLabelC20.Height = 20;
Script.epiLabelC20.Text = "Reassignment Date:";
// epiDateTimeEditorC1
Script.epiDateTimeEditorC1.Top = 426;
Script.epiDateTimeEditorC1.Left = 648;
Script.epiDateTimeEditorC1.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left);
Script.epiDateTimeEditorC1.Width = 94;
Script.epiDateTimeEditorC1.EpiBinding = "OrderHed.Date02";
// epiLabelC21
Script.epiLabelC21.Top = 171;
Script.epiLabelC21.Left = 179;
Script.epiLabelC21.Width = 70;
Script.epiLabelC21.Height = 20;
Script.epiLabelC21.Text = "Technician:";
// epiUltraComboC1
Script.epiUltraComboC1.Top = 171;
Script.epiUltraComboC1.Left = 255;
Script.epiUltraComboC1.Width = 180;
Script.epiUltraComboC1.Text = "";
Script.epiUltraComboC1.EpiBinding = "OrderHed.ShortChar11";
Script.epiUltraComboC1.EpiLabel = "epiLabelC21";
Script.epiUltraComboC1.AutoWidth = false;
Script.epiUltraComboC1.AutoWidthOption = ((Ice.Lib.Framework.AutoWidthOptions)(1));
Script.epiUltraComboC1.DataSource = new string[] {
"Scott Walker",
"Keith Roush",
"Tim Nelson",
"Scott Vorlicky"};
// erp.adapters.depsearch.dll
// erp.contracts.bo.depsearch.dll
// erp.adapters.arinvsearch.dll
// erp.contracts.bo.arinvsearch.dll
// erp.adapters.cashheadsearch.dll
// erp.contracts.bo.cashheadsearch.dll
// erp.adapters.cashrec.dll
// erp.contracts.bo.cashrec.dll
// erp.adapters.tranglcdetail.dll
// erp.contracts.bo.tranglcdetail.dll
// erp.adapters.gljrndtl.dll
// erp.contracts.bo.gljrndtl.dll
// erp.adapters.tranglcjournal.dll
// erp.contracts.bo.tranglcjournal.dll
// erp.adapters.arinvoice.dll
// erp.contracts.bo.arinvoice.dll
// btnCounterSale
local5.Top = 427;
local5.Left = 176;
local5.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left);
local5.Width = 171;
local5.Height = 22;
local5.Visible = true;
// summaryCounterSalePanel1
Ice.Lib.Framework.EpiBasePanel local22 = ((Ice.Lib.Framework.EpiBasePanel)(personalizeCustomizeManager.ControlsHT["1ed5b41f-39ad-4519-aa48-013008dbe635"]));
local22.Top = 2;
local22.Left = 0;
local22.Width = 1340;
local22.Height = 419;
Infragistics.Win.UltraWinDock.DockableControlPane local23 = Ice.Lib.Customization.Designers.EpiCustomSheetDesigner.GetDockableControlPane(local22, "1ed5b41f-39ad-4519-aa48-013008dbe635", nativeSheets);
// headerPanel1
Ice.Lib.Framework.EpiBasePanel local24 = ((Ice.Lib.Framework.EpiBasePanel)(personalizeCustomizeManager.ControlsHT["4f74bb83-3b2c-422e-8743-696989560c58"]));
local24.Width = 1133;
local24.Height = 856;
Infragistics.Win.UltraWinDock.DockableControlPane local25 = Ice.Lib.Customization.Designers.EpiCustomSheetDesigner.GetDockableControlPane(local24, "4f74bb83-3b2c-422e-8743-696989560c58", nativeSheets);
// otsPanel1
Ice.Lib.Framework.EpiBasePanel local26 = ((Ice.Lib.Framework.EpiBasePanel)(personalizeCustomizeManager.ControlsHT["e8f2913d-58d9-4e68-bf55-2ef2c2a3369a"]));
local26.Width = 1537;
local26.Height = 881;
Infragistics.Win.UltraWinDock.DockableControlPane local27 = Ice.Lib.Customization.Designers.EpiCustomSheetDesigner.GetDockableControlPane(local26, "e8f2913d-58d9-4e68-bf55-2ef2c2a3369a", nativeSheets);
// lineMiscChargesPanel1
Ice.Lib.Framework.EpiBasePanel local28 = ((Ice.Lib.Framework.EpiBasePanel)(personalizeCustomizeManager.ControlsHT["a3c18058-cd27-496d-8a94-e482e9387476"]));
local28.Width = 1133;
local28.Height = 804;
Infragistics.Win.UltraWinDock.DockableControlPane local29 = Ice.Lib.Customization.Designers.EpiCustomSheetDesigner.GetDockableControlPane(local28, "a3c18058-cd27-496d-8a94-e482e9387476", nativeSheets);
// SalesOrderForm
Ice.Lib.Framework.EpiBaseForm local30 = ((Ice.Lib.Framework.EpiBaseForm)(personalizeCustomizeManager.ControlsHT["2dcd1674-5e34-4d98-b493-c75747027376"]));
local30.Top = -1430;
local30.Left = -708;
local30.Width = 1500;
local30.Height = 1018;
local30.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
// hedMiscChargesPanel1
Ice.Lib.Framework.EpiBasePanel local31 = ((Ice.Lib.Framework.EpiBasePanel)(personalizeCustomizeManager.ControlsHT["3d94333b-85cb-49d6-8e94-724f523ceb9c"]));
local31.Width = 1537;
local31.Height = 856;
Infragistics.Win.UltraWinDock.DockableControlPane local32 = Ice.Lib.Customization.Designers.EpiCustomSheetDesigner.GetDockableControlPane(local31, "3d94333b-85cb-49d6-8e94-724f523ceb9c", nativeSheets);
if ((local32 != null))
{
local32.Text = "Header Order Payments";
local32.TextTab = "Payments";
}
// grpDetail3
local11.Top = 461;
local11.Left = -6;
local11.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left);
local11.Width = 851;
local11.Height = 103;
Ice.Lib.Framework.EpiLabel local33 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["60f93cea-0e1c-424f-9527-e2adbc4c2423"]));
local11.Controls.SetChildIndex(local33, 0);
Ice.Lib.Framework.EpiLabel local34 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["4b13cc75-7a79-481f-a325-2afa0c68d1b4"]));
local11.Controls.SetChildIndex(local34, 1);
Ice.Lib.Framework.EpiLabel local35 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["21ce2f88-cdd3-4a7e-93e7-064e2ddaaef5"]));
local11.Controls.SetChildIndex(local35, 2);
Ice.Lib.Framework.EpiLabel local36 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["81db8a44-1155-470f-a7ff-ad9ab801d1cd"]));
local11.Controls.SetChildIndex(local36, 3);
// lblShipLineComplete
local33.Top = 81;
local33.Left = 648;
local33.Width = 167;
local33.Visible = true;
// lblLockQty
local35.Top = 12;
local35.Left = 676;
local35.Width = 139;
local35.Height = 20;
// ckbLockQty
Ice.Lib.Framework.EpiCheckBox local37 = ((Ice.Lib.Framework.EpiCheckBox)(personalizeCustomizeManager.ControlsHT["bbe01136-0367-4576-9ee2-0dd6e748405f"]));
local37.Top = 13;
local37.Left = 825;
// ckbCommissionable
Ice.Lib.Framework.EpiCheckBox local38 = ((Ice.Lib.Framework.EpiCheckBox)(personalizeCustomizeManager.ControlsHT["da0a8593-e0fa-4354-b068-29ba91d6cb06"]));
local38.Top = 36;
local38.Left = 825;
// lblCommissionable
local36.Top = 35;
local36.Left = 683;
local36.Width = 130;
local36.Height = 20;
// ckbTMBilling
Ice.Lib.Framework.EpiCheckBox local39 = ((Ice.Lib.Framework.EpiCheckBox)(personalizeCustomizeManager.ControlsHT["f8fcbc5a-5de8-47c7-890c-aa5c36d9e3f6"]));
local39.Left = 825;
// lblTMBilling
local34.Left = 653;
// grdHedMiscChg
Ice.Lib.Framework.EpiUltraGrid local40 = ((Ice.Lib.Framework.EpiUltraGrid)(personalizeCustomizeManager.ControlsHT["72e8dbae-9bf8-4a5d-80a1-076d1bbf3d6f"]));
local40.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
local40.Left = 1;
local40.Text = "Payments";
// grdDtlMiscChg
Ice.Lib.Framework.EpiUltraGrid local41 = ((Ice.Lib.Framework.EpiUltraGrid)(personalizeCustomizeManager.ControlsHT["d3bb017c-ae5e-4cd5-8624-508679e86913"]));
local41.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
// lblInvcOrderCmp
Ice.Lib.Framework.EpiLabel local42 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["2088d7c9-1d97-4f63-9a41-a8818228a253"]));
local42.Visible = false;
// lblDiscountPercent
Ice.Lib.Framework.EpiLabel local43 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["742c5375-4ef6-4665-80f0-99bcb66b1dfb"]));
local43.Left = 224;
local43.Width = 63;
// txtPONum
Ice.Lib.Framework.EpiTextBox local44 = ((Ice.Lib.Framework.EpiTextBox)(personalizeCustomizeManager.ControlsHT["e5d73cb9-1d94-45ce-85be-db4c85fe3264"]));
local44.Width = 150;
// grpCounterSale
Ice.Lib.Framework.EpiGroupBox local45 = ((Ice.Lib.Framework.EpiGroupBox)(personalizeCustomizeManager.ControlsHT["074dd791-284f-4df2-9165-f11af41dab21"]));
local45.Top = 222;
local45.Left = 448;
local45.Width = 155;
local45.Height = 84;
local45.Visible = true;
// lblCounterSale
Ice.Lib.Framework.EpiLabel local46 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["57fb1a10-3ab1-4dd3-b83f-e0a9db42bca2"]));
local46.Visible = true;
// lblPackingSlip
Ice.Lib.Framework.EpiLabel local47 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["13919416-3d1c-41a0-99c1-30b4d569130f"]));
local47.Top = 40;
local47.Left = 2;
local47.Width = 112;
local47.Height = 20;
local47.Visible = true;
// lblOnHandQuantity
local21.Top = 8;
local21.Left = 527;
// btnQuickJob
Ice.Lib.Framework.EpiButton local48 = ((Ice.Lib.Framework.EpiButton)(personalizeCustomizeManager.ControlsHT["2791c90c-41ed-4b1c-9e75-953a350edf42"]));
local48.Top = 427;
// lblERSOrder
Ice.Lib.Framework.EpiLabel local49 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["34e2a286-231b-442e-bae1-0d546288a1ab"]));
local49.Left = 1199;
// chkERSORder
Ice.Lib.Framework.EpiCheckBox local50 = ((Ice.Lib.Framework.EpiCheckBox)(personalizeCustomizeManager.ControlsHT["1fff7a5b-06fe-4268-9af8-1319da1dd662"]));
local50.Left = 1293;
// grpLineNbr
Ice.Lib.Framework.EpiGroupBox local51 = ((Ice.Lib.Framework.EpiGroupBox)(personalizeCustomizeManager.ControlsHT["58c708dd-21c6-4bff-872f-6490de6074f9"]));
// lblMake
Ice.Lib.Framework.EpiLabel local52 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["eb8f845e-9c83-4caa-991e-849142864a25"]));
local52.Top = 34;
// ckbMake
Ice.Lib.Framework.EpiCheckBox local53 = ((Ice.Lib.Framework.EpiCheckBox)(personalizeCustomizeManager.ControlsHT["932cf04f-411c-49ce-ba85-ad49735d1947"]));
local53.Top = 34;
// summaryDetailPanel1
Ice.Lib.Framework.EpiBasePanel local54 = ((Ice.Lib.Framework.EpiBasePanel)(personalizeCustomizeManager.ControlsHT["2c1407c1-7dd7-44d7-b306-a6020a279073"]));
Ice.Lib.Framework.EpiUltraGrid local55 = ((Ice.Lib.Framework.EpiUltraGrid)(personalizeCustomizeManager.ControlsHT["bec51417-b286-4d61-a471-3912bc098905"]));
local54.Controls.SetChildIndex(local55, 0);
Ice.Lib.Framework.EpiButton local56 = ((Ice.Lib.Framework.EpiButton)(personalizeCustomizeManager.ControlsHT["70251ec8-9c84-42cb-8b7f-87143120741b"]));
local54.Controls.SetChildIndex(local56, 1);
Ice.Lib.Framework.EpiCheckBox local57 = ((Ice.Lib.Framework.EpiCheckBox)(personalizeCustomizeManager.ControlsHT["3ca1a1bf-de88-45de-9850-45d3d2dea081"]));
local54.Controls.SetChildIndex(local57, 5);
Infragistics.Win.UltraWinDock.DockableControlPane local58 = Ice.Lib.Customization.Designers.EpiCustomSheetDesigner.GetDockableControlPane(local54, "2c1407c1-7dd7-44d7-b306-a6020a279073", nativeSheets);
// lblShowKitDtls
Ice.Lib.Framework.EpiLabel local59 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["d32c8912-8bec-4e3e-a9f8-1057647043b3"]));
local59.Left = 837;
local59.Visible = false;
// chkShowKitDtls
local57.Visible = false;
// chkBuyToOrder
Ice.Lib.Framework.EpiCheckBox local60 = ((Ice.Lib.Framework.EpiCheckBox)(personalizeCustomizeManager.ControlsHT["370b5b8e-5395-4436-9a6c-537bd005d262"]));
local60.Top = 51;
// lblBuyToOrder
Ice.Lib.Framework.EpiLabel local61 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["f7321b0b-948a-4465-91b2-9a4dbf3f541f"]));
local61.Top = 51;
// eshMakeOverride
Ice.Lib.Framework.EpiShape local62 = ((Ice.Lib.Framework.EpiShape)(personalizeCustomizeManager.ControlsHT["E339D88F-FD5F-43af-9BEB-C31C108CBC2B"]));
local62.Left = 717;
local62.Width = 70;
local62.Height = 21;
// eshBuyToOrder
Ice.Lib.Framework.EpiShape local63 = ((Ice.Lib.Framework.EpiShape)(personalizeCustomizeManager.ControlsHT["1fbaa7bb-b0a0-4d9e-9580-1ee1d19259d1"]));
local63.Left = 717;
local63.Width = 70;
local63.Height = 21;
// lblReadyToFulfill
local3.Top = 23;
local3.Left = 162;
local3.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left);
local3.Width = 145;
local3.Height = 20;
// chkReadyToFulfill
local2.Top = 23;
local2.Left = 313;
local2.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left);
// lblReadyToCalc
local4.Top = 25;
local4.Left = 26;
local4.Width = 112;
// chkReadyToCalc
Ice.Lib.Framework.EpiCheckBox local64 = ((Ice.Lib.Framework.EpiCheckBox)(personalizeCustomizeManager.ControlsHT["1161ef95-83de-4176-9160-0f78a4cf1e5e"]));
local64.Top = 25;
local64.Left = 144;
local64.Width = 16;
local64.Height = 17;
// btnConfigureOff
local56.Top = 3;
local56.Visible = false;
// btnConfigureOn
Ice.Lib.Framework.EpiButton local65 = ((Ice.Lib.Framework.EpiButton)(personalizeCustomizeManager.ControlsHT["58cbb595-1a3f-4efe-b80f-aa5d45430e24"]));
local65.Visible = false;
// ckbShipLineComplete
Ice.Lib.Framework.EpiCheckBox local66 = ((Ice.Lib.Framework.EpiCheckBox)(personalizeCustomizeManager.ControlsHT["b0628142-7d11-49b3-8860-026698ae158b"]));
local66.Top = 85;
local66.Left = 825;
local66.Width = 16;
local66.Height = 17;
local66.Visible = true;
// chkInvcOrderCmp
Ice.Lib.Framework.EpiCheckBox local67 = ((Ice.Lib.Framework.EpiCheckBox)(personalizeCustomizeManager.ControlsHT["e9a8647d-5dfd-4c15-a166-b20927994c05"]));
local67.Visible = false;
// grdSummaryOrderLines
local55.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
local55.Top = 6;
local55.Left = 2;
local55.Anchor = ((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
| (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom));
local55.Width = 1350;
local55.Height = 334;
// lblAddr
Ice.Lib.Framework.EpiLabel local68 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["485841ed-f690-41c3-aa7e-3812df918e96"]));
local68.Top = 69;
local68.Left = 56;
// lblCreateInvoice
Ice.Lib.Framework.EpiLabel local69 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["c631e240-65da-418b-a679-1631c66e3df5"]));
local69.Top = 64;
local69.Left = 50;
local69.Width = 64;
local69.Height = 20;
// cmbPartRev
Ice.Lib.Framework.EpiCombo local70 = ((Ice.Lib.Framework.EpiCombo)(personalizeCustomizeManager.ControlsHT["c27786a3-d929-455f-a730-7672ff1e52fc"]));
local70.Visible = false;
// cmbWarehouseUnbound
Ice.Lib.Framework.EpiCombo local71 = ((Ice.Lib.Framework.EpiCombo)(personalizeCustomizeManager.ControlsHT["cda2a682-9531-4713-b62e-f3a274d62123"]));
local71.Visible = false;
// grdSummaryOrderLines
Ice.Lib.Framework.EpiUltraGrid local72 = ((Ice.Lib.Framework.EpiUltraGrid)(personalizeCustomizeManager.ControlsHT["ba70e2ef-161a-4aa3-933d-220d53a21528"]));
local72.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
local72.Visible = false;
// summaryDetailSheet1
Ice.Lib.Framework.EpiDockManagerPanel local73 = ((Ice.Lib.Framework.EpiDockManagerPanel)(personalizeCustomizeManager.ControlsHT["9ecc8ee6-7525-4e34-8828-1769695893a5"]));
local73.Top = 450;
local73.Left = 8;
Infragistics.Win.UltraWinDock.DockableControlPane local74 = Ice.Lib.Customization.Designers.EpiCustomSheetDesigner.GetDockableControlPane(local73, "9ecc8ee6-7525-4e34-8828-1769695893a5", nativeSheets);
// grpShipTo
Ice.Lib.Framework.EpiGroupBox local75 = ((Ice.Lib.Framework.EpiGroupBox)(personalizeCustomizeManager.ControlsHT["623033c5-a5c0-4b24-bdc6-362470a0ac41"]));
local75.Visible = false;
// cboTermsCode
Ice.Lib.Framework.EpiCombo local76 = ((Ice.Lib.Framework.EpiCombo)(personalizeCustomizeManager.ControlsHT["6fa6c60f-574c-44e4-893e-4a99345f4d9f"]));
local76.ReadOnly = true;
// lblOrderQty
local19.Top = 58;
local19.Left = 582;
local19.Width = 81;
local19.Height = 20;
// lblAvailableQuantity
local20.Top = 34;
local20.Left = 553;
local20.Width = 81;
local20.Height = 20;
// grpDetailSalesReps
Ice.Lib.Framework.EpiGroupBox local77 = ((Ice.Lib.Framework.EpiGroupBox)(personalizeCustomizeManager.ControlsHT["f7889bb6-9b14-4f93-8a98-290714eb1bad"]));
// numRepRate1
Ice.Lib.Framework.EpiNumericEditor local78 = ((Ice.Lib.Framework.EpiNumericEditor)(personalizeCustomizeManager.ControlsHT["b2205cdf-773e-4ca9-ac8e-d7dd62463879"]));
local78.Top = 56;
local78.Left = 5000;
local78.Visible = true;
local78.Nullable = true;
// numRepRate2
Ice.Lib.Framework.EpiNumericEditor local79 = ((Ice.Lib.Framework.EpiNumericEditor)(personalizeCustomizeManager.ControlsHT["965903da-c1f3-4474-93f2-3063520c14d5"]));
local79.Top = 80;
local79.Left = 5000;
local79.Visible = true;
local79.Nullable = true;
// numRepRate3
Ice.Lib.Framework.EpiNumericEditor local80 = ((Ice.Lib.Framework.EpiNumericEditor)(personalizeCustomizeManager.ControlsHT["2cc4403b-db15-4d71-b134-5d74dc976764"]));
local80.Top = 104;
local80.Left = 5000;
local80.Visible = true;
local80.Nullable = true;
// numRepRate4
Ice.Lib.Framework.EpiNumericEditor local81 = ((Ice.Lib.Framework.EpiNumericEditor)(personalizeCustomizeManager.ControlsHT["8df529e9-c5bd-43bd-bff0-bc0a21a7fdd0"]));
local81.Top = 128;
local81.Left = 5000;
local81.Visible = true;
local81.Nullable = true;
// numRepRate5
Ice.Lib.Framework.EpiNumericEditor local82 = ((Ice.Lib.Framework.EpiNumericEditor)(personalizeCustomizeManager.ControlsHT["a34d023b-950d-4228-9856-b2d2d68b17c5"]));
local82.Top = 152;
local82.Left = 5000;
local82.Visible = true;
local82.Nullable = true;
// lblRate
Ice.Lib.Framework.EpiLabel local83 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["50f9b18e-0a83-4051-976e-5884ed77f1e3"]));
local83.Visible = false;
// grpSalesReps
Ice.Lib.Framework.EpiGroupBox local84 = ((Ice.Lib.Framework.EpiGroupBox)(personalizeCustomizeManager.ControlsHT["eee7e7b9-44dc-4674-923c-9b6484ce7e17"]));
// numRepRate1
Ice.Lib.Framework.EpiNumericEditor local85 = ((Ice.Lib.Framework.EpiNumericEditor)(personalizeCustomizeManager.ControlsHT["b9813505-303e-4f7c-a012-3ebc9ff14832"]));
local85.Top = 54;
local85.Left = 1500;
local85.Visible = true;
local85.Nullable = true;
// numRepRate2
Ice.Lib.Framework.EpiNumericEditor local86 = ((Ice.Lib.Framework.EpiNumericEditor)(personalizeCustomizeManager.ControlsHT["b77e909b-d144-4b5c-9d97-d1f8eed1f7fa"]));
local86.Top = 80;
local86.Left = 1500;
local86.Visible = true;
local86.Nullable = true;
// numRepRate4
Ice.Lib.Framework.EpiNumericEditor local87 = ((Ice.Lib.Framework.EpiNumericEditor)(personalizeCustomizeManager.ControlsHT["1355b66a-2db3-4c30-b721-748aa04e5338"]));
local87.Top = 126;
local87.Left = 1500;
local87.Visible = true;
local87.Nullable = true;
// numRepRate3
Ice.Lib.Framework.EpiNumericEditor local88 = ((Ice.Lib.Framework.EpiNumericEditor)(personalizeCustomizeManager.ControlsHT["977fcaa6-e26f-4f5e-8da1-0a503c03ff67"]));
local88.Top = 102;
local88.Left = 1500;
local88.Visible = true;
local88.Nullable = true;
// numRepRate5
Ice.Lib.Framework.EpiNumericEditor local89 = ((Ice.Lib.Framework.EpiNumericEditor)(personalizeCustomizeManager.ControlsHT["2f73b359-603b-4b6f-9d1e-e3c7f7967023"]));
local89.Top = 150;
local89.Left = 500;
local89.Visible = false;
local89.Nullable = true;
// lblRate
Ice.Lib.Framework.EpiLabel local90 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["bf25cad2-14ad-4a6b-927e-78ac34a1282b"]));
local90.Visible = false;
// lblTotalOrder
Ice.Lib.Framework.EpiLabel local91 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["b78ad26b-74d4-4080-b99b-1fab6c6e1de8"]));
local91.Top = 154;
local91.Left = 8;
local91.Width = 96;
local91.Height = 20;
local91.Text = "Balance Due:";
// lblTotalMiscellaneous
Ice.Lib.Framework.EpiLabel local92 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["8e9ef7db-1f9d-434d-a3b0-1b5843e02e33"]));
local92.Top = 133;
local92.Left = 8;
local92.Text = "Payments:";
// currTotalMiscellaneous
Ice.Lib.Framework.EpiCurrencyConver local93 = ((Ice.Lib.Framework.EpiCurrencyConver)(personalizeCustomizeManager.ControlsHT["353891e4-5199-4cf3-b956-00c56e99ec19"]));
local93.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
local93.Top = 39;
local93.Left = 110;
local93.Width = 114;
local93.Height = 21;
local93.Visible = true;
local93.EpiLabel = "";
// curTotalTax
Ice.Lib.Framework.EpiCurrencyConver local94 = ((Ice.Lib.Framework.EpiCurrencyConver)(personalizeCustomizeManager.ControlsHT["ac863e2a-9dc1-49e1-b20d-d7600ffc47b8"]));
local94.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
local94.Top = 86;
local94.Left = 110;
local94.Width = 114;
local94.Height = 21;
local94.EpiLabel = "lblRounding";
// currRounding
Ice.Lib.Framework.EpiCurrencyConver local95 = ((Ice.Lib.Framework.EpiCurrencyConver)(personalizeCustomizeManager.ControlsHT["95835344-cff5-4e35-ac3b-c13cd769ccb0"]));
local95.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
local95.Top = 109;
local95.Left = 110;
local95.Width = 114;
local95.Height = 21;
local95.EpiLabel = "";
// lblRounding
Ice.Lib.Framework.EpiLabel local96 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["126394c0-87de-444b-a3c0-a2ad279f69f5"]));
local96.Top = 87;
local96.Left = 13;
local96.Text = "Tax:";
// lblTaxTotal
Ice.Lib.Framework.EpiLabel local97 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["44b50ed5-1ff9-4fe5-82f9-1ed3e9292f5e"]));
local97.Top = 110;
local97.Left = 13;
local97.Text = "Rounding:";
// currTotalOrder
Ice.Lib.Framework.EpiCurrencyConver local98 = ((Ice.Lib.Framework.EpiCurrencyConver)(personalizeCustomizeManager.ControlsHT["c7457526-103e-4f8a-a194-c08416968354"]));
local98.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
local98.Top = 10;
local98.Left = -10;
local98.Width = 18;
local98.Height = 21;
local98.Visible = false;
local98.EpiLabel = "";
// grpDetail2
local10.Top = 204;
local10.Left = -5;
local10.Anchor = (System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left);
local10.Width = 851;
local10.Height = 255;
Ice.Lib.Framework.EpiLabel local99 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["018c99c5-4bcf-4827-a625-87ac180ea09e"]));
local10.Controls.SetChildIndex(local99, 0);
// lblSellingQuantity
Ice.Lib.Framework.EpiLabel local100 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["d2b3f997-8cce-4d9d-a55d-0f6f07dcf56f"]));
local100.Top = 11;
local100.Left = 41;
local100.Width = 144;
local100.Height = 20;
// curUnitPrice
Ice.Lib.Framework.EpiCurrencyConver local101 = ((Ice.Lib.Framework.EpiCurrencyConver)(personalizeCustomizeManager.ControlsHT["b4651fd7-0544-43c4-b8e3-2627b4bb9b2c"]));
local101.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
local101.TabIndex = 3;
// lblOpenLine
Ice.Lib.Framework.EpiLabel local102 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["0315166f-41fe-4325-a616-7287328e28e6"]));
local102.Top = 12;
local102.Left = 514;
local102.Width = 120;
local102.Height = 20;
// gpBuyToOrder
Ice.Lib.Framework.EpiGroupBox local103 = ((Ice.Lib.Framework.EpiGroupBox)(personalizeCustomizeManager.ControlsHT["49b2d543-6164-4df9-8f4a-4bb3f30e1760"]));
// chkDropShip
Ice.Lib.Framework.EpiCheckBox local104 = ((Ice.Lib.Framework.EpiCheckBox)(personalizeCustomizeManager.ControlsHT["ab1bb948-0552-404b-a2ca-db38653c587e"]));
local104.Top = 20;
local104.Left = 749;
local104.Visible = false;
// lblDropShip
Ice.Lib.Framework.EpiLabel local105 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["ebaa27c8-b7e2-4c58-94f1-58da4f9b5857"]));
local105.Top = 20;
local105.Left = 641;
local105.Width = 102;
local105.Height = 20;
local105.Visible = false;
// txtAddr
Ice.Lib.Framework.EpiTextBox local106 = ((Ice.Lib.Framework.EpiTextBox)(personalizeCustomizeManager.ControlsHT["ffe95c7f-25a8-4431-a061-0ec9113ec9ab"]));
local106.Top = 49;
local106.Left = 141;
local106.Width = 266;
local106.Height = 74;
// lblSoldToContactName
Ice.Lib.Framework.EpiLabel local107 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["44f32a2b-a3d6-46b9-9c70-a94a8a2ab737"]));
local107.Top = 127;
local107.Left = 55;
local107.Width = 80;
local107.Height = 20;
// cboSoldToContactName
Ice.Lib.Framework.EpiCombo local108 = ((Ice.Lib.Framework.EpiCombo)(personalizeCustomizeManager.ControlsHT["36ddf307-eee4-42ce-a28d-fbb95a70f65d"]));
local108.Top = 127;
local108.Left = 141;
// btnCustomerCustID
Ice.Lib.Framework.EpiButton local109 = ((Ice.Lib.Framework.EpiButton)(personalizeCustomizeManager.ControlsHT["d9219dd0-0067-4f6e-b86f-6ee8b7d94492"]));
local109.Top = 22;
local109.Left = 30;
// txtCustomerCustID
Ice.Lib.Framework.EpiTextBox local110 = ((Ice.Lib.Framework.EpiTextBox)(personalizeCustomizeManager.ControlsHT["7ece91c9-dc93-4df4-9591-f6cad7562b71"]));
local110.Top = 24;
local110.Left = 141;
// lblBillToCustID
Ice.Lib.Framework.EpiLabel local111 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["f816f779-ebca-4609-a038-5b1f9f4e1976"]));
local111.Top = 25;
local111.Left = 224;
local111.Width = 65;
local111.Height = 20;
// cmbBillToCustID
Ice.Lib.Framework.EpiUltraCombo local112 = ((Ice.Lib.Framework.EpiUltraCombo)(personalizeCustomizeManager.ControlsHT["b7ebad77-c6fe-4050-85b7-47324b30ba45"]));
local112.Top = 25;
local112.Left = 295;
// lblAutoPrint
Ice.Lib.Framework.EpiLabel local113 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["cad82bd7-9ce2-407b-a5ed-844edfdefea6"]));
local113.Visible = false;
// chkAutoPrint
Ice.Lib.Framework.EpiCheckBox local114 = ((Ice.Lib.Framework.EpiCheckBox)(personalizeCustomizeManager.ControlsHT["561bce08-8e63-455a-a453-5b15ae05100e"]));
local114.Visible = false;
// lblAutoOrderBasedDisc
Ice.Lib.Framework.EpiLabel local115 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["0b064d61-6bd2-4e60-aad8-f4456aca39ac"]));
local115.Visible = false;
// ckbAutoOrderBasedDisc
Ice.Lib.Framework.EpiCheckBox local116 = ((Ice.Lib.Framework.EpiCheckBox)(personalizeCustomizeManager.ControlsHT["d0f20109-36b9-4758-8c72-b82532c34806"]));
local116.Visible = false;
// ckbCreateInvoice
Ice.Lib.Framework.EpiCheckBox local117 = ((Ice.Lib.Framework.EpiCheckBox)(personalizeCustomizeManager.ControlsHT["256ea2ea-9c8f-4e9d-a964-146a280de8db"]));
local117.Visible = true;
// lblName
Ice.Lib.Framework.EpiLabel local118 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["a5b650a4-42e5-4e1f-af22-8c4a34d2aaa4"]));
local118.Top = 50;
local118.Left = 56;
// currTotalDiscount
Ice.Lib.Framework.EpiCurrencyConver local119 = ((Ice.Lib.Framework.EpiCurrencyConver)(personalizeCustomizeManager.ControlsHT["d5fdc384-6237-4e89-8a4a-7a5ce57ba39f"]));
local119.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
local119.Top = 63;
local119.Left = 110;
local119.Width = 114;
local119.Height = 21;
// lblTotalDiscount
Ice.Lib.Framework.EpiLabel local120 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["05f95d1e-1461-4cc3-bd7f-c7389beaa698"]));
local120.Top = 39;
local120.Left = 8;
local120.Width = 96;
local120.Height = 20;
// eshCreditHold
Ice.Lib.Framework.EpiShape local121 = ((Ice.Lib.Framework.EpiShape)(personalizeCustomizeManager.ControlsHT["9AD03C9B-F9A2-4379-A7C8-4182F5486037"]));
local121.Visible = false;
// eshOrderHeld
Ice.Lib.Framework.EpiShape local122 = ((Ice.Lib.Framework.EpiShape)(personalizeCustomizeManager.ControlsHT["7C6BEC5D-BFE7-4f84-87EA-59D270CDAE16"]));
local122.Visible = false;
// eshCreditOverride
Ice.Lib.Framework.EpiShape local123 = ((Ice.Lib.Framework.EpiShape)(personalizeCustomizeManager.ControlsHT["F227A23D-9574-49a9-A77A-158DB02B970D"]));
local123.Visible = false;
// eshCustomerPrintAck
Ice.Lib.Framework.EpiShape local124 = ((Ice.Lib.Framework.EpiShape)(personalizeCustomizeManager.ControlsHT["c87fa319-f7bd-4557-9ae1-fd69f3bc5813"]));
local124.Visible = false;
// currTotalCharges
Ice.Lib.Framework.EpiCurrencyConver local125 = ((Ice.Lib.Framework.EpiCurrencyConver)(personalizeCustomizeManager.ControlsHT["39322272-56fb-4764-8038-29c1c044f213"]));
local125.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F);
local125.Top = 16;
local125.Left = 110;
local125.Width = 114;
local125.Height = 21;
// lblTotalCharges
Ice.Lib.Framework.EpiLabel local126 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["a8b4cf53-d4f1-4192-9c56-9b8e57eef88f"]));
local126.Top = 16;
local126.Left = 1;
local126.Width = 96;
local126.Height = 20;
// lblPercentage
Ice.Lib.Framework.EpiLabel local127 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["c16f33b9-c010-4694-9253-f115cbc793f9"]));
local127.Top = 63;
local127.Left = 49;
local127.Width = 55;
local127.Height = 21;
local127.Text = "Discount";
// numTotalDiscount
Ice.Lib.Framework.EpiNumericEditor local128 = ((Ice.Lib.Framework.EpiNumericEditor)(personalizeCustomizeManager.ControlsHT["7e987bef-a0a9-48d6-ab46-4854be02a595"]));
local128.Visible = false;
local128.Nullable = true;
// lblAdvanceBillBal
// lineListPanel1
Ice.Lib.Framework.EpiBasePanel local129 = ((Ice.Lib.Framework.EpiBasePanel)(personalizeCustomizeManager.ControlsHT["7e4a739e-ffeb-40ae-a6a3-db0479295425"]));
Infragistics.Win.UltraWinDock.DockableControlPane local130 = Ice.Lib.Customization.Designers.EpiCustomSheetDesigner.GetDockableControlPane(local129, "7e4a739e-ffeb-40ae-a6a3-db0479295425", nativeSheets);
// lblShowKitDtls
Ice.Lib.Framework.EpiLabel local131 = ((Ice.Lib.Framework.EpiLabel)(personalizeCustomizeManager.ControlsHT["546e6f1b-7d98-41e1-9efe-7cae2abcaf24"]));
local131.Top = 2;
local131.Left = 1043;
// Finishing control initialization.
topControl.FindForm().ResumeLayout();
}
public static void DestroyGlobalVariables()
{
Script.epiGroupBoxC2 = null;
Script.epiGroupBoxC2_8b8b7c94_96b2_4fe2_b36e_5a8a341e2eea = null;
Script.epiTextBoxC3 = null;
Script.epiTextBoxC3_486f933b_4e2d_419d_8411_e547fbe8f764 = null;
Script.epiTextBoxC4 = null;
Script.epiTextBoxC4_65b3582d_0f17_43b9_a596_166b1c78f9f6 = null;
Script.epiLabelC5 = null;
Script.epiLabelC5_686a8c12_5548_44aa_b979_11091f64951d = null;
Script.epiTextBoxC5 = null;
Script.epiTextBoxC5_692044a5_3ae9_4957_9fe1_e248e3b0021a = null;
Script.epiTextBoxC6 = null;
Script.epiTextBoxC6_19938d06_60d1_4bad_8ce0_7a429dfbac55 = null;
Script.epiTextBoxC7 = null;
Script.epiTextBoxC7_7cefb763_00e9_4bf5_9ad2_8d7d045a5778 = null;
Script.epiLabelC6 = null;
Script.epiLabelC6_2e00b7f2_9af9_4ce9_a9ac_0bb2b037a241 = null;
Script.epiLabelC7 = null;
Script.epiLabelC7_f83ab29b_0b03_4c82_8184_c0fd65cc6c55 = null;
Script.epiLabelC8 = null;
Script.epiLabelC8_76f22273_a58c_48f2_87da_9d3620d45062 = null;
Script.epiLabelC9 = null;
Script.epiLabelC9_1cfd198c_da65_4df1_9071_d420a8dd806f = null;
Script.epiTextBoxC8 = null;
Script.epiTextBoxC8_e684c53a_c01b_4697_857a_bd76bdb88f8f = null;
Script.epiLabelC10 = null;
Script.epiLabelC10_03f8ef7c_fb0b_48f3_865b_da801403c850 = null;
Script.epiTextBoxC10 = null;
Script.epiTextBoxC10_5b1c946a_40ed_48e7_977d_47122fbb224a = null;
Script.epiLabelC13 = null;
Script.epiLabelC13_a4292a1f_501f_4c4f_bbc6_015eb5f56dc3 = null;
Script.epiCurrencyEditorC4 = null;
Script.epiCurrencyEditorC4_5819e69b_6dc0_425b_b29b_d0ac2721706e = null;
Script.epiLabelC1 = null;
Script.epiLabelC1_f419922c_f5a1_46a0_a4a2_b3c6de1cad58 = null;
Script.epiComboC1 = null;
Script.epiComboC1_b42a52b0_330d_4794_b4a2_ad5861352952 = null;
Script.epiComboC2 = null;
Script.epiComboC2_dc230ff5_f5ff_494f_87fa_2f4b35fc6c11 = null;
Script.epiLabelC2 = null;
Script.epiLabelC2_8689e5a4_4a69_49b2_bb0f_81df50508f51 = null;
Script.epiCurrencyEditorC1 = null;
Script.epiCurrencyEditorC1_067249a6_4b3e_4bee_9705_013e73404801 = null;
Script.epiCurrencyEditorC2 = null;
Script.epiCurrencyEditorC2_a52916f4_7685_4b11_bde8_1fffddedaaf2 = null;
Script.epiShapePmtHold = null;
Script.epiShapePmtHold_332348ce_dbf9_45cb_9abc_fdebe652c609 = null;
Script.epiLabelC3 = null;
Script.epiLabelC3_5ba6e922_0c11_4a98_ba3e_e60f48dc9420 = null;
Script.epiCheckBoxC1 = null;
Script.epiCheckBoxC1_298ccff7_809f_448d_baf0_7877df9668ac = null;
Script.epiGroupBoxC1 = null;
Script.epiGroupBoxC1_365c413d_9d69_4c50_9302_8fc6a3eafb36 = null;
Script.epiNumericEditorC1 = null;
Script.epiNumericEditorC1_5dd9161d_c65f_4914_a1ed_90a2e38a3acf = null;
Script.epiCheckBoxC2 = null;
Script.epiCheckBoxC2_c319cf27_2003_4d6a_820c_4af04d66b669 = null;
Script.epiLabelC4 = null;
Script.epiLabelC4_2106457f_ace4_4cd7_a3e4_dd646089b68c = null;
Script.epiTextBoxC1 = null;
Script.epiTextBoxC1_b4ad6787_1844_4361_9d2d_bee736b89e45 = null;
Script.epiButtonC1 = null;
Script.epiButtonC1_876b8fcd_3312_44bc_8406_e48d36902979 = null;
Script.epiLabelC11 = null;
Script.epiLabelC11_168c584e_f760_4192_ab10_c119f551ef27 = null;
Script.epiLabelC12 = null;
Script.epiLabelC12_395535ea_1951_4008_926a_c69f3efc8fd6 = null;
Script.epiNumericEditorC2 = null;
Script.epiNumericEditorC2_a1f634ed_f269_486d_abaf_0141a9c2866d = null;
Script.epiLabelC14 = null;
Script.epiLabelC14_32abaf0c_09e2_4ec7_8fed_4132dfea9d6a = null;
Script.epiTextBoxC2 = null;
Script.epiTextBoxC2_6cd8672c_a994_411b_a04d_356938e6b608 = null;
Script.epiGroupBoxC4 = null;
Script.epiGroupBoxC4_f3e6b431_4390_40b9_ab13_718efde2924d = null;
Script.epiCurrencyEditorC3 = null;
Script.epiCurrencyEditorC3_8fd6f828_d171_433d_83f1_65886a441767 = null;
Script.epiCheckBoxC3 = null;
Script.epiCheckBoxC3_97fd9d74_477d_4758_a34c_b5af06f2b6fb = null;
Script.epiLabelC15 = null;
Script.epiLabelC15_12823082_2066_40df_b417_bf569de3277f = null;
Script.epiCheckBoxC4 = null;
Script.epiCheckBoxC4_ea2e5850_59df_4660_950b_22cbd90c7125 = null;
Script.epiLabelC16 = null;
Script.epiLabelC16_38f24f2b_00df_4f2f_9437_5138d11263e9 = null;
Script.epiLabelC18 = null;
Script.epiLabelC18_a2ac6d88_dc48_443e_ab9a_c62715243ad7 = null;
Script.epiComboC4 = null;
Script.epiComboC4_8ca444a6_ecf5_48c9_bfca_491d857bf4bb = null;
Script.epiLabelC17 = null;
Script.epiLabelC17_3000572a_1e04_4ed1_90bd_e3cc19aa6fc0 = null;
Script.OrderCanceled = null;
Script.OrderCanceled_ca36ca54_e906_4c79_bef3_eb1483714728 = null;
Script.epiGroupBoxC3 = null;
Script.epiGroupBoxC3_095f4dfe_e5cc_4465_ad24_56084621ff90 = null;
Script.RetailLabel = null;
Script.RetailLabel_79797d4b_89df_4a8f_b64f_7e790eef0ec8 = null;
Script.MAPLabel = null;
Script.MAPLabel_740fdf7e_e913_4955_9b4e_91059e472a80 = null;
Script.DealerLabel = null;
Script.DealerLabel_c8a969c1_76f5_44a4_8365_6bcaacbd605b = null;
Script.WholesaleLabel = null;
Script.WholesaleLabel_3feb75de_a756_49e6_887b_3d9b854cff77 = null;
Script.StockingDealerLabel = null;
Script.StockingDealerLabel_5c6b8a26_8ff1_48eb_bdab_025d8c84485c = null;
Script.RetailPrice = null;
Script.RetailPrice_42b827c0_6883_4182_a80a_d45f6a7ab5b2 = null;
Script.MAPPrice = null;
Script.MAPPrice_cf377a35_9ae8_42d6_bd94_3289ea7961b9 = null;
Script.DealerPrice = null;
Script.DealerPrice_a6aa4af3_cb13_4d63_815c_50455330d1b9 = null;
Script.WholesalePrice = null;
Script.WholesalePrice_b8698e31_175a_424a_a844_8278de7f89bc = null;
Script.StockingDealerPrice = null;
Script.StockingDealerPrice_30c4370e_d938_4bfb_aafb_1ddf2e987e34 = null;
Script.epiCheckBoxC5 = null;
Script.epiCheckBoxC5_c094a4fc_6c1c_4461_ab1c_82a8c104957b = null;
Script.epiLabelC19 = null;
Script.epiLabelC19_af11b038_87b7_4396_bcf4_19976004709f = null;
Script.epiLabelC20 = null;
Script.epiLabelC20_8a57375c_c086_4ef4_9c2a_24cbc40f140b = null;
Script.epiDateTimeEditorC1 = null;
Script.epiDateTimeEditorC1_f34e8cc6_51f5_4c39_b8cf_b7fa98daf4b4 = null;
Script.epiLabelC21 = null;
Script.epiLabelC21_50c36e4b_f4ad_459a_a173_810d82857071 = null;
Script.epiUltraComboC1 = null;
Script.epiUltraComboC1_e0a4300a_061d_46f1_9f50_d0dba9de97ce = null;
Script.csm = null;
Script.oTrans = null;
Script.SalesOrderForm = null;
Script.baseToolbarsManager = null;
Script.QuoteDtl_Column = null;
Script.QuoteDtl_Row = null;
Script.SerialNumberSearch_Column = null;
Script.SNS_Row = null;
Script._Column = null;
Script.NoBoundField_Row = null;
Script.OrderDtl_Column = null;
Script.SalesKits_Row = null;
Script.HedTaxSum_Column = null;
Script.HedTaxSum_Row = null;
Script.OrderHedList_Column = null;
Script.OrderHedList_Row = null;
Script.QuoteHed_Column = null;
Script.QuoteHed_Row = null;
Script.QuoteHedList_Column = null;
Script.QuoteHedList_Row = null;
Script.BookDtl_Column = null;
Script.BookDtl_Row = null;
Script.OrderDtl_Row = null;
Script.QuoteQty_Column = null;
Script.QuoteQty_Row = null;
Script.Client_Column = null;
Script.CallContextClientData_Row = null;
Script.OrderHedAttch_Column = null;
Script.AutoAttachOrderHed_Row = null;
Script.OrderMsc_Column = null;
Script.OrderMsc_Row = null;
Script.QuoteHedAttch_Column = null;
Script.AutoAttachQuoteHed_Row = null;
Script.OHOrderMsc_Column = null;
Script.OHOrderMsc_Row = null;
Script.PartSubs_Column = null;
Script.AlternatePart_Row = null;
Script.ccTable_Column = null;
Script.CreditTran2_Row = null;
Script.BpmData_Column = null;
Script.CallContextBpmData_Row = null;
Script.OrderHed_Column = null;
Script.OrderHed_Row = null;
Script.CreditTran_Column = null;
Script.CreditTran_Row = null;
Script.QuoteDtlAttch_Column = null;
Script.AutoAttachQuoteDtl_Row = null;
Script.SaveOTSParams_Column = null;
Script.SaveOTS_Row = null;
Script.OrderDtlAttch_Column = null;
Script.AutoAttachOrderDtlTree_Row = null;
Script.OrderSched_Column = null;
Script.OrderSched_Row = null;
Script.CreditTranList_Column = null;
Script.CardNumbers_Row = null;
Script.JobProd_Column = null;
Script.JobProd_Row = null;
Script.SalesKitPartInfo_Column = null;
Script.KitPartInfo_Row = null;
Script.OrderHedUPS_Column = null;
Script.OrderHedUPS_Row = null;
Script.OrderDtlTree_Row = null;
Script.OrderRelTax_Column = null;
Script.OrdRelTax_Row = null;
Script.OrderRepComm_Column = null;
Script.OrderRepComm_Row = null;
Script.AutoAttachSalesKits_Row = null;
Script.AutoAttachOrderDtl_Row = null;
Script.OrderRel_Column = null;
Script.OrderRelTree_Row = null;
Script.OrderRel_Row = null;
Script.TaxConnectStatus_Column = null;
Script.TaxConnectStatus_Row = null;
Script.CopyNew_Row = null;
}
public static string[] GetTranslatableStrings()
{
return new string[] {
"Vehicle Information",
"",
"Year:",
"Make:",
"Model:",
"Sub-Model:",
"Paint Code:",
"VIN:",
"50% Deposit:",
"Order Source:",
"Order Action:",
"Released",
"Payment Hold",
"Don\'t Print on Invoice:",
"Warranty Case #",
"Drop Ship:",
"Dial",
"Phone:",
"Mileage:",
"Salesperson:",
"Acctg Payments Applied",
"Painted Part:",
"Allow Partial Shipment:",
"Mgr Review:",
"epiComboC4",
"Misc Charges:",
"Canceled",
"Retail Price:",
"MAP Price:",
"Dealer Price:",
"Wholesale Price:",
"Stocking Dealer Price:",
"Vehicle Drop Ship:",
"Reassignment Date:",
"Technician:",
"Header Order Payments",
"Payments",
"Balance Due:",
"Payments:",
"Tax:",
"Rounding:",
"Discount"};
}
public static string GetStringByID(string id)
{
return "";
}
// ** Wizard Insert Location - Do Not Remove 'Begin/End Wizard Added Module Level Variables' Comments! **
// Begin Wizard Added Module Level Variables **
private static EpiDataView edvOrderHed;
private static EpiBaseAdapter oTrans_ordAdapter;
private static EpiDataView edvOrderDtl;
private static EpiDataView edvOrderMsc;
private static EpiDataView edvOHOrderMsc;
private static DataView OrderDtl_DataView;
private static string PartNumPlaceholder;
private static Infragistics.Win.UltraWinToolbars.ButtonTool NewTool;
// End Wizard Added Module Level Variables **
// Add Custom Module Level Variables Here **
public static void InitializeCustomCode()
{
// ** Wizard Insert Location - Do not delete 'Begin/End Wizard Added Variable Initialization' lines **
// Begin Wizard Added Variable Initialization
Script.edvOrderHed = ((EpiDataView)(Script.oTrans.EpiDataViews["OrderHed"]));
Script.edvOrderHed.EpiViewNotification += new EpiViewNotification(Script.edvOrderHed_EpiViewNotification);
//Script.oTrans_ordAdapter = ((EpiBaseAdapter)(Script.csm.TransAdaptersHT["oTrans_ordAdapter"]));
//Script.oTrans_ordAdapter.BeforeAdapterMethod += new BeforeAdapterMethod(Script.oTrans_ordAdapter_BeforeAdapterMethod);
Script.edvOrderDtl = ((EpiDataView)(Script.oTrans.EpiDataViews["OrderDtl"]));
Script.edvOrderDtl.EpiViewNotification += new EpiViewNotification(Script.edvOrderDtl_EpiViewNotification);
Script.edvOrderMsc = ((EpiDataView)(Script.oTrans.EpiDataViews["OrderMsc"]));
Script.edvOrderMsc.EpiViewNotification += new EpiViewNotification(Script.edvOrderMsc_EpiViewNotification);
Script.edvOHOrderMsc = ((EpiDataView)(Script.oTrans.EpiDataViews["OHOrderMsc"]));
Script.edvOHOrderMsc.EpiViewNotification += new EpiViewNotification(Script.edvOHOrderMsc_EpiViewNotification);
Script.epiButtonC1.Click += new System.EventHandler(Script.epiButtonC1_Click);
Script.OrderDtl_Column.ColumnChanged += new DataColumnChangeEventHandler(Script.OrderDtl_AfterFieldChange);
Script.OrderDtl_Row.EpiRowChanged += new EpiRowChanged(Script.OrderDtl_AfterRowChange);
Script.OrderDtl_DataView = Script.OrderDtl_Row.dataView;
Script.OrderDtl_DataView.ListChanged += new ListChangedEventHandler(Script.OrderDtl_DataView_ListChanged);
PartNumPlaceholder = "";
// End Wizard Added Variable Initialization
}
public static void DestroyCustomCode()
{
// ** Wizard Insert Location - Do not delete 'Begin/End Wizard Added Object Disposal' lines **
// Begin Wizard Added Object Disposal
Script.edvOrderHed.EpiViewNotification -= new EpiViewNotification(Script.edvOrderHed_EpiViewNotification);
Script.edvOrderHed = null;
Script.oTrans_ordAdapter.BeforeAdapterMethod -= new BeforeAdapterMethod(Script.oTrans_ordAdapter_BeforeAdapterMethod);
Script.oTrans_ordAdapter = null;
Script.edvOrderDtl.EpiViewNotification -= new EpiViewNotification(Script.edvOrderDtl_EpiViewNotification);
Script.edvOrderDtl = null;
Script.edvOrderMsc.EpiViewNotification -= new EpiViewNotification(Script.edvOrderMsc_EpiViewNotification);
Script.edvOrderMsc = null;
Script.edvOHOrderMsc.EpiViewNotification -= new EpiViewNotification(Script.edvOHOrderMsc_EpiViewNotification);
Script.edvOHOrderMsc = null;
Script.epiButtonC1.Click -= new System.EventHandler(Script.epiButtonC1_Click);
Script.OrderCanceled.ParentChanged -= new System.EventHandler(Script.OrderCanceled_ParentChanged);
Script.OrderDtl_Column.ColumnChanged -= new DataColumnChangeEventHandler(Script.OrderDtl_AfterFieldChange);
Script.OrderDtl_Row.EpiRowChanged -= new EpiRowChanged(Script.OrderDtl_AfterRowChange);
Script.OrderDtl_DataView.ListChanged -= new ListChangedEventHandler(Script.OrderDtl_DataView_ListChanged);
Script.OrderDtl_DataView = null;
Script.NewTool.ToolClick -= new Infragistics.Win.UltraWinToolbars.ToolClickEventHandler(Script.NewTool_ToolClick);
// End Wizard Added Object Disposal
// Begin Custom Code Disposal
// End Custom Code Disposal
}
private static void showHiddenSheet(string sheetGuid)
{
Ice.Lib.Framework.EpiBasePanel panel = ((Ice.Lib.Framework.EpiBasePanel)(csm.PersonalizeCustomizeManager.ControlsHT[sheetGuid]));
System.Collections.Hashtable nativeSheets = csm.PersonalizeCustomizeManager.NativeSheetsDCPsHT;
Infragistics.Win.UltraWinDock.DockableControlPane dcp = Ice.Lib.Customization.Designers.EpiCustomSheetDesigner.GetDockableControlPane(panel, sheetGuid, nativeSheets);
// internal void ShowSheet(DockableControlPane dcpSheet)
System.Reflection.MethodInfo mInfo = csm.PersonalizeCustomizeManager.GetType().GetMethod("ShowSheet", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic);
if (mInfo != null)
{
object[] arguments = new object[] { dcp };
mInfo.Invoke(csm.PersonalizeCustomizeManager, arguments);
dcp.Control.Visible = true;
}
}
private static void SalesOrderForm_Load(object sender, EventArgs args)
{
// Add Event Handler Code
showHiddenSheet("1ed5b41f-39ad-4519-aa48-013008dbe635");
Script.NewTool = new Infragistics.Win.UltraWinToolbars.ButtonTool("NewItem");
Script.NewTool.SharedProps.Caption = "Enter Payment";
Script.NewTool.SharedProps.Enabled = true;
Script.NewTool.SharedProps.Visible = true;
Script.baseToolbarsManager.Tools.Add(NewTool);
((Infragistics.Win.UltraWinToolbars.PopupMenuTool)baseToolbarsManager.Tools["ActionsMenu"]).Tools.Add(Script.NewTool);
Script.NewTool.ToolClick += new Infragistics.Win.UltraWinToolbars.ToolClickEventHandler(Script.NewTool_ToolClick);
}
private static void edvOrderHed_EpiViewNotification(EpiDataView view, EpiNotifyArgs args)
{
// ** Argument Properties and Uses **
// view.dataView[args.Row]["FieldName"]
// args.Row, args.Column, args.Sender, args.NotifyType
// NotifyType.Initialize, NotifyType.AddRow, NotifyType.DeleteRow, NotifyType.InitLastView, NotifyType.InitAndResetTreeNodes
if(args.Row > -1) {
if((bool)view.dataView[args.Row]["VoidOrder"] == true)
{
OrderCanceled.Enabled = true;
OrderCanceled.Visible = true;
OrderCanceled.Status = StatusTypes.Stop;
}
else if((bool)view.dataView[args.Row]["VoidOrder"] == false)
{
OrderCanceled.Enabled = false;
OrderCanceled.Visible = false;
OrderCanceled.Status = StatusTypes.Stop;
}
}
if ((args.NotifyType == EpiTransaction.NotifyType.AddRow))
{
if ((args.Row > -1))
{
view.dataView[args.Row]["NeedByDate"] = DateTime.Now.AddDays(14);
view.dataView[args.Row]["RequestDate"] = DateTime.Now.AddDays(14);
//view.dataView[args.Row]["ShortChar01"] = "Install";
//view.dataView[args.Row]["ShipViaCode"] = "BEST";
//view.dataView[args.Row]["SalesRepCode1"] = 2;
//view.dataView[args.Row]["RepSplit1"] = 100;
//Ice.Core.Session session = (Ice.Core.Session)SalesOrderForm.Session;
//string UserId = session.UserID;
}
}
if ((args.NotifyType == EpiTransaction.NotifyType.Initialize) && (args.Row > -1) && ((int)(edvOrderHed.dataView[edvOrderHed.Row]["OrderNum"])) > 0)
{
EpiDataView edvOrder = (EpiDataView)oTrans.EpiDataViews["OrderHed"];
EpiDataView edvLines = (EpiDataView)oTrans.EpiDataViews["OrderDtl"];
EpiCurrencyEditor deposit2 = (EpiCurrencyEditor)csm.GetNativeControlReference("5819e69b-6dc0-425b-b29b-d0ac2721706e");
if ((edvOrder.Row > -1))
{
decimal pmtsum = 0;
decimal grandTotal = Convert.ToDecimal(edvOrder.dataView[0]["TotalCharges"]) + Convert.ToDecimal(edvOrder.dataView[0]["TotalMisc"]) - Convert.ToDecimal(edvOrder.dataView[0]["TotalDiscount"]) + Convert.ToDecimal(edvOrder.dataView[0]["TotalTax"]) + Convert.ToDecimal(edvOrder.dataView[0]["Rounding"]);
if(edvOrder.dataView[0]["OpenOrder"].ToString() == "True")
{
//pmtsum = Convert.ToDecimal(edvOrder.dataView[0]["DepositBal"]);
//bool allOpen = true;
//foreach( DataRowView dr in edvLines.dataView)
//{
// if(dr["OpenLine"].ToString() == "False")
// {
// allOpen = false;
// }
//}
//CallCashRecAdapterGetRowsMethod(ref pmtsum);
//if(allOpen)
//{
// CallDepSearchAdapterGetDepositsMethod(ref pmtsum);
pmtsum = Convert.ToDecimal(edvOrder.dataView[0]["DepositBal"]);
//}
//else
//{
// pmtsum = grandTotal;
// CallARInvSearchAdapterGetInvoicesByOrderMethod(ref pmtsum);
//}
}
else
{
pmtsum = grandTotal;
CallARInvSearchAdapterGetInvoicesByOrderMethod(ref pmtsum);
}
bool changed = false;
decimal total = grandTotal - pmtsum;
if((decimal)edvOrder.dataView[0]["Number01"] != total)
{
edvOrder.dataView[0]["Number01"] = total;
changed = true;
}
if((decimal)edvOrder.dataView[0]["Number03"] != pmtsum)
{
edvOrder.dataView[0]["Number03"] = pmtsum;
changed = true;
}
if (Convert.ToString(edvOrder.dataView[0]["TermsCode"]) == Convert.ToString("PP"))
{
deposit2.Value = grandTotal * Convert.ToDecimal(.5);
deposit2.Visible = true;
}
else
{
deposit2.Visible = false;
}
if (Convert.ToString(view.dataView[args.Row]["NeedByDate"]) == "")
{
view.dataView[args.Row]["NeedByDate"] = DateTime.Now.AddDays(14);
view.dataView[args.Row]["RequestDate"] = DateTime.Now.AddDays(14);
}
//if(changed)
//{
// oTrans.Update();
// oTrans.Refresh();
//}
}
else
{
deposit2.Value = 0;
}
}
}
private static void OrderHed_AfterFieldChange(object sender, DataColumnChangeEventArgs args)
{
// ** Argument Properties and Uses **
// args.Row["FieldName"]
// args.Column, args.ProposedValue, args.Row
// Add Event Handler Code
}
private static void oTrans_ordAdapter_BeforeAdapterMethod(object sender, BeforeAdapterMethodArgs args)
{
// ** Argument Properties and Uses **
// ** args.MethodName **
// ** Add Event Handler Code **
// ** Use MessageBox to find adapter method name
// EpiMessageBox.Show(args.MethodName)
switch (args.MethodName)
{
case "Update":
//EpiDataView edvOrder = (EpiDataView)oTrans.EpiDataViews["OrderHed"];
//EpiTextBox deposit = (EpiTextBox)csm.GetNativeControlReference("91e26a0f-89ff-401e-83bb-af94978957df");
//deposit.Value = Convert.ToDecimal(edvOrder.dataView[0]["OrderAmt"]) * Convert.ToDecimal(.5);
//EpiTextBox baldue = (EpiTextBox)csm.GetNativeControlReference("5819e69b-6dc0-425b-b29b-d0ac2721706e");
//baldue.Value = Convert.ToDecimal(edvOrder.dataView[0]["OrderAmt"]) * Convert.ToDecimal(.5);
//DialogResult dialogResult = EpiMessageBox.Show("Cancel Update?", "Cancel", MessageBoxButtons.YesNo);
// if ((dialogResult == DialogResult.Yes))
// {
// args.Cancel = true;
// } else
// {
// DoSomethingElse();
// }
break;
}
}
private static void edvOrderDtl_EpiViewNotification(EpiDataView view, EpiNotifyArgs args)
{
// ** Argument Properties and Uses **
// view.dataView[args.Row]["FieldName"]
// args.Row, args.Column, args.Sender, args.NotifyType
// NotifyType.Initialize, NotifyType.AddRow, NotifyType.DeleteRow, NotifyType.InitLastView, NotifyType.InitAndResetTreeNodes
if ((args.NotifyType == EpiTransaction.NotifyType.AddRow))
{
if ((args.Row > -1))
{
view.dataView[args.Row]["SellingQuantity"] = 1;
}
}
if(args.Row > -1)
{
string PartNum = (string)view.dataView[args.Row]["PartNum"];
if(PartNum.Length > 0 && !PartNum.Equals(PartNumPlaceholder, StringComparison.Ordinal))
{
PartNumPlaceholder = PartNum;
CallPartAdapterGetByIDMethod(PartNum);
}
}
}
private static void edvOrderMsc_EpiViewNotification(EpiDataView view, EpiNotifyArgs args)
{
// ** Argument Properties and Uses **
// view.dataView[args.Row]["FieldName"]
// args.Row, args.Column, args.Sender, args.NotifyType
// NotifyType.Initialize, NotifyType.AddRow, NotifyType.DeleteRow, NotifyType.InitLastView, NotifyType.InitAndResetTreeNodes
if ((args.NotifyType == EpiTransaction.NotifyType.AddRow))
{
if ((args.Row > -1))
{
view.dataView[args.Row]["MiscCode"] = "FRT";
}
}
}
private static void edvOHOrderMsc_EpiViewNotification(EpiDataView view, EpiNotifyArgs args)
{
// ** Argument Properties and Uses **
// view.dataView[args.Row]["FieldName"]
// args.Row, args.Column, args.Sender, args.NotifyType
// NotifyType.Initialize, NotifyType.AddRow, NotifyType.DeleteRow, NotifyType.InitLastView, NotifyType.InitAndResetTreeNodes
if ((args.NotifyType == EpiTransaction.NotifyType.AddRow))
{
if ((args.Row > -1))
{
view.dataView[args.Row]["Date01"] = DateTime.Today;
}
}
}
private static void epiButtonC1_Click(object sender, System.EventArgs args)
{
// ** Place Event Handling Code Here **
EpiTextBox phone = (EpiTextBox)csm.GetNativeControlReference("b4ad6787-1844-4361-9d2d-bee736b89e45");
if (phone.Text.Length > 0)
{
string phoneurl = "TT:"+phone.Text+"?Dial";
Process.Start(phoneurl);
}
}
private static void OrderCanceled_ParentChanged(object sender, System.EventArgs args)
{
}
private static void OrderDtl_AfterFieldChange(object sender, DataColumnChangeEventArgs args)
{
// ** Argument Properties and Uses **
// args.Row["FieldName"]
// args.Column, args.ProposedValue, args.Row
// Add Event Handler Code
switch (args.Column.ColumnName)
{
case "PartNum":
string PartNum = (string)args.ProposedValue;
if(PartNum.Length > 0 && !PartNum.Equals(PartNumPlaceholder, StringComparison.Ordinal))
{
PartNumPlaceholder = PartNum;
CallPartAdapterGetByIDMethod(PartNum);
}
break;
}
}
private static void CallPartAdapterGetByIDMethod(string stringId)
{
try
{
// Declare and Initialize EpiDataView Variables
// Declare and create an instance of the Adapter.
PartAdapter adapterPart = new PartAdapter(Script.oTrans);
adapterPart.BOConnect();
// Declare and Initialize Variables
// Call Adapter method
bool result = adapterPart.GetByID(stringId);
if(result)
{
DataRow dr = adapterPart.PartData.Part.Rows[0];
RetailPrice.Text = dr["Number01"].ToString();
MAPPrice.Text = dr["Number02"].ToString();
DealerPrice.Text = dr["Number03"].ToString();
WholesalePrice.Text = dr["Number04"].ToString();
StockingDealerPrice.Text = dr["Number05"].ToString();
}
// Cleanup Adapter Reference
adapterPart.Dispose();
} catch (System.Exception ex)
{
RetailPrice.Text = "0.00";
MAPPrice.Text = "0.00";
DealerPrice.Text = "0.00";
WholesalePrice.Text = "0.00";
StockingDealerPrice.Text = "0.00";
//ExceptionBox.Show(ex);
}
}
private static void OrderDtl_AfterRowChange(EpiRowChangedArgs args)
{
// ** Argument Properties and Uses **
// args.CurrentView.dataView[args.CurrentRow]["FieldName"]
// args.LastRow, args.CurrentRow, args.CurrentView
// Add Event Handler Code
RetailPrice.Text = "0.00";
MAPPrice.Text = "0.00";
DealerPrice.Text = "0.00";
WholesalePrice.Text = "0.00";
StockingDealerPrice.Text = "0.00";
string PartNum = (string)args.CurrentView.dataView[args.CurrentRow]["PartNum"];
if(PartNum.Length > 0 && !PartNum.Equals(PartNumPlaceholder, StringComparison.Ordinal))
{
PartNumPlaceholder = PartNum;
CallPartAdapterGetByIDMethod(PartNum);
}
}
private static void OrderDtl_DataView_ListChanged(object sender, ListChangedEventArgs args)
{
// ** Argument Properties and Uses **
// OrderDtl_DataView[0]["FieldName"]
// args.ListChangedType, args.NewIndex, args.OldIndex
// ListChangedType.ItemAdded, ListChangedType.ItemChanged, ListChangedType.ItemDeleted, ListChangedType.ItemMoved, ListChangedType.Reset
// Add Event Handler Code
RetailPrice.Text = "0.00";
MAPPrice.Text = "0.00";
DealerPrice.Text = "0.00";
WholesalePrice.Text = "0.00";
StockingDealerPrice.Text = "0.00";
string PartNum = (string)OrderDtl_DataView[0]["PartNum"];
if(PartNum.Length > 0 && !PartNum.Equals(PartNumPlaceholder, StringComparison.Ordinal))
{
PartNumPlaceholder = PartNum;
CallPartAdapterGetByIDMethod(PartNum);
}
}
private static void NewTool_ToolClick(object sender,Infragistics.Win.UltraWinToolbars.ToolClickEventArgs args)
{
// Add your action Here
LaunchFormOptions formOptions = new LaunchFormOptions();
formOptions.IsModal = true;
formOptions.Sender = oTrans;
ProcessCaller.LaunchForm(Script.oTrans, "ARGO3002", formOptions);
}
private static void CallDepSearchAdapterGetDepositsMethod(ref decimal deposits)
{
try
{
// Declare and Initialize EpiDataView Variables
EpiDataView edvOrderHed = ((EpiDataView)(Script.oTrans.EpiDataViews["OrderHed"]));
// Check if valid EpiDataView Row(s) are selected
if ((edvOrderHed.Row < 0))
{
return;
}
// Declare and create an instance of the Adapter.
DepSearchAdapter adapterDepSearch = new DepSearchAdapter(Script.oTrans);
adapterDepSearch.BOConnect();
// Declare and Initialize Variables
// TODO: You may need to replace the default initialization with valid values as required for the BL method call.
int intId = ((int)(edvOrderHed.dataView[edvOrderHed.Row]["OrderNum"]));
// Call Adapter method
bool result = adapterDepSearch.GetDeposits(intId);
//int i = 1;
foreach(DataRow dep in adapterDepSearch.DepSearchData.DepSearchTot.Rows)
{
deposits = deposits + (decimal)dep["DocAllocBal"] + (decimal)dep["DocAllocAmt"] + (decimal)dep["DocAllocTaxBal"] + (decimal)dep["DocTaxAmt"];
}
// Cleanup Adapter Reference
adapterDepSearch.Dispose();
} catch (System.Exception ex)
{
ExceptionBox.Show(ex);
}
}
private static void CallARInvSearchAdapterGetInvoicesByOrderMethod(ref decimal deposits)
{
try
{
// Declare and Initialize EpiDataView Variables
EpiDataView edvOrderHed = ((EpiDataView)(Script.oTrans.EpiDataViews["OrderHed"]));
// Check if valid EpiDataView Row(s) are selected
if ((edvOrderHed.Row < 0))
{
return;
}
// Declare and create an instance of the Adapter.
ARInvSearchAdapter adapterARInvSearch = new ARInvSearchAdapter(Script.oTrans);
adapterARInvSearch.BOConnect();
// Declare and Initialize Variables
// TODO: You may need to replace the default initialization with valid values as required for the BL method call.
int ipOrderNum = ((int)(edvOrderHed.dataView[edvOrderHed.Row]["OrderNum"]));
// Call Adapter method
Erp.BO.ARInvSearchDataSet dsARInvSearch = adapterARInvSearch.GetInvoicesByOrder(ipOrderNum);
//ARInvoiceAdapter arInvAd = new ARInvoiceAdapter(Script.oTrans);
//arInvAd.BOConnect();
foreach(DataRow invHead in adapterARInvSearch.ARInvSearchData.InvcHead.Rows)
{
deposits = deposits - ((decimal)invHead["DocInvoiceBal"]);
//MessageBox.Show(invHead["DocInvoiceBal"].ToString());
//Boolean result = arInvAd.GetByID((int)invHead["InvoiceNum"]);
//foreach(DataRow invDtl in arInvAd.ARInvoiceData.InvcDtl.Rows)
//{
// CallTranGLCJournalAdapterGetTranGLCDtlMethod(invHead["InvoiceNum"].ToString(), ref deposits);
//CallGLJrnDtlAdapterGetRowsGLJrnDtlMethod(invHead["InvoiceNum"].ToString(), ref deposits);
//}
}
// Cleanup Adapter Reference
adapterARInvSearch.Dispose();
} catch (System.Exception ex)
{
ExceptionBox.Show(ex);
}
}
private static void CallCashHeadSearchAdapterGetListMethod(ref decimal deposits)
{
try
{
// Declare and Initialize EpiDataView Variables
// Declare and create an instance of the Adapter.
CashHeadSearchAdapter adapterCashHeadSearch = new CashHeadSearchAdapter(Script.oTrans);
adapterCashHeadSearch.BOConnect();
// Declare and Initialize Variables
// TODO: You may need to replace the default initialization with valid values as required for the BL method call.
//Hashtable whereClauses = new Hashtable();
//whereClauses.Add("OrderNum", string.Format("OrderNum = '" + edvOrderHed.dataView[edvOrderHed.Row]["OrderNum"].ToString() + "'"));
//SearchOptions opts = SearchOptions.CreateRuntimeSearch(whereClauses, DataSetMode.RowsDataSet);
//bool morePages;
string whereClause = "Company = '78796' AND OrderNum = '" + edvOrderHed.dataView[edvOrderHed.Row]["OrderNum"].ToString() + "'";
//string whereClause = "OrderNum = '14157'";
//string whereClause = "";
// Call Adapter method
bool result = adapterCashHeadSearch.GetList(whereClause);
//DataSet ds = adapterCashHeadSearch.GetRows(opts, out morePages);
//MessageBox.Show(whereClause);
//MessageBox.Show(adapterCashHeadSearch.CashHeadSearchData.CashHead.Rows.Count.ToString());
foreach(DataRow dep in adapterCashHeadSearch.CashHeadSearchData.CashHead.Rows)
{
deposits = deposits + (decimal)dep["DocTranAmt"];
//MessageBox.Show(deposits.ToString());
}
// Cleanup Adapter Reference
adapterCashHeadSearch.Dispose();
} catch (System.Exception ex)
{
ExceptionBox.Show(ex);
}
}
private static void CallCashRecAdapterGetRowsMethod(ref decimal deposits)
{
try
{
// Declare and Initialize EpiDataView Variables
// Declare and create an instance of the Adapter.
CashRecAdapter adapterCashRec = new CashRecAdapter(Script.oTrans);
adapterCashRec.BOConnect();
//Hashtable whereClauses = new Hashtable();
//whereClauses.Add("CashRec", string.Format("OrderNum = '" + edvOrderHed.dataView[edvOrderHed.Row]["OrderNum"].ToString() + "'"));
Ice.Lib.Searches.SearchOptions opts = new SearchOptions(SearchMode.AutoSearch);
opts.NamedSearch.WhereClauses.Add("OrderNum", edvOrderHed.dataView[edvOrderHed.Row]["OrderNum"].ToString());
opts.DataSetMode = DataSetMode.RowsDataSet;
bool morePages;
// Declare and Initialize Variables
// TODO: You may need to replace the default initialization with valid values as required for the BL method call.
// Call Adapter method
adapterCashRec.GetRows(opts, out morePages);
foreach(DataRow dep in adapterCashRec.CashRecData.CashHead.Rows)
{
deposits = deposits + (decimal)dep["DocTranAmt"];
}
// Cleanup Adapter Reference
adapterCashRec.Dispose();
} catch (System.Exception ex)
{
ExceptionBox.Show(ex);
}
}
private static void CallTranGLCJournalAdapterGetTranGLCDtlMethod(string invNum, ref decimal deposits)
{
try
{
// Declare and Initialize EpiDataView Variables
// Declare and create an instance of the Adapter.
TranGLCJournalAdapter adapterTranGLCJournal = new TranGLCJournalAdapter(Script.oTrans);
adapterTranGLCJournal.BOConnect();
// Declare and Initialize Variables
// TODO: You may need to replace the default initialization with valid values as required for the BL method call.
//string vBookID = "MainBook";
//int vFiscalYear = 0;
//string vFiscalYearSuffix = String.Empty;
//string vJournalCode = String.Empty;
//int vJournalNum = 0;
// Call Adapter method
//MessageBox.Show(vFiscalYear.ToString() + " " + vFiscalYearSuffix + " " + vJournalCode + " " + vJournalNum.ToString());
Ice.Lib.Searches.SearchOptions opts = new SearchOptions(SearchMode.AutoSearch);
opts.NamedSearch.WhereClauses.Add("TranGLCDtl", "Key1 = '" + invNum + "'");
opts.PageSize = 0;
opts.AbsolutePage = 0;
opts.DataSetMode = DataSetMode.RowsDataSet;
bool morePages;
System.Data.DataSet ds = adapterTranGLCJournal.GetRows(opts, out morePages);
foreach(DataRow dr in ds.Tables["TranGLCDtl"].Rows/*adapterTranGLCJournal.TranGLCJournalData.TranGLCDtl.Rows*/)
{
if(dr["GLAcctContext"].ToString() != "Sales" && dr["GLAcctContext"].ToString() != "Tax")
{
deposits += ((decimal)dr["BookDebitAmount"] - (decimal)dr["BookCreditAmount"]);
//MessageBox.Show(dr["BookCreditAmount"].ToString() + " " + dr["BookDebitAmount"].ToString() + " " + invNum);
}
}
// Cleanup Adapter Reference
adapterTranGLCJournal.Dispose();
} catch (System.Exception ex)
{
ExceptionBox.Show(ex);
}
}
private static void CallGLJrnDtlAdapterGetRowsGLJrnDtlMethod(string invNum, ref decimal deposits)
{
try
{
// Declare and Initialize EpiDataView Variables
// Declare and create an instance of the Adapter.
GLJrnDtlAdapter adapterGLJrnDtl = new GLJrnDtlAdapter(Script.oTrans);
adapterGLJrnDtl.BOConnect();
// Declare and Initialize Variables
// TODO: You may need to replace the default initialization with valid values as required for the BL method call.
Ice.Lib.Searches.SearchOptions opts = new SearchOptions(SearchMode.AutoSearch);
opts.NamedSearch.WhereClauses.Add("GLJrnDtl", "LegalNumber = '" + invNum + "'");
opts.PageSize = 1;
opts.AbsolutePage = 1;
opts.DataSetMode = DataSetMode.RowsDataSet;
bool morePages = false;
// Call Adapter method
System.Data.DataSet dsGLJrnDtl = adapterGLJrnDtl.GetRowsGLJrnDtl(opts, out morePages);
foreach(DataRow dr in dsGLJrnDtl.Tables["GLJrnDtl"].Rows)
{
//MessageBox.Show(dr["BookDebitAmount"].ToString() + " " + dr["BookCreditAmount"].ToString());
deposits += (decimal)dr["BookDebitAmount"] - (decimal)dr["BookCreditAmount"];
}
// Cleanup Adapter Reference
adapterGLJrnDtl.Dispose();
} catch (System.Exception ex)
{
ExceptionBox.Show(ex);
}
}
}
Whoa stop lol, post just the your code page, not the all code page.
I will say I ran it in visual studio and it never popped an error
Also I’ve never had to edit the code in a customization so I have no idea what part is the code part and what is the internal stuff. Then again I haven’t looked at it fully cause this thing is huuuge.
You’ve got a lot of logic triggered by “EpiViewNotification” events, edvOrderHed_EpiViewNotification in particular. Those are triggered VERY often by design. You can try to temporary disable everything in there (comment all) and see if it speeds us the form. That might give you a hint on what’s going on.
If possible, moving the logic in a BPM would help.
I think y’all were looking for this part only.
// **************************************************
// Custom code for SalesOrderForm
// Created: 4/21/2013 2:44:55 PM
// **************************************************
extern alias Erp_Adapters_SalesOrder;
extern alias Erp_Contracts_BO_ARInvoice;
extern alias Erp_Contracts_BO_ARInvSearch;
extern alias Erp_Contracts_BO_CashRec;
extern alias Erp_Adapters_Part;
extern alias Erp_Adapters_CashRec;
extern alias Erp_Contracts_BO_CashHeadSearch;
extern alias Erp_Adapters_ARInvSearch;
extern alias Erp_Adapters_CashHeadSearch;
extern alias Erp_Contracts_BO_AlternatePart;
extern alias Erp_Contracts_BO_SalesOrder;
extern alias Erp_Contracts_BO_Quote;
extern alias Erp_Contracts_BO_Part;
extern alias Erp_Contracts_BO_Customer;
extern alias Erp_Contracts_BO_RMAProc;
extern alias Erp_Contracts_BO_OrderDtlSearch;
extern alias Erp_Contracts_BO_OrderHist;
extern alias Erp_Contracts_BO_QuoteDtlSearch;
extern alias Erp_Contracts_BO_SerialNumberSearch;
extern alias Erp_Contracts_BO_ShipTo;
using System;
using System.ComponentModel;
using System.Data;
using System.Diagnostics;
using System.Windows.Forms;
using Ice.Lib;
using Erp.BO;
using Ice.BO;
using Erp.UI;
using Ice.Adapters;
using Erp.Adapters;
using Ice.Lib.Customization;
using Ice.Lib.ExtendedProps;
using Ice.UI.FormFunctions;
using Ice.Lib.Framework;
using Ice.Lib.Searches;
using System.Collections;
public static class Script
{
// ** Wizard Insert Location - Do Not Remove 'Begin/End Wizard Added Module Level Variables' Comments! **
// Begin Wizard Added Module Level Variables **
private static EpiDataView edvOrderHed;
private static EpiBaseAdapter oTrans_ordAdapter;
private static EpiDataView edvOrderDtl;
private static EpiDataView edvOrderMsc;
private static EpiDataView edvOHOrderMsc;
private static DataView OrderDtl_DataView;
private static string PartNumPlaceholder;
private static Infragistics.Win.UltraWinToolbars.ButtonTool NewTool;
// End Wizard Added Module Level Variables **
// Add Custom Module Level Variables Here **
public static void InitializeCustomCode()
{
// ** Wizard Insert Location - Do not delete 'Begin/End Wizard Added Variable Initialization' lines **
// Begin Wizard Added Variable Initialization
Script.edvOrderHed = ((EpiDataView)(Script.oTrans.EpiDataViews["OrderHed"]));
Script.edvOrderHed.EpiViewNotification += new EpiViewNotification(Script.edvOrderHed_EpiViewNotification);
//Script.oTrans_ordAdapter = ((EpiBaseAdapter)(Script.csm.TransAdaptersHT["oTrans_ordAdapter"]));
//Script.oTrans_ordAdapter.BeforeAdapterMethod += new BeforeAdapterMethod(Script.oTrans_ordAdapter_BeforeAdapterMethod);
Script.edvOrderDtl = ((EpiDataView)(Script.oTrans.EpiDataViews["OrderDtl"]));
Script.edvOrderDtl.EpiViewNotification += new EpiViewNotification(Script.edvOrderDtl_EpiViewNotification);
Script.edvOrderMsc = ((EpiDataView)(Script.oTrans.EpiDataViews["OrderMsc"]));
Script.edvOrderMsc.EpiViewNotification += new EpiViewNotification(Script.edvOrderMsc_EpiViewNotification);
Script.edvOHOrderMsc = ((EpiDataView)(Script.oTrans.EpiDataViews["OHOrderMsc"]));
Script.edvOHOrderMsc.EpiViewNotification += new EpiViewNotification(Script.edvOHOrderMsc_EpiViewNotification);
Script.epiButtonC1.Click += new System.EventHandler(Script.epiButtonC1_Click);
Script.OrderDtl_Column.ColumnChanged += new DataColumnChangeEventHandler(Script.OrderDtl_AfterFieldChange);
Script.OrderDtl_Row.EpiRowChanged += new EpiRowChanged(Script.OrderDtl_AfterRowChange);
Script.OrderDtl_DataView = Script.OrderDtl_Row.dataView;
Script.OrderDtl_DataView.ListChanged += new ListChangedEventHandler(Script.OrderDtl_DataView_ListChanged);
PartNumPlaceholder = "";
// End Wizard Added Variable Initialization
}
public static void DestroyCustomCode()
{
// ** Wizard Insert Location - Do not delete 'Begin/End Wizard Added Object Disposal' lines **
// Begin Wizard Added Object Disposal
Script.edvOrderHed.EpiViewNotification -= new EpiViewNotification(Script.edvOrderHed_EpiViewNotification);
Script.edvOrderHed = null;
Script.oTrans_ordAdapter.BeforeAdapterMethod -= new BeforeAdapterMethod(Script.oTrans_ordAdapter_BeforeAdapterMethod);
Script.oTrans_ordAdapter = null;
Script.edvOrderDtl.EpiViewNotification -= new EpiViewNotification(Script.edvOrderDtl_EpiViewNotification);
Script.edvOrderDtl = null;
Script.edvOrderMsc.EpiViewNotification -= new EpiViewNotification(Script.edvOrderMsc_EpiViewNotification);
Script.edvOrderMsc = null;
Script.edvOHOrderMsc.EpiViewNotification -= new EpiViewNotification(Script.edvOHOrderMsc_EpiViewNotification);
Script.edvOHOrderMsc = null;
Script.epiButtonC1.Click -= new System.EventHandler(Script.epiButtonC1_Click);
Script.OrderCanceled.ParentChanged -= new System.EventHandler(Script.OrderCanceled_ParentChanged);
Script.OrderDtl_Column.ColumnChanged -= new DataColumnChangeEventHandler(Script.OrderDtl_AfterFieldChange);
Script.OrderDtl_Row.EpiRowChanged -= new EpiRowChanged(Script.OrderDtl_AfterRowChange);
Script.OrderDtl_DataView.ListChanged -= new ListChangedEventHandler(Script.OrderDtl_DataView_ListChanged);
Script.OrderDtl_DataView = null;
Script.NewTool.ToolClick -= new Infragistics.Win.UltraWinToolbars.ToolClickEventHandler(Script.NewTool_ToolClick);
// End Wizard Added Object Disposal
// Begin Custom Code Disposal
// End Custom Code Disposal
}
private static void showHiddenSheet(string sheetGuid)
{
Ice.Lib.Framework.EpiBasePanel panel = ((Ice.Lib.Framework.EpiBasePanel)(csm.PersonalizeCustomizeManager.ControlsHT[sheetGuid]));
System.Collections.Hashtable nativeSheets = csm.PersonalizeCustomizeManager.NativeSheetsDCPsHT;
Infragistics.Win.UltraWinDock.DockableControlPane dcp = Ice.Lib.Customization.Designers.EpiCustomSheetDesigner.GetDockableControlPane(panel, sheetGuid, nativeSheets);
// internal void ShowSheet(DockableControlPane dcpSheet)
System.Reflection.MethodInfo mInfo = csm.PersonalizeCustomizeManager.GetType().GetMethod("ShowSheet", System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.NonPublic);
if (mInfo != null)
{
object[] arguments = new object[] { dcp };
mInfo.Invoke(csm.PersonalizeCustomizeManager, arguments);
dcp.Control.Visible = true;
}
}
private static void SalesOrderForm_Load(object sender, EventArgs args)
{
// Add Event Handler Code
showHiddenSheet("1ed5b41f-39ad-4519-aa48-013008dbe635");
Script.NewTool = new Infragistics.Win.UltraWinToolbars.ButtonTool("NewItem");
Script.NewTool.SharedProps.Caption = "Enter Payment";
Script.NewTool.SharedProps.Enabled = true;
Script.NewTool.SharedProps.Visible = true;
Script.baseToolbarsManager.Tools.Add(NewTool);
((Infragistics.Win.UltraWinToolbars.PopupMenuTool)baseToolbarsManager.Tools["ActionsMenu"]).Tools.Add(Script.NewTool);
Script.NewTool.ToolClick += new Infragistics.Win.UltraWinToolbars.ToolClickEventHandler(Script.NewTool_ToolClick);
}
private static void edvOrderHed_EpiViewNotification(EpiDataView view, EpiNotifyArgs args)
{
// ** Argument Properties and Uses **
// view.dataView[args.Row]["FieldName"]
// args.Row, args.Column, args.Sender, args.NotifyType
// NotifyType.Initialize, NotifyType.AddRow, NotifyType.DeleteRow, NotifyType.InitLastView, NotifyType.InitAndResetTreeNodes
if(args.Row > -1) {
if((bool)view.dataView[args.Row]["VoidOrder"] == true)
{
OrderCanceled.Enabled = true;
OrderCanceled.Visible = true;
OrderCanceled.Status = StatusTypes.Stop;
}
else if((bool)view.dataView[args.Row]["VoidOrder"] == false)
{
OrderCanceled.Enabled = false;
OrderCanceled.Visible = false;
OrderCanceled.Status = StatusTypes.Stop;
}
}
if ((args.NotifyType == EpiTransaction.NotifyType.AddRow))
{
if ((args.Row > -1))
{
view.dataView[args.Row]["NeedByDate"] = DateTime.Now.AddDays(14);
view.dataView[args.Row]["RequestDate"] = DateTime.Now.AddDays(14);
//view.dataView[args.Row]["ShortChar01"] = "Install";
//view.dataView[args.Row]["ShipViaCode"] = "BEST";
//view.dataView[args.Row]["SalesRepCode1"] = 2;
//view.dataView[args.Row]["RepSplit1"] = 100;
//Ice.Core.Session session = (Ice.Core.Session)SalesOrderForm.Session;
//string UserId = session.UserID;
}
}
if ((args.NotifyType == EpiTransaction.NotifyType.Initialize) && (args.Row > -1) && ((int)(edvOrderHed.dataView[edvOrderHed.Row]["OrderNum"])) > 0)
{
EpiDataView edvOrder = (EpiDataView)oTrans.EpiDataViews["OrderHed"];
EpiDataView edvLines = (EpiDataView)oTrans.EpiDataViews["OrderDtl"];
EpiCurrencyEditor deposit2 = (EpiCurrencyEditor)csm.GetNativeControlReference("5819e69b-6dc0-425b-b29b-d0ac2721706e");
if ((edvOrder.Row > -1))
{
decimal pmtsum = 0;
decimal grandTotal = Convert.ToDecimal(edvOrder.dataView[0]["TotalCharges"]) + Convert.ToDecimal(edvOrder.dataView[0]["TotalMisc"]) - Convert.ToDecimal(edvOrder.dataView[0]["TotalDiscount"]) + Convert.ToDecimal(edvOrder.dataView[0]["TotalTax"]) + Convert.ToDecimal(edvOrder.dataView[0]["Rounding"]);
if(edvOrder.dataView[0]["OpenOrder"].ToString() == "True")
{
//pmtsum = Convert.ToDecimal(edvOrder.dataView[0]["DepositBal"]);
//bool allOpen = true;
//foreach( DataRowView dr in edvLines.dataView)
//{
// if(dr["OpenLine"].ToString() == "False")
// {
// allOpen = false;
// }
//}
//CallCashRecAdapterGetRowsMethod(ref pmtsum);
//if(allOpen)
//{
// CallDepSearchAdapterGetDepositsMethod(ref pmtsum);
pmtsum = Convert.ToDecimal(edvOrder.dataView[0]["DepositBal"]);
//}
//else
//{
// pmtsum = grandTotal;
// CallARInvSearchAdapterGetInvoicesByOrderMethod(ref pmtsum);
//}
}
else
{
pmtsum = grandTotal;
CallARInvSearchAdapterGetInvoicesByOrderMethod(ref pmtsum);
}
bool changed = false;
decimal total = grandTotal - pmtsum;
if((decimal)edvOrder.dataView[0]["Number01"] != total)
{
edvOrder.dataView[0]["Number01"] = total;
changed = true;
}
if((decimal)edvOrder.dataView[0]["Number03"] != pmtsum)
{
edvOrder.dataView[0]["Number03"] = pmtsum;
changed = true;
}
if (Convert.ToString(edvOrder.dataView[0]["TermsCode"]) == Convert.ToString("PP"))
{
deposit2.Value = grandTotal * Convert.ToDecimal(.5);
deposit2.Visible = true;
}
else
{
deposit2.Visible = false;
}
if (Convert.ToString(view.dataView[args.Row]["NeedByDate"]) == "")
{
view.dataView[args.Row]["NeedByDate"] = DateTime.Now.AddDays(14);
view.dataView[args.Row]["RequestDate"] = DateTime.Now.AddDays(14);
}
//if(changed)
//{
// oTrans.Update();
// oTrans.Refresh();
//}
}
else
{
deposit2.Value = 0;
}
}
}
private static void OrderHed_AfterFieldChange(object sender, DataColumnChangeEventArgs args)
{
// ** Argument Properties and Uses **
// args.Row["FieldName"]
// args.Column, args.ProposedValue, args.Row
// Add Event Handler Code
}
private static void oTrans_ordAdapter_BeforeAdapterMethod(object sender, BeforeAdapterMethodArgs args)
{
// ** Argument Properties and Uses **
// ** args.MethodName **
// ** Add Event Handler Code **
// ** Use MessageBox to find adapter method name
// EpiMessageBox.Show(args.MethodName)
switch (args.MethodName)
{
case "Update":
//EpiDataView edvOrder = (EpiDataView)oTrans.EpiDataViews["OrderHed"];
//EpiTextBox deposit = (EpiTextBox)csm.GetNativeControlReference("91e26a0f-89ff-401e-83bb-af94978957df");
//deposit.Value = Convert.ToDecimal(edvOrder.dataView[0]["OrderAmt"]) * Convert.ToDecimal(.5);
//EpiTextBox baldue = (EpiTextBox)csm.GetNativeControlReference("5819e69b-6dc0-425b-b29b-d0ac2721706e");
//baldue.Value = Convert.ToDecimal(edvOrder.dataView[0]["OrderAmt"]) * Convert.ToDecimal(.5);
//DialogResult dialogResult = EpiMessageBox.Show("Cancel Update?", "Cancel", MessageBoxButtons.YesNo);
// if ((dialogResult == DialogResult.Yes))
// {
// args.Cancel = true;
// } else
// {
// DoSomethingElse();
// }
break;
}
}
private static void edvOrderDtl_EpiViewNotification(EpiDataView view, EpiNotifyArgs args)
{
// ** Argument Properties and Uses **
// view.dataView[args.Row]["FieldName"]
// args.Row, args.Column, args.Sender, args.NotifyType
// NotifyType.Initialize, NotifyType.AddRow, NotifyType.DeleteRow, NotifyType.InitLastView, NotifyType.InitAndResetTreeNodes
if ((args.NotifyType == EpiTransaction.NotifyType.AddRow))
{
if ((args.Row > -1))
{
view.dataView[args.Row]["SellingQuantity"] = 1;
}
}
if(args.Row > -1)
{
string PartNum = (string)view.dataView[args.Row]["PartNum"];
if(PartNum.Length > 0 && !PartNum.Equals(PartNumPlaceholder, StringComparison.Ordinal))
{
PartNumPlaceholder = PartNum;
CallPartAdapterGetByIDMethod(PartNum);
}
}
}
private static void edvOrderMsc_EpiViewNotification(EpiDataView view, EpiNotifyArgs args)
{
// ** Argument Properties and Uses **
// view.dataView[args.Row]["FieldName"]
// args.Row, args.Column, args.Sender, args.NotifyType
// NotifyType.Initialize, NotifyType.AddRow, NotifyType.DeleteRow, NotifyType.InitLastView, NotifyType.InitAndResetTreeNodes
if ((args.NotifyType == EpiTransaction.NotifyType.AddRow))
{
if ((args.Row > -1))
{
view.dataView[args.Row]["MiscCode"] = "FRT";
}
}
}
private static void edvOHOrderMsc_EpiViewNotification(EpiDataView view, EpiNotifyArgs args)
{
// ** Argument Properties and Uses **
// view.dataView[args.Row]["FieldName"]
// args.Row, args.Column, args.Sender, args.NotifyType
// NotifyType.Initialize, NotifyType.AddRow, NotifyType.DeleteRow, NotifyType.InitLastView, NotifyType.InitAndResetTreeNodes
if ((args.NotifyType == EpiTransaction.NotifyType.AddRow))
{
if ((args.Row > -1))
{
view.dataView[args.Row]["Date01"] = DateTime.Today;
}
}
}
private static void epiButtonC1_Click(object sender, System.EventArgs args)
{
// ** Place Event Handling Code Here **
EpiTextBox phone = (EpiTextBox)csm.GetNativeControlReference("b4ad6787-1844-4361-9d2d-bee736b89e45");
if (phone.Text.Length > 0)
{
string phoneurl = "TT:"+phone.Text+"?Dial";
Process.Start(phoneurl);
}
}
private static void OrderCanceled_ParentChanged(object sender, System.EventArgs args)
{
}
private static void OrderDtl_AfterFieldChange(object sender, DataColumnChangeEventArgs args)
{
// ** Argument Properties and Uses **
// args.Row["FieldName"]
// args.Column, args.ProposedValue, args.Row
// Add Event Handler Code
switch (args.Column.ColumnName)
{
case "PartNum":
string PartNum = (string)args.ProposedValue;
if(PartNum.Length > 0 && !PartNum.Equals(PartNumPlaceholder, StringComparison.Ordinal))
{
PartNumPlaceholder = PartNum;
CallPartAdapterGetByIDMethod(PartNum);
}
break;
}
}
private static void CallPartAdapterGetByIDMethod(string stringId)
{
try
{
// Declare and Initialize EpiDataView Variables
// Declare and create an instance of the Adapter.
PartAdapter adapterPart = new PartAdapter(Script.oTrans);
adapterPart.BOConnect();
// Declare and Initialize Variables
// Call Adapter method
bool result = adapterPart.GetByID(stringId);
if(result)
{
DataRow dr = adapterPart.PartData.Part.Rows[0];
RetailPrice.Text = dr["Number01"].ToString();
MAPPrice.Text = dr["Number02"].ToString();
DealerPrice.Text = dr["Number03"].ToString();
WholesalePrice.Text = dr["Number04"].ToString();
StockingDealerPrice.Text = dr["Number05"].ToString();
}
// Cleanup Adapter Reference
adapterPart.Dispose();
} catch (System.Exception ex)
{
RetailPrice.Text = "0.00";
MAPPrice.Text = "0.00";
DealerPrice.Text = "0.00";
WholesalePrice.Text = "0.00";
StockingDealerPrice.Text = "0.00";
//ExceptionBox.Show(ex);
}
}
private static void OrderDtl_AfterRowChange(EpiRowChangedArgs args)
{
// ** Argument Properties and Uses **
// args.CurrentView.dataView[args.CurrentRow]["FieldName"]
// args.LastRow, args.CurrentRow, args.CurrentView
// Add Event Handler Code
RetailPrice.Text = "0.00";
MAPPrice.Text = "0.00";
DealerPrice.Text = "0.00";
WholesalePrice.Text = "0.00";
StockingDealerPrice.Text = "0.00";
string PartNum = (string)args.CurrentView.dataView[args.CurrentRow]["PartNum"];
if(PartNum.Length > 0 && !PartNum.Equals(PartNumPlaceholder, StringComparison.Ordinal))
{
PartNumPlaceholder = PartNum;
CallPartAdapterGetByIDMethod(PartNum);
}
}
private static void OrderDtl_DataView_ListChanged(object sender, ListChangedEventArgs args)
{
// ** Argument Properties and Uses **
// OrderDtl_DataView[0]["FieldName"]
// args.ListChangedType, args.NewIndex, args.OldIndex
// ListChangedType.ItemAdded, ListChangedType.ItemChanged, ListChangedType.ItemDeleted, ListChangedType.ItemMoved, ListChangedType.Reset
// Add Event Handler Code
RetailPrice.Text = "0.00";
MAPPrice.Text = "0.00";
DealerPrice.Text = "0.00";
WholesalePrice.Text = "0.00";
StockingDealerPrice.Text = "0.00";
string PartNum = (string)OrderDtl_DataView[0]["PartNum"];
if(PartNum.Length > 0 && !PartNum.Equals(PartNumPlaceholder, StringComparison.Ordinal))
{
PartNumPlaceholder = PartNum;
CallPartAdapterGetByIDMethod(PartNum);
}
}
private static void NewTool_ToolClick(object sender,Infragistics.Win.UltraWinToolbars.ToolClickEventArgs args)
{
// Add your action Here
LaunchFormOptions formOptions = new LaunchFormOptions();
formOptions.IsModal = true;
formOptions.Sender = oTrans;
ProcessCaller.LaunchForm(Script.oTrans, "ARGO3002", formOptions);
}
private static void CallDepSearchAdapterGetDepositsMethod(ref decimal deposits)
{
try
{
// Declare and Initialize EpiDataView Variables
EpiDataView edvOrderHed = ((EpiDataView)(Script.oTrans.EpiDataViews["OrderHed"]));
// Check if valid EpiDataView Row(s) are selected
if ((edvOrderHed.Row < 0))
{
return;
}
// Declare and create an instance of the Adapter.
DepSearchAdapter adapterDepSearch = new DepSearchAdapter(Script.oTrans);
adapterDepSearch.BOConnect();
// Declare and Initialize Variables
// TODO: You may need to replace the default initialization with valid values as required for the BL method call.
int intId = ((int)(edvOrderHed.dataView[edvOrderHed.Row]["OrderNum"]));
// Call Adapter method
bool result = adapterDepSearch.GetDeposits(intId);
//int i = 1;
foreach(DataRow dep in adapterDepSearch.DepSearchData.DepSearchTot.Rows)
{
deposits = deposits + (decimal)dep["DocAllocBal"] + (decimal)dep["DocAllocAmt"] + (decimal)dep["DocAllocTaxBal"] + (decimal)dep["DocTaxAmt"];
}
// Cleanup Adapter Reference
adapterDepSearch.Dispose();
} catch (System.Exception ex)
{
ExceptionBox.Show(ex);
}
}
private static void CallARInvSearchAdapterGetInvoicesByOrderMethod(ref decimal deposits)
{
try
{
// Declare and Initialize EpiDataView Variables
EpiDataView edvOrderHed = ((EpiDataView)(Script.oTrans.EpiDataViews["OrderHed"]));
// Check if valid EpiDataView Row(s) are selected
if ((edvOrderHed.Row < 0))
{
return;
}
// Declare and create an instance of the Adapter.
ARInvSearchAdapter adapterARInvSearch = new ARInvSearchAdapter(Script.oTrans);
adapterARInvSearch.BOConnect();
// Declare and Initialize Variables
// TODO: You may need to replace the default initialization with valid values as required for the BL method call.
int ipOrderNum = ((int)(edvOrderHed.dataView[edvOrderHed.Row]["OrderNum"]));
// Call Adapter method
Erp.BO.ARInvSearchDataSet dsARInvSearch = adapterARInvSearch.GetInvoicesByOrder(ipOrderNum);
//ARInvoiceAdapter arInvAd = new ARInvoiceAdapter(Script.oTrans);
//arInvAd.BOConnect();
foreach(DataRow invHead in adapterARInvSearch.ARInvSearchData.InvcHead.Rows)
{
deposits = deposits - ((decimal)invHead["DocInvoiceBal"]);
//MessageBox.Show(invHead["DocInvoiceBal"].ToString());
//Boolean result = arInvAd.GetByID((int)invHead["InvoiceNum"]);
//foreach(DataRow invDtl in arInvAd.ARInvoiceData.InvcDtl.Rows)
//{
// CallTranGLCJournalAdapterGetTranGLCDtlMethod(invHead["InvoiceNum"].ToString(), ref deposits);
//CallGLJrnDtlAdapterGetRowsGLJrnDtlMethod(invHead["InvoiceNum"].ToString(), ref deposits);
//}
}
// Cleanup Adapter Reference
adapterARInvSearch.Dispose();
} catch (System.Exception ex)
{
ExceptionBox.Show(ex);
}
}
private static void CallCashHeadSearchAdapterGetListMethod(ref decimal deposits)
{
try
{
// Declare and Initialize EpiDataView Variables
// Declare and create an instance of the Adapter.
CashHeadSearchAdapter adapterCashHeadSearch = new CashHeadSearchAdapter(Script.oTrans);
adapterCashHeadSearch.BOConnect();
// Declare and Initialize Variables
// TODO: You may need to replace the default initialization with valid values as required for the BL method call.
//Hashtable whereClauses = new Hashtable();
//whereClauses.Add("OrderNum", string.Format("OrderNum = '" + edvOrderHed.dataView[edvOrderHed.Row]["OrderNum"].ToString() + "'"));
//SearchOptions opts = SearchOptions.CreateRuntimeSearch(whereClauses, DataSetMode.RowsDataSet);
//bool morePages;
string whereClause = "Company = '78796' AND OrderNum = '" + edvOrderHed.dataView[edvOrderHed.Row]["OrderNum"].ToString() + "'";
//string whereClause = "OrderNum = '14157'";
//string whereClause = "";
// Call Adapter method
bool result = adapterCashHeadSearch.GetList(whereClause);
//DataSet ds = adapterCashHeadSearch.GetRows(opts, out morePages);
//MessageBox.Show(whereClause);
//MessageBox.Show(adapterCashHeadSearch.CashHeadSearchData.CashHead.Rows.Count.ToString());
foreach(DataRow dep in adapterCashHeadSearch.CashHeadSearchData.CashHead.Rows)
{
deposits = deposits + (decimal)dep["DocTranAmt"];
//MessageBox.Show(deposits.ToString());
}
// Cleanup Adapter Reference
adapterCashHeadSearch.Dispose();
} catch (System.Exception ex)
{
ExceptionBox.Show(ex);
}
}
private static void CallCashRecAdapterGetRowsMethod(ref decimal deposits)
{
try
{
// Declare and Initialize EpiDataView Variables
// Declare and create an instance of the Adapter.
CashRecAdapter adapterCashRec = new CashRecAdapter(Script.oTrans);
adapterCashRec.BOConnect();
//Hashtable whereClauses = new Hashtable();
//whereClauses.Add("CashRec", string.Format("OrderNum = '" + edvOrderHed.dataView[edvOrderHed.Row]["OrderNum"].ToString() + "'"));
Ice.Lib.Searches.SearchOptions opts = new SearchOptions(SearchMode.AutoSearch);
opts.NamedSearch.WhereClauses.Add("OrderNum", edvOrderHed.dataView[edvOrderHed.Row]["OrderNum"].ToString());
opts.DataSetMode = DataSetMode.RowsDataSet;
bool morePages;
// Declare and Initialize Variables
// TODO: You may need to replace the default initialization with valid values as required for the BL method call.
// Call Adapter method
adapterCashRec.GetRows(opts, out morePages);
foreach(DataRow dep in adapterCashRec.CashRecData.CashHead.Rows)
{
deposits = deposits + (decimal)dep["DocTranAmt"];
}
// Cleanup Adapter Reference
adapterCashRec.Dispose();
} catch (System.Exception ex)
{
ExceptionBox.Show(ex);
}
}
private static void CallTranGLCJournalAdapterGetTranGLCDtlMethod(string invNum, ref decimal deposits)
{
try
{
// Declare and Initialize EpiDataView Variables
// Declare and create an instance of the Adapter.
TranGLCJournalAdapter adapterTranGLCJournal = new TranGLCJournalAdapter(Script.oTrans);
adapterTranGLCJournal.BOConnect();
// Declare and Initialize Variables
// TODO: You may need to replace the default initialization with valid values as required for the BL method call.
//string vBookID = "MainBook";
//int vFiscalYear = 0;
//string vFiscalYearSuffix = String.Empty;
//string vJournalCode = String.Empty;
//int vJournalNum = 0;
// Call Adapter method
//MessageBox.Show(vFiscalYear.ToString() + " " + vFiscalYearSuffix + " " + vJournalCode + " " + vJournalNum.ToString());
Ice.Lib.Searches.SearchOptions opts = new SearchOptions(SearchMode.AutoSearch);
opts.NamedSearch.WhereClauses.Add("TranGLCDtl", "Key1 = '" + invNum + "'");
opts.PageSize = 0;
opts.AbsolutePage = 0;
opts.DataSetMode = DataSetMode.RowsDataSet;
bool morePages;
System.Data.DataSet ds = adapterTranGLCJournal.GetRows(opts, out morePages);
foreach(DataRow dr in ds.Tables["TranGLCDtl"].Rows/*adapterTranGLCJournal.TranGLCJournalData.TranGLCDtl.Rows*/)
{
if(dr["GLAcctContext"].ToString() != "Sales" && dr["GLAcctContext"].ToString() != "Tax")
{
deposits += ((decimal)dr["BookDebitAmount"] - (decimal)dr["BookCreditAmount"]);
//MessageBox.Show(dr["BookCreditAmount"].ToString() + " " + dr["BookDebitAmount"].ToString() + " " + invNum);
}
}
// Cleanup Adapter Reference
adapterTranGLCJournal.Dispose();
} catch (System.Exception ex)
{
ExceptionBox.Show(ex);
}
}
private static void CallGLJrnDtlAdapterGetRowsGLJrnDtlMethod(string invNum, ref decimal deposits)
{
try
{
// Declare and Initialize EpiDataView Variables
// Declare and create an instance of the Adapter.
GLJrnDtlAdapter adapterGLJrnDtl = new GLJrnDtlAdapter(Script.oTrans);
adapterGLJrnDtl.BOConnect();
// Declare and Initialize Variables
// TODO: You may need to replace the default initialization with valid values as required for the BL method call.
Ice.Lib.Searches.SearchOptions opts = new SearchOptions(SearchMode.AutoSearch);
opts.NamedSearch.WhereClauses.Add("GLJrnDtl", "LegalNumber = '" + invNum + "'");
opts.PageSize = 1;
opts.AbsolutePage = 1;
opts.DataSetMode = DataSetMode.RowsDataSet;
bool morePages = false;
// Call Adapter method
System.Data.DataSet dsGLJrnDtl = adapterGLJrnDtl.GetRowsGLJrnDtl(opts, out morePages);
foreach(DataRow dr in dsGLJrnDtl.Tables["GLJrnDtl"].Rows)
{
//MessageBox.Show(dr["BookDebitAmount"].ToString() + " " + dr["BookCreditAmount"].ToString());
deposits += (decimal)dr["BookDebitAmount"] - (decimal)dr["BookCreditAmount"];
}
// Cleanup Adapter Reference
adapterGLJrnDtl.Dispose();
} catch (System.Exception ex)
{
ExceptionBox.Show(ex);
}
}
}
I’m a genius, I figured it out as you posted this.
Slow running code…
I would look at doing a trace and run it through the PDT tool first, this might give you a high level on where to look…
There is a Client Trace Analysis section in the Performance Tuning Guide that may help.
The latest version of this I can find is for 2021.1 Here is the link Sign In
You will need Epicweb access to access this.
GetTranGGLCTDTlMethod…that potentially some large data there.
You may also have some BPMS that are working in tandem with your SO form. The trace will help point that out too.
Weird but I tried commenting the code and save it. I could but then it doesn’t close the customization window. I hit the close button and the x button and the window won’t close.
So I tried deleting the code and seeing if that did anything. I can save the customization but I can’t close the window to reload Order entry.