private void createFields() {
    chargeField = new CurrencyField();
    chargeField.setCaption("Charge");
    chargeField.setSimpleName("proccharge");

    unitsField = new IntegerField("procunits", "Units");
    unitsField.setMinValue(1);
    unitsField.setSize(6);
    //		unitsField.setDefaultValue();
    unitsField.setFlag(DialogField.FLDFLAG_REQUIRED);

    emgField = new BooleanField();
    emgField.setSimpleName("emg");
    emgField.setCaption("EMG");
    emgField.setStyle(BooleanField.BOOLSTYLE_CHECK);

    /* Add fields to the composite */
    addChildField(chargeField);
    addChildField(unitsField);
    addChildField(emgField);
  }