Пример #1
0
        public override ArrayList GetReportInputEntries()
        {
            extParam = GetExtraParam();

            CEntry    entry   = null;
            ArrayList entries = new ArrayList();

            entry = new CEntry("from_date", EntryType.ENTRY_DATE_MIN, 200, true, "FROM_DOCUMENT_DATE");
            entries.Add(entry);

            entry = new CEntry("to_date", EntryType.ENTRY_DATE_MAX, 200, true, "TO_DOCUMENT_DATE");
            entries.Add(entry);

            entry = new CEntry("inventory_doc_status", EntryType.ENTRY_COMBO_BOX, 200, true, "DOCUMENT_STATUS");
            entry.SetComboLoadAndInit(LoadCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            entry = new CEntry("document_type", EntryType.ENTRY_COMBO_BOX, 200, true, "DOCUMENT_TYPE");
            entry.SetComboLoadAndInit(LoadDocTypeCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            entry = new CEntry("project_group_code", EntryType.ENTRY_TEXT_BOX, 300, true, "PROJECT_GROUP_CODE");
            entries.Add(entry);

            entry = new CEntry("project_code", EntryType.ENTRY_TEXT_BOX, 300, true, "PROJECT_CODE");
            entries.Add(entry);

            return(entries);
        }
Пример #2
0
        public override ArrayList GetReportInputEntries()
        {
            CEntry    entry   = null;
            ArrayList entries = new ArrayList();

            entry = new CEntry("from_date", EntryType.ENTRY_DATE_MIN, 200, true, "FROM_DATE");
            entries.Add(entry);

            entry = new CEntry("to_date", EntryType.ENTRY_DATE_MAX, 200, true, "TO_DATE");
            entries.Add(entry);

            entry = new CEntry("inventory_doc_status", EntryType.ENTRY_COMBO_BOX, 200, true, "DOCUMENT_STATUS");
            entry.SetComboLoadAndInit(LoadCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            entry = new CEntry("item_code", EntryType.ENTRY_TEXT_BOX, 150, true, "ITEM_CODE");
            entries.Add(entry);

            entry = new CEntry("item_name_thai", EntryType.ENTRY_TEXT_BOX, 300, true, "ITEM_NAME_THAI");
            entries.Add(entry);

            entry = new CEntry("location_name", EntryType.ENTRY_TEXT_BOX, 300, true, "LOCATION_NAME");
            entries.Add(entry);

            return(entries);
        }
Пример #3
0
        public override ArrayList GetReportInputEntries()
        {
            extParam = GetExtraParam();

            CEntry    entry   = null;
            ArrayList entries = new ArrayList();

            entry = new CEntry("inventory_doc_status", EntryType.ENTRY_COMBO_BOX, 200, true, "DOCUMENT_STATUS");
            entry.SetComboLoadAndInit(LoadCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            entry = new CEntry("year_century", EntryType.ENTRY_TEXT_BOX, 100, false, "DOCUMENT_YYYY");
            entries.Add(entry);

            entry = new CEntry("project_group_code", EntryType.ENTRY_TEXT_BOX, 400, true, "PROJECT_GROUP_CODE");
            entries.Add(entry);

            entry = new CEntry("project_code", EntryType.ENTRY_TEXT_BOX, 400, true, "PROJECT_CODE");
            entries.Add(entry);

            entry = new CEntry("display_exception_expense", EntryType.ENTRY_CHECK_BOX, 300, true, "IS_EXPENSE_EXCEPTION");
            entries.Add(entry);

            entry = new CEntry("display_sale_cost", EntryType.ENTRY_CHECK_BOX, 300, true, "IS_SALE_COST");
            entries.Add(entry);

            return(entries);
        }
Пример #4
0
        public override ArrayList GetReportInputEntries()
        {
            CEntry    entry   = null;
            ArrayList entries = new ArrayList();

            entry = new CEntry("from_date", EntryType.ENTRY_DATE_MIN, 200, true, "FROM_DOCUMENT_DATE");
            entries.Add(entry);

            entry = new CEntry("to_date", EntryType.ENTRY_DATE_MAX, 200, true, "TO_DOCUMENT_DATE");
            entries.Add(entry);

            entry = new CEntry("employee_code", EntryType.ENTRY_TEXT_BOX, 200, true, "EMPLOYEE_CODE");
            entries.Add(entry);

            entry = new CEntry("employee_name", EntryType.ENTRY_TEXT_BOX, 350, true, "EMPLOYEE_NAME");
            entries.Add(entry);

            entry = new CEntry("document_type", EntryType.ENTRY_COMBO_BOX, 200, true, "EMPLOYEE_TYPE");
            entry.SetComboLoadAndInit(LoadDocumentTypeCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            entry = new CEntry("inventory_doc_status", EntryType.ENTRY_COMBO_BOX, 200, true, "DOCUMENT_STATUS");
            entry.SetComboLoadAndInit(LoadDocStatusCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            return(entries);
        }
        public override ArrayList GetReportInputEntries()
        {
            CEntry    entry   = null;
            ArrayList entries = new ArrayList();

            entry = new CEntry("service_code", EntryType.ENTRY_TEXT_BOX, 200, true, "ENTITY_CODE");
            entries.Add(entry);

            entry = new CEntry("service_name", EntryType.ENTRY_TEXT_BOX, 350, true, "ENTITY_NAME");
            entries.Add(entry);

            entry = new CEntry("service_type", EntryType.ENTRY_COMBO_BOX, 200, true, "SERVICE_TYPE");
            entry.SetComboLoadAndInit(LoadServiceTypeCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            entry = new CEntry("service_uom", EntryType.ENTRY_COMBO_BOX, 200, true, "SERVICE_UOM");
            entry.SetComboLoadAndInit(LoadServiceUomCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            entry = new CEntry("service_category", EntryType.ENTRY_COMBO_BOX, 200, true, "CATEGORY");
            entry.SetComboLoadAndInit(LoadServiceCategoryCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            return(entries);
        }
        public override ArrayList GetReportInputEntries()
        {
            CEntry    entry   = null;
            ArrayList entries = new ArrayList();

            entry = new CEntry("from_date", EntryType.ENTRY_DATE_MIN, 200, true, "FROM_DOCUMENT_DATE");
            entries.Add(entry);

            entry = new CEntry("to_date", EntryType.ENTRY_DATE_MAX, 200, true, "TO_DOCUMENT_DATE");
            entries.Add(entry);

            entry = new CEntry("inventory_doc_status", EntryType.ENTRY_COMBO_BOX, 200, true, "DOCUMENT_STATUS");
            entry.SetComboLoadAndInit(LoadCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            entry = new CEntry("inventory_doc_no", EntryType.ENTRY_TEXT_BOX, 200, true, "DOCUMENT_NO");
            entries.Add(entry);

            entry = new CEntry("AccNo", EntryType.ENTRY_TEXT_BOX, 300, true, "FROM_ACCOUNT_NO");
            entries.Add(entry);

            entry = new CEntry("AccName", EntryType.ENTRY_TEXT_BOX, 300, true, "FROM_ACCOUNT_NNAME");
            entries.Add(entry);

            entry = new CEntry("Bank", EntryType.ENTRY_TEXT_BOX, 300, true, "FROM_BANK_NAME");
            entries.Add(entry);

            return(entries);
        }
Пример #7
0
        public override ArrayList GetReportInputEntries()
        {
            extParam = GetExtraParam();

            CEntry    entry   = null;
            ArrayList entries = new ArrayList();

            entry = new CEntry("from_cheque_duedate", EntryType.ENTRY_DATE_MIN, 200, true, "FROM_CHEQUE_DATE");
            entries.Add(entry);

            entry = new CEntry("to_cheque_duedate", EntryType.ENTRY_DATE_MAX, 200, true, "TO_CHEQUE_DATE");
            entries.Add(entry);

            entry = new CEntry("cheque_status", EntryType.ENTRY_COMBO_BOX, 200, true, "CHEQUE_STATUS");
            entry.SetComboLoadAndInit(LoadStatusCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            entry = new CEntry("Bank", EntryType.ENTRY_COMBO_BOX, 200, true, "ACCOUNT_BANK_ID");
            entry.SetComboLoadAndInit(LoadBankCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            entry = new CEntry("AccNo", EntryType.ENTRY_TEXT_BOX, 300, true, "ACCOUNT_NO");
            entries.Add(entry);

            entry = new CEntry("code", EntryType.ENTRY_TEXT_BOX, 300, true, "ENTITY_CODE");
            entries.Add(entry);

            entry = new CEntry("name", EntryType.ENTRY_TEXT_BOX, 300, true, "ENTITY_NAME");
            entries.Add(entry);

            return(entries);
        }
Пример #8
0
        public override ArrayList GetReportInputEntries()
        {
            extParam = GetExtraParam();

            CEntry    entry   = null;
            ArrayList entries = new ArrayList();

            entry = new CEntry("from_date", EntryType.ENTRY_DATE_MIN, 200, true, "FROM_DOCUMENT_DATE");
            entries.Add(entry);

            entry = new CEntry("to_date", EntryType.ENTRY_DATE_MAX, 200, true, "TO_DOCUMENT_DATE");
            entries.Add(entry);

            entry = new CEntry("inventory_doc_status", EntryType.ENTRY_COMBO_BOX, 200, true, "DOCUMENT_STATUS");
            entry.SetComboLoadAndInit(LoadCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            entry = new CEntry("document_type", EntryType.ENTRY_COMBO_BOX, 200, true, "DOCUMENT_TYPE");
            entry.SetComboLoadAndInit(LoadDocTypeCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            entry = new CEntry("payment_type", EntryType.ENTRY_COMBO_BOX, 200, true, "PAYMENT_TYPE");
            entry.SetComboLoadAndInit(LoadPaymentTypeCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            entry = new CEntry("refund_status", EntryType.ENTRY_COMBO_BOX, 200, true, "REFUND_STATUS");
            entry.SetComboLoadAndInit(LoadRefundStatusCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            return(entries);
        }
        public override ArrayList GetReportInputEntries()
        {
            CEntry    entry   = null;
            ArrayList entries = new ArrayList();

            CTable extParam = GetExtraParam();
            String category = extParam.GetFieldValue("CATEGORY");

            String code = "customer_code";
            String name = "customer_name";

            if (category.Equals("2"))
            {
                code = "supplier_code";
                name = "supplier_name";
            }

            entry = new CEntry("from_date", EntryType.ENTRY_DATE_MIN, 200, true, "FROM_DOCUMENT_DATE");
            entries.Add(entry);

            entry = new CEntry("to_date", EntryType.ENTRY_DATE_MAX, 200, true, "TO_DOCUMENT_DATE");
            entries.Add(entry);

            entry = new CEntry("inventory_doc_status", EntryType.ENTRY_COMBO_BOX, 200, true, "DOCUMENT_STATUS");
            entry.SetComboLoadAndInit(LoadCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            entry = new CEntry("document_type", EntryType.ENTRY_COMBO_BOX, 200, true, "DOCUMENT_TYPE");
            entry.SetComboLoadAndInit(LoadDocTypeCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            entry = new CEntry("tax_revenue_type", EntryType.ENTRY_COMBO_BOX, 200, true, "RV_TAX_TYPE");
            entry.SetComboLoadAndInit(LoadRevenueTypeCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            if (category.Equals("2"))
            {
                entry = new CEntry("report_type", EntryType.ENTRY_COMBO_BOX, 200, true, "REPORT_TYPE");
                entry.SetComboLoadAndInit(LoadReportTypeCombo, InitCombo, ObjectToIndex);
                entries.Add(entry);
            }

            entry = new CEntry(code, EntryType.ENTRY_TEXT_BOX, 200, true, "ENTITY_CODE");
            entries.Add(entry);

            entry = new CEntry(name, EntryType.ENTRY_TEXT_BOX, 350, true, "ENTITY_NAME");
            entries.Add(entry);

            return(entries);
        }
Пример #10
0
        public override ArrayList GetReportInputEntries()
        {
            extParam = GetExtraParam();

            CEntry    entry   = null;
            ArrayList entries = new ArrayList();

            entry = new CEntry("inventory_doc_status", EntryType.ENTRY_COMBO_BOX, 200, true, "DOCUMENT_STATUS");
            entry.SetComboLoadAndInit(LoadCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            entry = new CEntry("year_century", EntryType.ENTRY_TEXT_BOX, 100, false, "DOCUMENT_YYYY");
            entries.Add(entry);

            return(entries);
        }
        public override ArrayList GetReportInputEntries()
        {
            CEntry    entry   = null;
            ArrayList entries = new ArrayList();

            entry = new CEntry("year", EntryType.ENTRY_TEXT_BOX, 200, false, "LEAVE_YEAR");
            entries.Add(entry);

            entry = new CEntry("employee_type", EntryType.ENTRY_COMBO_BOX, 200, true, "DOCUMENT_STATUS");
            entry.SetComboLoadAndInit(LoadEmployeeTypeCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            entry = new CEntry("has_resigned", EntryType.ENTRY_CHECK_BOX, 200, true, "RESIGNED_FLAG");
            entries.Add(entry);

            entry = new CEntry("employee_code", EntryType.ENTRY_TEXT_BOX, 200, true, "EMPLOYEE_CODE");
            entries.Add(entry);

            entry = new CEntry("employee_name", EntryType.ENTRY_TEXT_BOX, 350, true, "EMPLOYEE_NAME");
            entries.Add(entry);

            return(entries);
        }
        public override ArrayList GetReportInputEntries()
        {
            extParam = GetExtraParam();

            CEntry    entry   = null;
            ArrayList entries = new ArrayList();

            entry = new CEntry("from_date", EntryType.ENTRY_DATE_MIN, 200, true, "FROM_DOCUMENT_DATE");
            entries.Add(entry);

            entry = new CEntry("to_date", EntryType.ENTRY_DATE_MAX, 200, true, "TO_DOCUMENT_DATE");
            entries.Add(entry);

            entry = new CEntry("AccNo", EntryType.ENTRY_COMBO_BOX, 500, false, "CASH_ACCOUNT_ID");
            entry.SetComboLoadAndInit(LoadCashAccountCombo, InitCashAccountCombo, CashAccountToIndex);
            entries.Add(entry);

            entry = new CEntry("inventory_doc_status", EntryType.ENTRY_COMBO_BOX, 200, true, "DOCUMENT_STATUS");
            entry.SetComboLoadAndInit(LoadStatusCombo, InitCombo, ObjectToIndex);
            entries.Add(entry);

            return(entries);
        }