|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectes.caib.ibkey.bpm.sap.util.SAPConnector
es.caib.ibkey.bpm.sap.util.SAPManager
public class SAPManager
Proporciona la funcionalidad en SAP
| Constructor Summary | |
|---|---|
SAPManager(java.lang.String user,
java.lang.String pass,
java.lang.String host,
java.lang.String client,
java.lang.String sys,
java.lang.String lang)
|
|
| Method Summary | |
|---|---|
void |
appendArchiveLinkToExpedient(java.lang.String archivId,
java.lang.String arcDocId,
java.lang.String arObject,
java.lang.String objectId,
java.lang.String docType,
java.lang.String clase,
java.lang.String ejexp,
java.lang.String numexp,
java.lang.String filename)
|
void |
changeState(java.lang.String expcla,
java.lang.String expeje,
java.lang.String expnum,
java.lang.String docnum,
java.lang.String doceje,
java.lang.String state,
java.lang.String desc)
Cambia el estado de un expediente 0 � Iniciado 1 � Rechazado 2 � Firma VIP 3 � Firma 9 � Otros |
boolean |
checkExpedientExists(java.lang.String clase,
java.lang.String exercici,
java.lang.String expedient)
|
protected void |
creaArchiveLinkSAP(java.lang.String archivId,
java.lang.String arcDocId,
java.lang.String arObject,
java.lang.String mandant,
java.lang.String objectId,
java.lang.String sapObject,
java.lang.String docType)
LLama a la RFC de SAP ARCHIV_CONNECTION_INSERT para crear un archivelink. |
NamedContent |
getAnexo(java.lang.String code)
Recupera un documento a partir de su identificador |
NamedContent[] |
getAnexos(java.lang.String expcla,
java.lang.String expeje,
java.lang.String expnum,
java.lang.String docnum,
java.lang.String doceje)
Recupera los documentos adjuntos de un expediente dado. |
java.lang.String |
getAnexosList(java.lang.String expcla,
java.lang.String expeje,
java.lang.String expnum,
java.lang.String docnum,
java.lang.String doceje)
Recuopera los identificadores de los documentos adjuntos de un expediente dado. |
java.lang.String[][] |
readTable(java.lang.String tableName,
java.lang.String[] query,
java.lang.String[] fieldSpecs)
|
void |
setTicket(java.lang.String expcla,
java.lang.String expeje,
java.lang.String expnum,
java.lang.String docnum,
java.lang.String doceje,
java.lang.String file)
Asocia al expediente un ticket de custodia |
| Methods inherited from class es.caib.ibkey.bpm.sap.util.SAPConnector |
|---|
cerrarConexion, createRepository, getConnection |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SAPManager(java.lang.String user,
java.lang.String pass,
java.lang.String host,
java.lang.String client,
java.lang.String sys,
java.lang.String lang)
| Method Detail |
|---|
public NamedContent getAnexo(java.lang.String code)
throws es.caib.bpm.toolkit.exception.UserWorkflowException
code - codigo del documento (clase[5]+ejercicioExp[4]+numeroExp[10]+numeroDoc[10]+ejercicioDoc[4])
java.lang.Exception
es.caib.bpm.toolkit.exception.UserWorkflowException
public java.lang.String getAnexosList(java.lang.String expcla,
java.lang.String expeje,
java.lang.String expnum,
java.lang.String docnum,
java.lang.String doceje)
throws es.caib.bpm.toolkit.exception.UserWorkflowException
expcla - expeje - expnum - docnum - doceje -
java.lang.Exception
es.caib.bpm.toolkit.exception.UserWorkflowException
public void changeState(java.lang.String expcla,
java.lang.String expeje,
java.lang.String expnum,
java.lang.String docnum,
java.lang.String doceje,
java.lang.String state,
java.lang.String desc)
throws es.caib.bpm.toolkit.exception.UserWorkflowException
es.caib.bpm.toolkit.exception.UserWorkflowException
public NamedContent[] getAnexos(java.lang.String expcla,
java.lang.String expeje,
java.lang.String expnum,
java.lang.String docnum,
java.lang.String doceje)
throws java.lang.Exception
expcla - expeje - expnum - docnum - doceje -
java.lang.Exception
public void setTicket(java.lang.String expcla,
java.lang.String expeje,
java.lang.String expnum,
java.lang.String docnum,
java.lang.String doceje,
java.lang.String file)
throws es.caib.bpm.toolkit.exception.UserWorkflowException
expcla - expeje - expnum - docnum - doceje - file -
java.lang.Exception
es.caib.bpm.toolkit.exception.UserWorkflowException
protected void creaArchiveLinkSAP(java.lang.String archivId,
java.lang.String arcDocId,
java.lang.String arObject,
java.lang.String mandant,
java.lang.String objectId,
java.lang.String sapObject,
java.lang.String docType)
throws es.caib.bpm.toolkit.exception.UserWorkflowException
archivId - arcDocId - arObject - mandant - objectId - sapObject - docType -
es.caib.bpm.toolkit.exception.UserWorkflowException
public java.lang.String[][] readTable(java.lang.String tableName,
java.lang.String[] query,
java.lang.String[] fieldSpecs)
throws es.caib.bpm.toolkit.exception.UserWorkflowException,
es.caib.bpm.toolkit.exception.SystemWorkflowException
es.caib.bpm.toolkit.exception.UserWorkflowException
es.caib.bpm.toolkit.exception.SystemWorkflowException
public void appendArchiveLinkToExpedient(java.lang.String archivId,
java.lang.String arcDocId,
java.lang.String arObject,
java.lang.String objectId,
java.lang.String docType,
java.lang.String clase,
java.lang.String ejexp,
java.lang.String numexp,
java.lang.String filename)
throws es.caib.bpm.toolkit.exception.UserWorkflowException
es.caib.bpm.toolkit.exception.UserWorkflowException
public boolean checkExpedientExists(java.lang.String clase,
java.lang.String exercici,
java.lang.String expedient)
throws es.caib.bpm.toolkit.exception.UserWorkflowException,
es.caib.bpm.toolkit.exception.SystemWorkflowException
es.caib.bpm.toolkit.exception.UserWorkflowException
es.caib.bpm.toolkit.exception.SystemWorkflowException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||