protected void setupNewPositionRecord(MaintenanceDocument document) { PositionBo aPosition = (PositionBo) document.getNewMaintainableObject().getDataObject(); aPosition.setProcess("New"); String positionNumber = KRADServiceLocator.getSequenceAccessorService().getNextAvailableSequenceNumber("hr_position_s", PositionBo.class).toString(); aPosition.setPositionNumber(positionNumber); document.getDocumentHeader().setDocumentDescription("New Position"); }
Long nextSeq = sas.getNextAvailableSequenceNumber(KRADConstants.LOOKUP_RESULTS_SEQUENCE); String lookupResultsSequenceNumber = nextSeq.toString(); multipleValueLookupForm.setLookupResultsSequenceNumber(lookupResultsSequenceNumber);
Long entityId = sas.getNextAvailableSequenceNumber("KRIM_ENTITY_ID_S", EntityEmploymentBo.class); Long affiliationId = sas.getNextAvailableSequenceNumber( "KRIM_ENTITY_AFLTN_ID_S", EntityAffiliationBo.class); affiliation.setId(""+affiliationId); Long entityNameId = sas.getNextAvailableSequenceNumber( "KRIM_ENTITY_NM_ID_S", EntityNameBo.class); EntityNameBo name = new EntityNameBo(); Long emailId = sas.getNextAvailableSequenceNumber( "KRIM_ENTITY_EMAIL_ID_S", EntityEmailBo.class); EntityEmailBo email = new EntityEmailBo();