/** * SetScreenFields Method. */ public void setScreenFields(Map<String,Object> properties) { super.setScreenFields(properties); Record recTourHeader = this.getMainRecord(); // Add the tour type filter String strTourType = (String)properties.get(SearchConstants.TOUR_TYPE); if (strTourType != null) { int sBitPosition = Integer.parseInt(strTourType); if (sBitPosition > 0) this.getScreenRecord().getField(TourHeaderScreenRecord.TOUR_TYPE).setValue(1 << sBitPosition); else strTourType = null; } if (strTourType == null) this.getScreenRecord().getField(TourHeaderScreenRecord.TOUR_TYPE).moveFieldToThis(this.getRecord(BookingControl.BOOKING_CONTROL_FILE).getField(BookingControl.THIN_TOUR_TYPE)); ((DateTimeField)this.getScreenRecord().getField(TourHeaderScreenRecord.START_DEPARTURE_DATE)).setValue(DateTimeField.todaysDate()); this.addThisRecordFilter(properties, Country.COUNTRY_FILE, JTreePanel.LOCATION, TourHeader.COUNTRY_ID, TourHeaderScreenRecord.COUNTRY_ID); this.addThisRecordFilter(properties, Region.REGION_FILE, JTreePanel.LOCATION, TourHeader.REGION_ID, TourHeaderScreenRecord.REGION_ID); } /**
/** * SetScreenFields Method. */ public void setScreenFields(Map<String,Object> properties) { super.setScreenFields(properties); Record recTourHeader = this.getMainRecord(); // Add the tour type filter String strTourType = (String)properties.get(SearchConstants.TOUR_TYPE); if (strTourType != null) { int sBitPosition = Integer.parseInt(strTourType); if (sBitPosition > 0) this.getScreenRecord().getField(TourHeaderScreenRecord.TOUR_TYPE).setValue(1 << sBitPosition); else strTourType = null; } if (strTourType == null) this.getScreenRecord().getField(TourHeaderScreenRecord.TOUR_TYPE).moveFieldToThis(this.getRecord(BookingControl.BOOKING_CONTROL_FILE).getField(BookingControl.THIN_TOUR_TYPE)); ((DateTimeField)this.getScreenRecord().getField(TourHeaderScreenRecord.START_DEPARTURE_DATE)).setValue(DateTimeField.todaysDate()); this.addThisRecordFilter(properties, Country.COUNTRY_FILE, JTreePanel.LOCATION, TourHeader.COUNTRY_ID, TourHeaderScreenRecord.COUNTRY_ID); this.addThisRecordFilter(properties, Region.REGION_FILE, JTreePanel.LOCATION, TourHeader.REGION_ID, TourHeaderScreenRecord.REGION_ID); } /**
int iTrxClassID = recTrxStatus.getTrxStatusID(TransactionType.ACCTREC, Mco.MCO_FILE, Mco.SUBMITTED); recTrxStatus.setHandle(bookmark, DBConstants.DATA_SOURCE_HANDLE); double dToday = DateTimeField.todaysDate(); Record recMco = this.getMainRecord();
this.getField(PaymentHistory.AP_TRX_ID).moveFieldToThis(recApTrx.getField(ApTrx.ID)); this.getField(PaymentHistory.TRX_STATUS_ID).setValue(iTrxStatusID); this.getField(PaymentHistory.TRX_DATE).setValue(DateTimeField.todaysDate()); this.getField(PaymentHistory.AMOUNT_APPLIED).setValue(dAmount); this.getField(PaymentHistory.AMOUNT_LOCAL).setValue(dAmountUSD);
recBaseArTrx.edit(); recBaseArTrx.getField(BaseArPay.TRX_STATUS_ID).setValue(iEnteredTrxClass); recBaseArTrx.getField(BaseArPay.PAYMENT_ENTERED).setValue(DateTimeField.todaysDate()); recBaseArTrx.set(); recBaseArTrx.setHandle(bookmark, DBConstants.DATA_SOURCE_HANDLE);