public ARPaymentsAutoProcessing()
        {
            ARSetup setup = ARSetup.Current;

            PXCurrencyAttribute.SetBaseCalc <PaymentFilter.curySelTotal>(Filter.Cache, null, false);
            ARDocumentList.SetSelected <ARPaymentInfo.selected>();
            ARDocumentList.SetProcessDelegate <ARPaymentCCProcessing>(delegate(ARPaymentCCProcessing aGraph, ARPaymentInfo doc)
            {
                ProcessPayment(aGraph, doc);
            }
                                                                      );
            ARDocumentList.Cache.AllowInsert = false;
        }