gfive | Allez....Mais attention, ça pique les yeux. Code :
- package truc;
- public class SacsoActivityBean extends GecActivityBean {
- /** Declaration du logger */
- private Logger LOG = ApplicationManager.getLogger(this);
- /** L'uri que doit lancer la jsp de mise à jour de la base Sacso */
- private String urlCible = "";
- /** L'accesseur procedure stockee Sacso */
- private SacsoAbstractProcedureAccesBean sacsoProcedureAccesBean = null;
- /** Indicateur signalant la necessite de mettre a jour sacso */
- private boolean indicateurMettreAJourSacso = true;
- /** Indicateur signalant la mise a jour de sacso desactive au niveau application*/
- private boolean indicateurMajSacsoDesActiveApplication = false;
- /** Le data bean gec servant de base à la mise a jour Sacso */
- private MajSacsoGec majSacsoGec = null;
- /** Classe metier SacsoMetier */
- private SacsoMetierInterface sacsoMetier = null;
- /**
- * Constructeur simple de SacsoActivityBean.
- * @throws ApplicationException
- */
- public SacsoActivityBean() throws ApplicationException {
- super();
- }
- /** STEP ?0 - ?5 : startup : lancé depuis l'Init() de l'activité (Classe mere GecActivityBean)
- * @throws ApplicationException
- * @throws SystemException
- */
- protected void startup() throws ApplicationException, SystemException {
- try {
- if (!ApplicationManager.getPropertiesManager().getAsBoolean("MAJ_SACSO_DESACTIVE" )) {
- indicateurMajSacsoDesActiveApplication = false;
- } else {
- indicateurMajSacsoDesActiveApplication = true;
- }
- } catch (Exception e) {
- indicateurMajSacsoDesActiveApplication = false;
- }
- if (!indicateurMajSacsoDesActiveApplication) {
- sacsoMetier = new SacsoMetier(getUserId());
- } else {
- SacsoMessageRetour sacsoMessageRetour = new SacsoMessageRetour();
- sacsoMessageRetour.setMessage(SacsoConstant.SACSO_MESSAGE_DESACTIVE);
- // setCtxSacso(sacsoMessageRetour); On ne désire pas prévenir l'utilisateur
- }
- majSacsoGec = null;
- }
- /** STEP ?1 - ?6 : Récupère le contexte sacso contenant la zone de communication du SA026
- * pour le transmettre à la base sacso
- * @throws ApplicationException
- * @throws SystemException
- */
- public void preparationSacso() throws ApplicationException, SystemException, Exception {
- LOG.debug("SacsoActivityBean:recupererCreationGec urlCible : " + urlCible + " : " );
- Object ctxSacso = getCtxSacso();
- String exceptionPreparation = "";
- indicateurMettreAJourSacso = true;
- boolean indicateurProblemePreparationMettreAJourSacso = false;
- if (ctxSacso != null && ctxSacso instanceof MajSacsoGec) {
- // Sauvegarde dans l'activite et suppression du contexte
- majSacsoGec = (MajSacsoGec) ctxSacso;
- removeCtxSacso();
- sacsoProcedureAccesBean = new SacsoPsGecEchOpCreatAccesBean();
- char sacsoCodeAppel = majSacsoGec.getSacsoCodeAppel();
- try {
- // Préparation de la zone de communication necessaire à la mise a jour de la base Sacso
- if (!preparationMajSacso()) {
- indicateurMettreAJourSacso = false;
- indicateurProblemePreparationMettreAJourSacso = true;
- }
- } catch (Exception e) {
- // On ne doit en aucun cas interrompre le processus Gec pour un probleme de mise a jour sacso
- e.printStackTrace();
- exceptionPreparation = e.toString();
- indicateurMettreAJourSacso = false;
- indicateurProblemePreparationMettreAJourSacso = true;
- }
- } else {
- // Le processu Sacso ne doit pas etre exécuté
- System.err.println("indicateurMettreAJourSacso false : contexte vide --> retour a l'envoyeur" );
- indicateurMettreAJourSacso = false;
- }
- if (indicateurProblemePreparationMettreAJourSacso) {
- SacsoMessageRetour sacsoMessageRetour = new SacsoMessageRetour();
- sacsoMessageRetour.setMessage("L'enregistrement automatique n'a pu être effectué dans la Base SACSO.\\n\\n\\t- Erreur lors de la préparation de la mise a jour SACSO. Problème lors de la récupération des liens GEC/SACSO\\n\\n Prévoyez une saisie scrupuleuse des modifications que vous venez de réaliser dans GEC." );
- // sacsoMessageRetour.setMessage("Erreur lors de la preparation de la mise a jour de la base sacso :<br>" + exceptionPreparation);
- setCtxSacso(sacsoMessageRetour);
- }
- }
- /** Methode de preparation des données necessaires à la mise a jour de la base sacso
- * pour le transmettre à la base sacso
- *
- * @return boolean true/false (false : le code appel sacso n'existe pas)
- *
- * @throws ApplicationException
- * @throws SystemException
- */
- private boolean preparationMajSacso() throws ApplicationException, SystemException, Exception {
- boolean ret = true;
- char sacsoCodeAppel = majSacsoGec.getSacsoCodeAppel();
- switch (sacsoCodeAppel) {
- case SacsoConstant.SACSO_CODE_APPEL_CREATION_ECHANGE_SIO :
- preparationCreationEchangeSIO();
- break;
- case SacsoConstant.SACSO_CODE_APPEL_CREATION_ECHANGE_SDM :
- preparationCreationEchangeSDM();
- break;
- case SacsoConstant.SACSO_CODE_APPEL_CREATION_OPERATION :
- preparationCreationOperation();
- break;
- case SacsoConstant.SACSO_CODE_APPEL_MODIFICATION_COMMENTAIRE_OPERATION_SDM :
- preparationModificationCommentaireOperationSDM();
- break;
- case SacsoConstant.SACSO_CODE_APPEL_MODIFICATION_OPERATION :
- preparationModificationOperation();
- break;
- case SacsoConstant.SACSO_CODE_APPEL_MODIFICATION_COMMENTAIRE_OPERATION :
- preparationModificationCommentaireOperation();
- break;
- case SacsoConstant.SACSO_CODE_APPEL_CREATION_ACTION :
- preparationCreationAction();
- break;
- case SacsoConstant.SACSO_CODE_APPEL_MODIFICATION_ACTION :
- preparationModificationAction();
- break;
- case SacsoConstant.SACSO_CODE_APPEL_MODIFICATION_COMMENTAIRE_ACTION :
- preparationModificationCommentaireAction();
- break;
- case SacsoConstant.SACSO_CODE_APPEL_SUPPRESSION_OPERATION :
- preparationSuppressionOperation();
- break;
- case SacsoConstant.SACSO_CODE_APPEL_SUPPRESSION_OPERATION_SDM :
- preparationSuppressionOperationSDM();
- break;
- case SacsoConstant.SACSO_CODE_APPEL_SUPPRESSION_ACTION :
- preparationSuppressionAction();
- break;
- default :
- ret = false;
- }
- return ret;
- }
- /** STEP ?2 - ?7 : Enregistre le lien Gec/Sacso de la création
- * @throws ApplicationException
- * @throws SystemException
- */
- public void retourSacso() throws ApplicationException, SystemException, Exception {
- boolean indicateurMajSacsoOK = false;
- boolean indicateurMajLienGecSacsoOK = false;
- String exceptionRetour = "";
- SacsoAbstractOutputDataBean sacsoOutputDB = sacsoProcedureAccesBean.getSacsoOutputDB();
- if (LOG.isDebugEnabled()) {
- LOG.debug("SacsoActivityBean:enregistrerLienCreationGecSacso avec le flux suivant : " );
- LOG.debug(sacsoOutputDB.toString());
- }
- if (sacsoOutputDB != null && SacsoConstant.SACSO_CODE_RETOUR_PROCEDURE_OK.equals(sacsoOutputDB.getCodeRetour())) {
- // La mise a jour sacso s'est bien déroulée, on met a jour les liens si necessaire
- indicateurMajSacsoOK = true;
- indicateurMajLienGecSacsoOK = true;
- char sacsoCodeAppel = majSacsoGec.getSacsoCodeAppel();
- try {
- switch (sacsoCodeAppel) {
- case SacsoConstant.SACSO_CODE_APPEL_CREATION_ECHANGE_SIO :
- retourCreationEchangeSIO();
- break;
- case SacsoConstant.SACSO_CODE_APPEL_CREATION_ECHANGE_SDM :
- retourCreationEchangeSDM();
- break;
- case SacsoConstant.SACSO_CODE_APPEL_CREATION_OPERATION :
- retourCreationOperation();
- break;
- case SacsoConstant.SACSO_CODE_APPEL_CREATION_ACTION :
- retourCreationAction();
- break;
- case SacsoConstant.SACSO_CODE_APPEL_MODIFICATION_COMMENTAIRE_OPERATION_SDM :
- case SacsoConstant.SACSO_CODE_APPEL_MODIFICATION_OPERATION :
- case SacsoConstant.SACSO_CODE_APPEL_MODIFICATION_COMMENTAIRE_OPERATION :
- case SacsoConstant.SACSO_CODE_APPEL_MODIFICATION_ACTION :
- case SacsoConstant.SACSO_CODE_APPEL_MODIFICATION_COMMENTAIRE_ACTION :
- case SacsoConstant.SACSO_CODE_APPEL_SUPPRESSION_OPERATION :
- case SacsoConstant.SACSO_CODE_APPEL_SUPPRESSION_OPERATION_SDM :
- case SacsoConstant.SACSO_CODE_APPEL_SUPPRESSION_ACTION :
- break;
- default :
- indicateurMajLienGecSacsoOK = false;
- }
- } catch (Exception e) {
- // On ne doit en aucun cas interrompre le processus Gec pour un probleme de mise a jour sacso
- e.printStackTrace();
- exceptionRetour = e.toString();
- indicateurMajLienGecSacsoOK = false;
- }
- } else if (sacsoOutputDB == null) {
- // La mise a jour sacso s'est mal déroulée sans code retour
- exceptionRetour = "Aucune donnée n'a été retournée par la procedure SACSO";
- } else {
- // La mise a jour sacso s'est mal déroulée avec code retour
- exceptionRetour = sacsoOutputDB.getCodeRetour() ;
- // exceptionRetour = "Code retour de la procedure : " + sacsoOutputDB.getCodeRetour() ;
- }
- SacsoMessageRetour sacsoMessageRetour = new SacsoMessageRetour();
- if (!indicateurMajSacsoOK) {
- sacsoMessageRetour.setMessage("L'enregistrement automatique n'a pu être effectué dans la Base SACSO.\\n\\n\\t- Erreur lors de la mise à jour SACSO : " + exceptionRetour + "\\n\\n Prévoyez une saisie scrupuleuse des modifications que vous venez de réaliser dans GEC." );
- // sacsoMessageRetour.setMessage("Erreur lors de la mise à jour de la base SACSO :<br>" + exceptionRetour);
- } else if (!indicateurMajLienGecSacsoOK) {
- sacsoMessageRetour.setMessage("L'enregistrement automatique a été effectué dans la Base SACSO.\\n\\n\\t- Erreur lors de la mise à jour des liens GEC/SACSO. \\n\\n Les futures modifications faisant références à cette mise à jour ne pourront pas être enregistrés automatiquement dans la base Contact" );
- // sacsoMessageRetour.setMessage("Erreur lors de la mise à jour des liens GEC/SACSO :<br>" + exceptionRetour);
- // } else {
- // sacsoMessageRetour.setMessage(SacsoConstant.SACSO_MESSAGE_MAJ_OK);
- }
- setCtxSacso(sacsoMessageRetour);
- // nettoyage de la session
- majSacsoGec = null;
- }
- /**
- * getUrlCible() - Retourne la valeur de l'attribut urlCible
- *
- * @return String - Valeur de urlCible
- *
- * @see #urlCible
- * @see #setUrlCible()
- * @author DISF
- * @date 1 déc. 06
- */
- public String getUrlCible() {
- return urlCible;
- }
- /**
- * setUrlCible() - Fixe la valeur de l'attribut urlCible
- *
- * @param urlCible String - Nouvelle valeur de l'attribut urlCible
- *
- * @see #urlCible
- * @see #getUrlCible()
- * @author DISF
- * @date 1 déc. 06
- */
- public void setUrlCible(String urlCible) {
- this.urlCible = urlCible;
- }
- /**
- * isIndicateurMettreAJourSacso() - Retourne la valeur de l'attribut indicateurMettreAJourSacso
- *
- * @return boolean - Valeur de indicateurMettreAJourSacso
- *
- * @see #indicateurMettreAJourSacso
- * @see #setIndicateurMettreAJourSacso()
- * @author DISF
- * @date 7 déc. 06
- */
- public boolean isIndicateurMettreAJourSacso() {
- return indicateurMettreAJourSacso;
- }
- /**
- * getSacsoProcedureAccesBean() - Retourne la valeur de l'attribut sacsoProcedureAccesBean
- *
- * @return SacsoAbstractProcedureAccesBean - Valeur de sacsoProcedureAccesBean
- *
- * @see #sacsoProcedureAccesBean
- * @see #setSacsoProcedureAccesBean()
- * @author DISF
- * @date 12 déc. 06
- */
- public SacsoAbstractProcedureAccesBean getSacsoProcedureAccesBean() {
- return sacsoProcedureAccesBean;
- }
- /**
- * setSacsoProcedureAccesBean() - Fixe la valeur de l'attribut sacsoProcedureAccesBean
- *
- * @param sacsoProcedureAccesBean SacsoAbstractProcedureAccesBean - Nouvelle valeur de l'attribut sacsoProcedureAccesBean
- *
- * @see #sacsoProcedureAccesBean
- * @see #getSacsoProcedureAccesBean()
- * @author DISF
- * @date 12 déc. 06
- */
- public void setSacsoProcedureAccesBean(SacsoAbstractProcedureAccesBean sacsoProcedureAccesBean) {
- this.sacsoProcedureAccesBean = sacsoProcedureAccesBean;
- }
- /**
- * getLOG() - Retourne la valeur de l'attribut LOG
- *
- * @return Logger - Valeur de LOG
- *
- * @see #LOG
- * @see #setLOG()
- * @author DISF
- * @date 15 déc. 06
- */
- public Logger getLOG() {
- return LOG;
- }
- /**
- * setLOG() - Fixe la valeur de l'attribut LOG
- *
- * @param LOG Logger - Nouvelle valeur de l'attribut LOG
- *
- * @see #LOG
- * @see #getLOG()
- * @author DISF
- * @date 15 déc. 06
- */
- public void setLOG(Logger LOG) {
- this.LOG = LOG;
- }
- /**
- * isIndicateurMajSacsoDesActiveApplication() - Retourne la valeur de l'attribut indicateurMajSacsoDesActiveApplication
- *
- * @return boolean - Valeur de indicateurMajSacsoDesActiveApplication
- *
- * @see #indicateurMajSacsoDesActiveApplication
- * @see #setIndicateurMajSacsoDesActiveApplication()
- * @author DISF
- * @date 15 déc. 06
- */
- public boolean isIndicateurMajSacsoDesActiveApplication() {
- return indicateurMajSacsoDesActiveApplication;
- }
- private void preparationCreationEchangeSIO() {
- System.err.println("preparationCreationEchangeSIO" );
- CreationEchangeOperationActionPrincipaleGEC creationEchangeOperationActionPrincipaleGEC = (CreationEchangeOperationActionPrincipaleGEC) majSacsoGec;
- majSacsoGec = creationEchangeOperationActionPrincipaleGEC;
- sacsoProcedureAccesBean.setSacsoInputDB(SacsoUtil.getFluxSacsoCreerEchangeOperationActionPrincipaleSIO(getAgent(), creationEchangeOperationActionPrincipaleGEC));
- }
- private void preparationCreationEchangeSDM() {
- System.err.println("preparationCreationEchangeSDM" );
- CreationEchangeOperationActionPrincipaleGEC creationEchangeOperationActionPrincipaleGEC = (CreationEchangeOperationActionPrincipaleGEC) majSacsoGec;
- majSacsoGec = creationEchangeOperationActionPrincipaleGEC;
- sacsoProcedureAccesBean.setSacsoInputDB(SacsoUtil.getFluxSacsoCreerEchangeOperationActionPrincipaleSaisieMasse(getAgent(), creationEchangeOperationActionPrincipaleGEC));
- }
- private void preparationCreationOperation() throws SystemException, ApplicationException {
- System.err.println("preparationCreationOperation" );
- CreationEchangeOperationActionPrincipaleGEC creationEchangeOperationActionPrincipaleGEC = (CreationEchangeOperationActionPrincipaleGEC) majSacsoGec;
- majSacsoGec = creationEchangeOperationActionPrincipaleGEC;
- ConsulterLienGecSacsoDataBean consulterLienGecSacsoDataBean = sacsoMetier.recupereIdContactSacso(creationEchangeOperationActionPrincipaleGEC);
- sacsoProcedureAccesBean.setSacsoInputDB(SacsoUtil.getFluxSacsoCreerOperationEchangeExistant(getAgent(), creationEchangeOperationActionPrincipaleGEC, consulterLienGecSacsoDataBean));
- }
- private void preparationModificationCommentaireOperationSDM() throws SystemException, ApplicationException {
- System.err.println("preparationModificationCommentaireOperationSDM" );
- ModificationCommentaireOperationSaisieMasseGEC modificationCommentaireOperationSaisieMasseGEC = (ModificationCommentaireOperationSaisieMasseGEC) majSacsoGec;
- ConsulterLienGecSacsoDataBean consulterLienGecSacsoDataBean = sacsoMetier.recupereIdContactDemandeDossierSacso(modificationCommentaireOperationSaisieMasseGEC);
- sacsoProcedureAccesBean = new SacsoPsGecOpActMajAccesBean();
- sacsoProcedureAccesBean.setSacsoInputDB(SacsoUtil.getFluxSacsoModifierOperationActionPrincipaleSaisieMasse(getAgent(), modificationCommentaireOperationSaisieMasseGEC, consulterLienGecSacsoDataBean));
- }
- private void preparationModificationOperation() throws SystemException, ApplicationException {
- System.err.println("preparationModificationOperation" );
- MiseAJourOperationActionGEC miseAJourOperationActionGEC = (MiseAJourOperationActionGEC) majSacsoGec;
- ConsulterLienGecSacsoDataBean consulterLienGecSacsoDataBean = sacsoMetier.recupereIdContactDemandeDossierSacso(miseAJourOperationActionGEC);
- sacsoProcedureAccesBean = new SacsoPsGecOpActMajAccesBean();
- sacsoProcedureAccesBean.setSacsoInputDB(SacsoUtil.getFluxSacsoEnregistrerOperation(getAgent(), miseAJourOperationActionGEC, consulterLienGecSacsoDataBean));
- // Ajout de la liste des courriers composés au bean sacso
- // on récupère la liste des documents composés dans la session.
- List listeDocumentsComposes = (List) getInContext(ContextConstant.CTX_LIST_COURRIER_COMPOSE);
- if (listeDocumentsComposes != null && ! listeDocumentsComposes.isEmpty()) {
- TransfertCourrierDataBean transfert = new TransfertCourrierDataBean();
- transfert.setListeDocumentsComposes(listeDocumentsComposes);
- transfert.setNumContact(SacsoUtil.getValeurFromLienGecSacso(consulterLienGecSacsoDataBean, SacsoConstant.SACSO_LIBELLE_OBJET_CONTACT));
- transfert.setNumDemande(SacsoUtil.getValeurFromLienGecSacso(consulterLienGecSacsoDataBean, SacsoConstant.SACSO_LIBELLE_OBJET_DEMANDE));
- transfert.setNumDossier(SacsoUtil.getValeurFromLienGecSacso(consulterLienGecSacsoDataBean, SacsoConstant.SACSO_LIBELLE_OBJET_DOSSIER));
- sacsoProcedureAccesBean.setTansfertCourrierDataBean(transfert);
- }
- }
- private void preparationModificationCommentaireOperation() throws SystemException, ApplicationException {
- System.err.println("preparationModificationCommentaireOperation" );
- ModificationCommentaireOperationGEC modificationCommentaireOperationGEC = (ModificationCommentaireOperationGEC) majSacsoGec;
- ConsulterLienGecSacsoDataBean consulterLienGecSacsoDataBean = sacsoMetier.recupereIdContactDemandeDossierSacso(modificationCommentaireOperationGEC);
- sacsoProcedureAccesBean = new SacsoPsGecOpActMajAccesBean();
- sacsoProcedureAccesBean.setSacsoInputDB(SacsoUtil.getFluxSacsoEnregistrerOperation(getAgent(), modificationCommentaireOperationGEC, consulterLienGecSacsoDataBean));
- // Ajout de la liste des courriers composés au bean sacso
- // on récupère la liste des documents composés dans la session.
- List listeDocumentsComposes = (List) getInContext(ContextConstant.CTX_LIST_COURRIER_COMPOSE);
- if (listeDocumentsComposes != null && ! listeDocumentsComposes.isEmpty()) {
- TransfertCourrierDataBean transfert = new TransfertCourrierDataBean();
- transfert.setListeDocumentsComposes(listeDocumentsComposes);
- transfert.setNumContact(SacsoUtil.getValeurFromLienGecSacso(consulterLienGecSacsoDataBean, SacsoConstant.SACSO_LIBELLE_OBJET_CONTACT));
- transfert.setNumDemande(SacsoUtil.getValeurFromLienGecSacso(consulterLienGecSacsoDataBean, SacsoConstant.SACSO_LIBELLE_OBJET_DEMANDE));
- transfert.setNumDossier(SacsoUtil.getValeurFromLienGecSacso(consulterLienGecSacsoDataBean, SacsoConstant.SACSO_LIBELLE_OBJET_DOSSIER));
- sacsoProcedureAccesBean.setTansfertCourrierDataBean(transfert);
- }
- }
- private void preparationCreationAction() throws SystemException, ApplicationException {
- System.err.println("preparationCreationAction" );
- MiseAJourOperationActionGEC miseAJourOperationActionGEC = (MiseAJourOperationActionGEC) majSacsoGec;
- ConsulterLienGecSacsoDataBean consulterLienGecSacsoDataBean = sacsoMetier.recupereIdContactDemandeDossierSacso(miseAJourOperationActionGEC);
- sacsoProcedureAccesBean = new SacsoPsGecOpActMajAccesBean();
- sacsoProcedureAccesBean.setSacsoInputDB(SacsoUtil.getFluxSacsoCreerAction(getAgent(), miseAJourOperationActionGEC, consulterLienGecSacsoDataBean));
- }
- private void preparationModificationAction() throws SystemException, ApplicationException {
- System.err.println("preparationModificationAction" );
- MiseAJourOperationActionGEC miseAJourOperationActionGEC = (MiseAJourOperationActionGEC) majSacsoGec;
- ConsulterLienGecSacsoDataBean consulterLienGecSacsoDataBean = sacsoMetier.recupereIdDemandeDossierActionSacso(miseAJourOperationActionGEC);
- sacsoProcedureAccesBean = new SacsoPsGecOpActMajAccesBean();
- sacsoProcedureAccesBean.setSacsoInputDB(SacsoUtil.getFluxSacsoModifierAction(getAgent(), miseAJourOperationActionGEC, consulterLienGecSacsoDataBean ));
- }
- private void preparationModificationCommentaireAction() throws SystemException, ApplicationException {
- System.err.println("preparationModificationCommentaireAction" );
- ModificationCommentaireActionGEC modificationCommentaireActionGEC = (ModificationCommentaireActionGEC) majSacsoGec;
- ConsulterLienGecSacsoDataBean consulterLienGecSacsoDataBean = sacsoMetier.recupereIdDemandeDossierActionSacso(modificationCommentaireActionGEC);
- sacsoProcedureAccesBean = new SacsoPsGecOpActMajAccesBean();
- sacsoProcedureAccesBean.setSacsoInputDB(SacsoUtil.getFluxSacsoModifierAction(getAgent(), modificationCommentaireActionGEC, consulterLienGecSacsoDataBean ));
- }
- private void preparationSuppressionOperation() throws SystemException, ApplicationException {
- System.err.println("preparationSuppressionOperation" );
- SuppressionOperationActionAssocieGEC suppressionOperationActionAssocieGEC = (SuppressionOperationActionAssocieGEC) majSacsoGec;
- ConsulterLienGecSacsoDataBean consulterLienGecSacsoDataBean = sacsoMetier.recupereIdContactDemandeDossierSacso(suppressionOperationActionAssocieGEC);
- sacsoProcedureAccesBean = new SacsoPsGecOpActSuppAccesBean();
- sacsoProcedureAccesBean.setSacsoInputDB(SacsoUtil.getFluxSacsoSuppressionOperation(consulterLienGecSacsoDataBean));
- }
- private void preparationSuppressionOperationSDM() throws SystemException, ApplicationException {
- System.err.println("preparationSuppressionOperationSDM" );
- SuppressionOperationActionAssocieGEC suppressionOperationActionAssocieGEC = (SuppressionOperationActionAssocieGEC) majSacsoGec;
- ConsulterLienGecSacsoDataBean consulterLienGecSacsoDataBean = sacsoMetier.recupereIdContactDemandeDossierSacso(suppressionOperationActionAssocieGEC);
- sacsoProcedureAccesBean = new SacsoPsGecOpActSuppAccesBean();
- sacsoProcedureAccesBean.setSacsoInputDB(SacsoUtil.getFluxSacsoSuppressionOperation(consulterLienGecSacsoDataBean));
- }
- private void preparationSuppressionAction() throws SystemException, ApplicationException {
- System.err.println("preparationSuppressionAction" );
- SuppressionOperationActionAssocieGEC suppressionOperationActionAssocieGEC = (SuppressionOperationActionAssocieGEC) majSacsoGec;
- ConsulterLienGecSacsoDataBean consulterLienGecSacsoDataBean = sacsoMetier.recupereIdDemandeDossierActionSacso(suppressionOperationActionAssocieGEC);
- sacsoProcedureAccesBean = new SacsoPsGecOpActSuppAccesBean();
- sacsoProcedureAccesBean.setSacsoInputDB(SacsoUtil.getFluxSacsoSuppressionAction(consulterLienGecSacsoDataBean));
- }
- private void retourCreationEchangeSIO() throws SystemException, ApplicationException {
- System.err.println("retourCreationEchangeSIO" );
- CreationEchangeOperationActionPrincipaleGEC creationEchangeOperationActionPrincipaleGEC = (CreationEchangeOperationActionPrincipaleGEC) majSacsoGec;
- sacsoMetier.majLiensGecSacsoCreationEchange((SacsoPsGecEchOpCreatOutputDataBean) sacsoProcedureAccesBean.getSacsoOutputDB(), creationEchangeOperationActionPrincipaleGEC);
- }
- private void retourCreationEchangeSDM() throws SystemException, ApplicationException {
- System.err.println("retourCreationEchangeSDM" );
- CreationEchangeOperationActionPrincipaleGEC creationEchangeOperationActionPrincipaleGEC = (CreationEchangeOperationActionPrincipaleGEC) majSacsoGec;
- sacsoMetier.majLiensGecSacsoCreationEchange((SacsoPsGecEchOpCreatOutputDataBean) sacsoProcedureAccesBean.getSacsoOutputDB(), creationEchangeOperationActionPrincipaleGEC);
- }
- private void retourCreationOperation() throws SystemException, ApplicationException {
- System.err.println("retourCreationOperation" );
- CreationEchangeOperationActionPrincipaleGEC creationEchangeOperationActionPrincipaleGEC = (CreationEchangeOperationActionPrincipaleGEC) majSacsoGec;
- sacsoMetier.majLiensGecSacsoCreationOperation((SacsoPsGecEchOpCreatOutputDataBean) sacsoProcedureAccesBean.getSacsoOutputDB(), creationEchangeOperationActionPrincipaleGEC);
- }
- private void retourCreationAction() throws SystemException, ApplicationException {
- System.err.println("retourCreationAction" );
- MiseAJourOperationActionGEC miseAJourOperationActionGEC = (MiseAJourOperationActionGEC) majSacsoGec;
- sacsoMetier.majLiensGecSacsoCreationAction((SacsoPsGecOpActMajOutputDataBean) sacsoProcedureAccesBean.getSacsoOutputDB(), miseAJourOperationActionGEC);
- }
- }
|
|