/** * Obtiene la unidad documental en el cuadro de clasificacion en la que se ha integrado la unidad * documental proveniente de relacion de entrega que se indica * * @param id * @return */ public UnidadDocumentalVO getUdocXUdocEnTransferencia(String idUdocEnRelacionEntrega) { List signaturasUdoc = _udocDepositoDBEntity.getPartesUdocByIDUdocEnRelacionEntrega(idUdocEnRelacionEntrega); if (CollectionUtils.isEmpty(signaturasUdoc)) return null; UDocEnUiDepositoVO signaturaUdoc = (UDocEnUiDepositoVO) signaturasUdoc.get(0); return _unidadDocumentalDBEntity.getUnidadDocumental(signaturaUdoc.getIdunidaddoc()); }
public UnidadDocumentalVO getUdocXUdocEnDivisionFS(String idUdocEnDivisionFS) { UnidadDocumentalVO udoc = null; UDocEnUiDepositoVO udocEnUiDepositoVO = _udocDepositoDBEntity.getUdocByIDUdocEnDivisionFS(idUdocEnDivisionFS); if (udocEnUiDepositoVO != null) udoc = _unidadDocumentalDBEntity.getUnidadDocumental(udocEnUiDepositoVO.getIdunidaddoc()); return udoc; }
/** * Desinstala una unidad documental de la ubicación que ocupa en el depósito físico * * @param idUdoc Identificador de unidad documental */ public void desinstalarUnidadDocumental(String idUdoc) { // Auditoria LoggingEvent logEvent = getLogginEvent(ArchivoActions.FONDOS_MODULE_BAJA_UDOCENUI); DataLoggingEvent logData = logEvent.getDataLoggingEvent(ArchivoObjects.OBJECT_UDOC, idUdoc); UnidadDocumentalVO udoc = getUnidadDocumental(idUdoc); Locale locale = getServiceClient().getLocale(); logData.addDetalle(locale, ArchivoDetails.SELECCION_COD_UDOC, udoc.getCodigo()); logData.addDetalle(locale, ArchivoDetails.SELECCION_COD_UDOC, udoc.getNumExp()); checkPermission(FondosSecurityManager.BAJAUDOC_ENUI_ACTION); iniciarTransaccion(); _udocDepositoDBEntity.deleteUdoc(idUdoc); commit(); }
/** * Obtiene un listado de las unidades de instalacion ocupadas para la unidad de instalacion dada * por su identificador. * * @param idUInstalacion Identificador de la unidad de instalación * @return Listado de {@link deposito.vos.UDocEnUiDepositoVO} */ public List getUdocsEnUnidadInstalacion(String idUInstalacion) { return _udocDepositoDBEntity.getUDocsVOXIdUInstalacion(idUInstalacion); }
public List getIdsUIPartesUdoc(String idUnidadDocumental) { return _udocDepositoDBEntity.getIdsUIsPartesUdocByIDElementoCF(idUnidadDocumental); }
public List getUdocsEnUI(String idUnidadDocumental) { return _udocDepositoDBEntity.getPartesUdocByIDElementoCF(idUnidadDocumental); }
public HashMap getUINumPartesUdocs(TablaTemporalFondosVO tablaTemporal) { return _udocDepositoDBEntity.getUINumPartesUdocs(tablaTemporal); }