Releasing Transport task from  either schedule manager or change request

Hi Gurus,
I had a doubt regarding releasing of tasks of a transport request.
Is there any way where I can release a task along with the transport request in the Correction transaction itself?
Or is it a standard behavior of SAP Solman process where in I have to login to the Satellite system , do the configuration and then release the task from se10 t-code and then finally release the transports.
Require ur expertise on this point.
Regards,
Anubhav

Hi Anubhav.
Manually releasing the task in the satellite system (using SE10)
prior to releasing the transport request in CHARM is a SAP standard process for CHARM in SOLMAN.
I think SAP made it this way as a precaution in case there are several task included in the transport request
(assigned to different developers). Manually releasing your task means that your confirming that
you have completely applied your modifications and ready for import into the test system.
If this process is included as an automated process along with the releasing of transport request in CHARM,
you may mistakenly release another person's task which may not be ready for import yet.
I hope this helps.
Regards,
Tess

Similar Messages

  • How manage SPDD change request

    Hi all,
    Later the first upgrade phase from 4.7.2 to ECC 6.0, I finished SPAU and SPDD. I have a only CR for SPDD, the objects are not activated and tasks and change request are open. Exactly, when I have to activeted objects? When I have to release tasks and CR? How I have to manage the "Select for Transort" by SPDD?
    Regards
    Antonio

    Hi Antonio,
    Have you pending request before upgrade. If yes then you have to transport these tpt. If no then you can activate now.
    Regards,
    Anil

  • Re:Error while importing the TP from dev to quality through change request

    Hi Guys,
    We have implemented change request and upgraded for SP 15 support pack
    when the user tries to import through urgent correction by selecting pass correction to test the TP is not getting imported, when i checked the log it is saying
    System cancel RFC destination SM_BQ2CLNT100_TRUSTED, Call TMW_SET_PROJECT_SWITCHES: No authorization to logon as trusted system (Trust ed RC=2).
    You cannot import any requests for project BD2_P00001 at the moment
    Then i went to show project status switches and changed as "Request can be imported" from " request cannot be imported", then the user is able to import the UC from the task list,
    But ideally the status switches should be " request cannot be imported" so that the TP can be imported only through change request.
    kindly give ur inputs as it is very urgent.
    Regards
    Raju

    Hi Jith,
    First of all try to consolidate all your objects in a single TR and then move to Q from D.
    In this case check for the list of objects that you have in your TRs. If TR 3 have all the Objects that were in TR1, TR2, then transporting TR3 alone will work.
    Also, you can find the information related to the elements that were missed in your TR1,TR2 by following process.
    1. Go to your transport Logs and then to the entries marked as Error.
    2. There you will find the Query Element Ids, copy them
    3. Now, go to Table(Se16) RSZELTDIR, there enter those query elements.
    Now, you can able to find the elements that you have missed in your TRs. Hope this helps you.

  • SAP IDM on Solution Manager with Change Request Management

    Hi Experts,
    I'm facing a question. Does SAP Identity Management manage association between user in Solution Manager and links in PPOMA_CRM tree for Ticket validation on Change Request Management project ?
    It seems that it could be done using Compliant User Provisioning from GRC Access Control application.
    Thanks for your help,
    Ben

    Hello Ben,
    as far as I know currently there is no "business level" integration between IdM 7.1 and SAP Solution Manager. You only can create SU01 user data as for any other SAP ABAP system.
    I have heard that it is planned for the future to integrate the Solution Manager also in the business suite integration options the IdM product already provides for applications such as CRM, SRM and others.
    Nevertheless you could create your own implementation for your requirements.
    Regards,
    René Feister
    SAP Consulting Germany

  • Can anyone explain difference b/w Schedule Manager and Solution Manager

    Hi,
    Is there any difference b/w schedule manager and solution manager or both are same. Plz do reply at the earliest.
    thanks,
    suresh

    Dear Suresh,
    Schedule Manager (SCMA):
    Schedule Manager automates your routinue task.  It facilitate the definition, scheduling, execution, and review of tasks that are executed on a regular basis, such as period-end closing.
    Solution Manager - The SAP Solution Manager supports you throughout the entire lifecycle of your solutions, from the Business Blueprint thru configuration to production operation. It provides central access to tools methods and preconfigured content, that you can use during the evaluation, implementation, and productive operation of your systems.
    Implementation of the mySAP Business Suite
    ·        All phases of the implementation project (Business Blueprint, Configuration) are performed centrally in the Solution-Manager system.
    ·        Central project documentation repository in the Solution Manager
    ·        Integrated Project Administration allows you to manage planning schedules, human resources and other project data.
    Customizing Synchronization
    ·        The Customizing Scout, with which you can compare customizing in various SAP components, e.g. an ERP system with SAP MDM
    ·        The Customizing Distribution, with which you can synchronize customizing in various SAP components.
    Test
    ·        You can use the Test Workbench to organize and perform tests at the end of a project phase.
    ·        Reuse of the project structure for process-oriented tests
    Global rollout
    Integrated authoring environment, with which customers and partners can create their own templates, which they can reuse in subsidiaries, e.g. in a global rollout
    E-Learning management
    Creation of training material and learning maps (computer-supported self-tuition courses) to train end users after the implementation of new functions
    Solution Monitoring
    ·        Central system administration
    ·        Analyze your system landscape with Service Level Reporting
    ·        System monitoring in real time
    ·        Business Process Monitoring
    Services
    Access to programs and Services, which help you to monitor and optimize the performance and availability of your system landscapes, and minimize your operational system risks
    Service Desk
    Solution support with workflow to create and handle problem messages
    Change Management
    Management of change requests, with workflow for the monitoring and audit of changes and transports in your system landscape, with the Change Request Management.
    Regards,
    Naveen.

  • Function module related to release transport request

    Hello experts,
    I am working on product management system hierarchy. The hierarchy is like
      PRODUCTSSUBPRODUCTVERSIONPACKAGE
    we can create transport for VERSION directly from CONTEXT MENU. Next step is download transport to client PC I have done with it. FInal stage to release transport directly from context menu. For this i am searching for appropriate function module. If anybody know which function module to be used for transport request release please share it with me.
    Thanks,
    Avadhut

    Hi,
    You can use TR_RELEASE_REQUEST to release a transport request directly.
    The class CL_CTS_REQUEST is also worth looking at.

  • Schedule Manager SCMA

    Dear All,
    Is there any way to schedule the sub task after completion of a task automatically in schedule manager SCMA??as we execute the step one by one, so once the job is comepleted it should automatically trigger the step assign to that task.
    How flow definition works?

    Hi All
    So far I know tasks doesn´t have this feature, but there are workflows where you can set it.
    Try to create a workflow. It work for example for some transaction that have some steps to be executed. Eg. CKMLCP.
    Regards.

  • Change Request Management in Implementation projects or not?

    Hello guys,
    We are starting a Change Request Management project at a customer.  We discuss  in the blueprint phase whether we should be using it only for maintenance activities, and not for implementation projects.  We have some people that can be working both in maintenance and also in projects at the same time.
    We want to understand whether that scenario is possible and also whether is advisable.  We want to have control over the process, and therefore we should be restricting the creation of Transport Orders through SE01 so that we know that transport requests are created only by change document action.
    What are the drawback, difficulties, considerations you may consider in making that decision?  Is it logic to work that way or is it better just to implement it for the whole installation, including implementation projects?
    Esteban Hartzstein
    Edited by: Esteban Hartzstein on Jan 20, 2010 3:37 PM
    Edited by: Esteban Hartzstein on Jan 20, 2010 3:39 PM

    We want to have control over the process, and therefore we should be restricting the creation of Transport Orders through SE01 so that we know that transport requests are created only by change document action.
    this you can do either via SE03 / Display/Change Request Attributes  / SAP_TMWFLOW     Request created using Change Manager          X          X / Defaul for all client = Mandatory
    or
    you can achieve this by just activating the CHaRM in SolMan ( solar_project_admin / system landscape / CHARM)
    Nesimi

  • Add new system to an Existing project in Change Request in Solution Manager

    HI,
    Is it ok to add new systems and remove systems to an existing Project in Solution Manager with Change Request Management activated?
    Currently, Change request is already set-up in our solution landscape, however, a new BI Dev and QA systems were created to replace the old Dev and QA systems that was initially set-up in our Charm. Can you please share with me the steps that I need to do to successfully remove old Dev and QA from Charm and replace them with the new systems? Is it safe to do this in an open project and maintenance cycle?
    Thanks!

    Hello,
    Please, check the topic "6. Changes in the logical components of a project where Charm is already activated" of the link below:
    /people/dolores.correa/blog/2009/07/22/change-request-management-scenario-usual-questions-and-known-errors
    I think that this link can help you.
    Best Regards,
    Diego Fischer

  • Change Request Management for Implementation Project

    Hello gurus!
    I have a problem with execution change request in implementation project.
    I have created Implementation project and task list for him."Change request management" is active for this project.
    I can create document Change Request, but I can not to create Correction linked with Task plan...
    Dmitry.

    HI,
    Have you verified if your project definition is setup correctly ? Please verify with some of the steps available in the blogs
    First steps to work with Change Request Management scenario
    /people/dolores.correa/blog/2008/07/26/first-steps-to-work-with-change-request-management-scenario
    Change Request Management scenario: Usual questions
    https://weblogs.sdn.sap.com/cs/junior/view/wlg/15116
    Change Request Management scenario: Working examples
    /people/dolores.correa/blog/2009/07/23/change-request-management-scenario-working-examples
    Hope this helps.
    Cheers
    Sh

  • CC&B and Meter Data Management Integration Usage Requests

    Hello.
    We investigating the following issue: Trying to create a Bill in CC&B with getting usage data from Meter Data Management using Usage Requests engine. Help pages of CC&B describe the big picture of Usage Requests and configuration overview. So this information is not enough for correct and complete adjustments. There is no any information about outbound and inbound XML messages formats.
    CC&B help contains link to the document: Oracle Utilities Customer Care and Billing - Meter Data Management Integration Implementation Guide, but our attempts of searching of this document was ineffectual.
    It's interesting to get any information about Usage Requests from CC&B to Meter Data Management or link to the document mentioned above.
    Thanks in advance!
    P.S. Our current setup of Usage Request gives the next log during bill segment generation (we are using jms queues and xsl transformation of outbound and inbound messages. So MDM sends a response, but something wrong in further processing on CC&B side). As a result we get a bill segment in Error state with remark "Usage Request for Bill Segment is not found.".
    Fragment from weblogic_current.log:
    SYSUSER - 318312-3794-1 2011-01-19 14:40:55,547 [Remote JVM:1 Thread 3] WARN (host.sql.CobolSQLParamMetaData) COBOL set the null indicator to false for SQL bind parameter xWIN-START-DT, but it sent a null value ' '; binding null
    SYSUSER - 318312-3794-1 2011-01-19 14:40:55,554 [Remote JVM:1 Thread 3] INFO (COBOL.CMPBBLLP) Invoking CMPBBILG
    SYSUSER - 318312-3794-1 2011-01-19 14:40:55,554 [Remote JVM:1 Thread 3] INFO (COBOL.CMPBBILG) CMPBBILG validate
    SYSUSER - 318312-3794-1 2011-01-19 14:40:55,572 [Remote JVM:1 Thread 3] INFO (COBOL.CMPBBILG) Get next Acct sa
    SYSUSER - 318312-3794-1 2011-01-19 14:40:55,579 [Remote JVM:1 Thread 3] INFO (COBOL.CMPBBILG) Acct Sa more
    SYSUSER - 318312-3794-1 2011-01-19 14:40:57,394 [Parent Reader:Thread-54] INFO (api.maintenanceObject.MaintenanceObjectLogHelper) (Server Message)
         Category: 11002
         Number: 12150
         Call Sequence:
         Program Name: Usage_CHandler
         Text: Transitioned from Pending to Awaiting Data Sync.
         Description:
         Table: null
         Field: null
    SYSUSER - 318312-3794-1 2011-01-19 14:40:58,089 [Parent Reader:Thread-54] INFO (api.maintenanceObject.MaintenanceObjectLogHelper) (Server Message)
         Category: 11002
         Number: 12150
         Call Sequence:
         Program Name: Usage_CHandler
         Text: Transitioned from Awaiting Data Sync to Send Request.
         Description:
         Table: null
         Field: null
    SYSUSER - 318312-3794-1 2011-01-19 14:41:03,720 [Parent Reader:Thread-54] INFO (support.context.CacheManager) Registering cache 'XAIOptionCache'
    SYSUSER - 318312-3794-1 2011-01-19 14:41:06,920 [Parent Reader:Thread-54] INFO (domain.integration.RealtimeOutboundMessage) sending Realtime Outbound message <?xml version="1.0" encoding="UTF-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="urn:schemas-xmlsoap-org:envelope"><SOAP-ENV:Body><CM_UsageCalculation transactionType="READ" dateTimeTagFormat="CdxDateTime"><rate>ERES-1</rate><saId>123456789</saId><usageId>954617571747</usageId><scalarProcessing><billingOption>Y</billingOption><startDateTime>2010-06-09-12.00.00</startDateTime><endDateTime>2010-06-10-12.00.00</endDateTime></scalarProcessing></CM_UsageCalculation></SOAP-ENV:Body></SOAP-ENV:Envelope>
    SYSUSER - 318312-3794-1 2011-01-19 14:41:22,493 [Parent Reader:Thread-54] INFO (domain.integration.RealtimeOutboundMessage) Raw Response from External System is ID:325496.1295437282326.0
    SYSUSER - 318312-3794-1 2011-01-19 14:41:23,966 [Parent Reader:Thread-54] INFO (support.schema.BusinessObjectInfo) BusinessObject C1-NonCyclicalUsgReqOutMsg: Skipping audit calls while performing DEL on entity OutboundMessage_Id(899647019991), as there were no auditable changes
    SYSUSER - 318312-3794-1 2011-01-19 14:41:24,655 [Parent Reader:Thread-54] INFO (api.maintenanceObject.MaintenanceObjectLogHelper) (Server Message)
         Category: 11002
         Number: 12150
         Call Sequence:
         Program Name: Usage_CHandler
         Text: Transitioned from Send Request to Awaiting Bill Determinants.
         Description:
         Table: null
         Field: null
    SYSUSER - 318312-3794-1 2011-01-19 14:41:24,939 [Parent Reader:Thread-54] INFO (api.maintenanceObject.MaintenanceObjectLogHelper) (Server Message)
         Category: 11002
         Number: 12150
         Call Sequence:
         Program Name: Usage_CHandler
         Text: Transitioned from Awaiting Bill Determinants to Bill Determinants Received.
         Description:
         Table: null
         Field: null
    SYSUSER - 318312-3794-1 2011-01-19 14:41:25,892 [Remote JVM:1 Thread 3] WARN (host.sql.CobolSQLParamMetaData) COBOL set the null indicator to false for SQL bind parameter xWIN-START-DT, but it sent a null value ' '; binding null
    SYSUSER - 318312-3794-1 2011-01-19 14:41:25,932 [Remote JVM:1 Thread 3] INFO (COBOL.CMPBBILG) Get next Acct sa
    Edited by: Anton on 19.01.2011 1:56

    Did you find the document Oracle Utilities Customer Care and Billing - Meter Data Management Integration Implementation Guide?
    I searched on eDelivery and Oracle Support, but cannot find the document.

  • Two tasks under one change request

    hi all,
    when two tasks will be created under one change request, when using same user id.
    is there any harm having different tasks under one change request?
    is it better to have  different change request for different tasks...
    Thx in Advance....

    Hi
    There is no problem to use like taht.
    you can create any number of tasks of diffrent users or same user under same Transport Request.
    it won't create any problem also.
    you need to transport those tasks with that Transport request.
    individuval taska won't be transported.

  • Diffenence between task and change request

    What is the difference between task and change request? Is it possible to release a change request without releasing a task?

    Tasks are a level under the change request.  You can have multiple tasks under each change request.  You can release a task without releasing the change request, but not vice versa.
    Regards,
    Rich Heilman

  • CHaRM - Urgent Change - Transports removed from request when they are released

    Hello, I'm in the processing of configuring and testing CHaRM within my landscape.  I'm running into a strange problem when creating an Urgent Change.  I can create the request without a problem.  Then within the request I create a  Transport Request (doesnt' matter if it is Workbench or Customizing) and then I create a task underneath that Transport Request.  All of that works without an error.  However, when I choose to either "Pass Urgent Change to Test" or click on "Release Transport Request" the release job appears to finish successfully, but then the Transport Request is removed from the Urgent Change form.  Is the system supposed to work this way or am I doing something incorrectly? 

    Hi Jon,
    did you put anything in the request or task?
    Empty requests and tasks are deleted automatically in ChaRM.
    Hope this helps,
    Christoph

  • Security Violation Error while running schedule task from OIM.

    Hi All,
    I am getting this error while running a custom java schedule task from OIM:
    *Thor.API.Exceptions.tcAPIException [EJB:010160] Security Violation: User '<anonymous>' has insufficient permission to access EJB:*
    type=<ejb>,application=Xellerate,module=xlDataObjectBeans.jar,ejb=tcReconciliationoperations,method=createDeleteReconciliationEvent
    at Thor.API.Operations.tcReconciliationOperationsClient.createDeleteReconciliationEvent(UnKnown Source).
    I got this error as soon as my code start creating Delete Reconciliation Event.
    Note: I have already protected the JNDI Namespace.
    Please provide some pointers.
    Regards,
    Sunny

    Hi Rajiv,
    Check this:
    package com.centrica.iam.scheduletask;
    import java.io.BufferedReader;
    import java.io.File;
    import java.io.FileFilter;
    import java.io.FileNotFoundException;
    import java.io.FileReader;
    import java.text.SimpleDateFormat;
    import java.util.ArrayList;
    import java.util.Calendar;
    import java.util.Date;
    import java.util.HashMap;
    import java.util.Hashtable;
    import java.util.Iterator;
    import java.util.Set;
    import oracle.iam.connectors.common.ConnectorLogger;
    import com.thortech.xl.dataaccess.tcDataSet;
    import com.thortech.xl.dataaccess.tcDataSetException;
    import com.thortech.xl.dataobj.PreparedStatementUtil;
    import com.thortech.xl.orb.dataaccess.tcDataAccessException;
    import com.thortech.xl.scheduler.tasks.SchedulerBaseTask;
    import Thor.API.tcResultSet;
    import Thor.API.Exceptions.tcAPIException;
    import Thor.API.Exceptions.tcInvalidValueException;
    import Thor.API.Operations.tcLookupOperationsIntf;
    import Thor.API.Operations.tcReconciliationOperationsIntf;
    import Thor.API.Operations.tcSchedulerOperationsIntf;
    public class CustomFlatFile extends SchedulerBaseTask {
         private static tcSchedulerOperationsIntf schedulerIntf;
         private static tcLookupOperationsIntf lookupIntf;
         private static tcReconciliationOperationsIntf reconIntf;
         String sObjectName;
         String LookupName;
         String LookupName2;
         String FileDirectory;
         String FileName;
         String File;
         String delimeter;
         String isDeleteTrue;
         HashMap<String, String> attrMap = new HashMap();
         HashMap<String, String> delMap = new HashMap();
         HashMap<String, String> finalMap = new HashMap();
         ArrayList list = new ArrayList();
         public boolean isReconStopped;
         public CustomFlatFile()
              isReconStopped = false;
         public void init()
              LookupName = getAttribute("Attribute Lookup Name");
              FileDirectory = getAttribute("Directory Path");
              FileName = getAttribute("File Name");
              delimeter = getAttribute("Delimeter");
              sObjectName = getAttribute("Resource Object Name");
              isDeleteTrue = getAttribute("Is Delete Allowed");
         public void execute(){
              try {
                   System.out.println("Start Exceute");
                   //Initiate lookupIntf
                   lookupIntf = (tcLookupOperationsIntf)getUtility("Thor.API.Operations.tcLookupOperationsIntf");
                   reconIntf=(tcReconciliationOperationsIntf)getUtility("Thor.API.Operations.tcReconciliationOperationsIntf");
                   catch (tcAPIException tcapiexception){
                        tcapiexception.printStackTrace();
                        //logger.error(classname, s, tcapiexception.toString());
                        //logger.setStackTrace(tcapiexception, classname, s, tcapiexception.getMessage());
                   catch (Exception excep){
                        excep.printStackTrace();
                        //logger.error(classname, s, excep.toString());
                        //logger.setStackTrace(excep, classname, s, excep.getMessage());
                   attrMap = readLookup(LookupName);
                   System.out.println(attrMap.toString());
                   readFile();
                   if (isDeleteTrue.equalsIgnoreCase("true"))
                        performDelete();
                   System.out.println("Finish Execute");
         public void performDelete()
              System.out.println("Start Perform delete");
              int k = list.size();
              System.out.println("list size " + list.size());
              try
                   Thread.sleep(15000);
         /*     Hashtable ahashtable[] = new Hashtable[k];
              Hashtable hashtable = new Hashtable();
              for (int i=0;i<k;i++)
                   hashtable.put("User Id", list.get(i));
                   ahashtable[i] = hashtable;
                   System.out.println(list.get(i));
              Set set = reconIntf.provideDeletionDetectionData(sObjectName, ahashtable);
              System.out.println("Set--" + set.toString());
              tcResultSet tcresultset = reconIntf.getMissingAccounts(sObjectName, set);
              System.out.println("tcresultset - " + tcresultset.getRowCount());
              if (!(tcresultset.isEmpty()))
                   long l[] = reconIntf.deleteDetectedAccounts(tcresultset);
                   for (int i1=0;i1<l.length;i1++)
                        System.out.println("delete recon key " + l[i1]);
              //Get the existing list of Managed users
                   tcDataSet tcdataset = new tcDataSet();
                   tcDataSet tcdataset1 = new tcDataSet();
                   String query = "select orf.orf_fieldname,prf.prf_columnname, sdk.sdk_name from orf, sdk, pkg, tos, prf, obj " +
                             "where pkg.obj_key = obj.obj_key and pkg.pkg_key = tos.pkg_key and tos.sdk_key is not null " +
                             "and tos.sdk_key=sdk.sdk_key and tos.tos_key=prf.tos_key and prf.prf_iskey='1' and prf.orf_key=orf.orf_key " +
                             "and orf.orf_parent_orf_key is null and obj.obj_name='" + sObjectName + "'";
                   tcdataset.setQuery(getDataBase(), query);
                   tcdataset.executeQuery();
                   String FFName = tcdataset.getString("prf_columnname");
                   String FName = tcdataset.getString("sdk_name");
                   String ROFName = tcdataset.getString("orf_fieldname");
                   System.out.println("form- " + FName + " Field- " + FFName);
                   query = "select " + FFName + " from " + FName + " udtable, oiu a, ost b " +
                             "where udtable.orc_key=a.orc_key and a.ost_key=b.ost_key and b.ost_status!='Revoked'";
                   System.out.println(query);
                   tcdataset1.setQuery(getDataBase(), query);
                   tcdataset1.executeQuery();
                   int i = tcdataset1.getRowCount();
                   ArrayList list1 = new ArrayList();
                   String s1 = null;
                   System.out.println("N. of rows--" + i);
                   for (int j=0;j<i;j++)
                        tcdataset1.goToRow(j);
                        s1 = tcdataset1.getString(0);
                        System.out.println("s1---" + s1);
                        if (!(list.contains(s1)))
                             list1.add(s1);
                             System.out.println("under if--" + s1);
                   //Getting the existing list of unmanaged users
                   query = "select distinct (b.rcd_value) from rce a, rcd b, orf c, obj d where a.rce_key=b.rce_key and " +
                             "b.orf_key=c.orf_key and c.orf_fieldname='" + ROFName + "' and a.rce_status!='Event Linked' " +
                                       "and a.obj_key = d.obj_key and d.obj_name='" + sObjectName + "'";
                   tcdataset1.setQuery(getDataBase(), query);
                   tcdataset1.executeQuery();
                   i = tcdataset1.getRowCount();
                   System.out.println("No. Of Unmanaged Users " + i);
                   for (int j=0;j<i;j++)
                        tcdataset1.goToRow(j);
                        s1 = tcdataset1.getString(0);
                        System.out.println("s1---" + s1);
                        if (!(list.contains(s1)))
                             list1.add(s1);
                             System.out.println("under if--" + s1);
                   int k1 = list1.size();
                   System.out.println("list1 size--" + k1);
                   for (int j1=0;j1<k1;j1++)
                        delMap.clear();
                        delMap.put(ROFName, (String)list1.get(j1));
                        System.out.println(delMap.toString());
                        long l = reconIntf.createDeleteReconciliationEvent(sObjectName, delMap);
                        System.out.println("delete recon key--- " + l);
              catch (Exception exception)
                   exception.printStackTrace();
         public void readFile(){
              String s = "readFile()";
              //logger.setMethodStartLog(classname, s);
              HashMap map = new HashMap();
              try {
              File = getFile();
              BufferedReader reader = new BufferedReader(new FileReader(new
                        File(File)));
              String line = "";
              int k = attrMap.size();
              String value[] = new String[k];
              String Header[]= new String[k];
              if (delimeter.equalsIgnoreCase("|"))
                   delimeter = "\\" + delimeter;
                   line = reader.readLine();
                   Header = line.split(delimeter);
                   while((line = reader.readLine()) != null)
                        value = line.split(delimeter);
                        k = value.length;
                        for (int i = 0;i<k;i++){
                             finalMap.put(attrMap.get(Header), value[i]);
                        System.out.println(finalMap.toString());
                        System.out.println("Start Ignoring Event");
                        if (!(reconIntf.ignoreEvent(sObjectName, finalMap)))
                             System.out.println("Not Ignored");
                        long l1 = reconIntf.createReconciliationEvent(sObjectName, finalMap, true);
                        System.out.println("Recon Key--" + l1);
                        else
                             System.out.println("ignore event ---" + finalMap.toString());
                        list.add(finalMap.get("User Id"));
                        System.out.println(list.size() + "add--" +finalMap.get("User Id") );
                        finalMap.clear();
              catch (Exception exception)
                   exception.printStackTrace();
         public boolean stop(){
              String s = "stop()";
              //logger.setMethodStartLog(classname, s);
              //logger.info(classname, s, "Stopping Reconciliation........");
              isReconStopped = true;
              //logger.setMethodFinishLog(classname, s);
              return true;
         FileFilter fileFilter = new FileFilter()
         public boolean accept(File file)
         String sFilePath = file.getName();
         if( sFilePath.startsWith(FileName) )
         return true;
         else
         return false;
         public String getFile() throws FileNotFoundException, Exception{
              String s = "getFile()";
              //logger.setMethodStartLog(classname, s);
              String s1;
              File dir =     new File(FileDirectory);
              File[] files = dir.listFiles(fileFilter);
              if (files.length ==0)
                   throw new FileNotFoundException();
              if (files.length>1)
                   throw new Exception("Multiple Matches found for this file name");
              s1 = files[0].toString();
              //logger.setMethodFinishLog(classname, s);
              return s1;
         public HashMap readLookup(String s1){
              String s = "readLookup()";
              //logger.setMethodStartLog(classname, s);
              HashMap map = new HashMap();
              try {
              tcResultSet tc1=     lookupIntf.getLookupValues(s1);
              int i = tc1.getRowCount();
              for (int j = 0;j<i;j++){
                   tc1.goToRow(j);
                   map.put(tc1.getStringValue("Lookup Definition.Lookup Code Information.Code Key"), tc1.getStringValue("Lookup Definition.Lookup Code Information.Decode"));
              catch (tcAPIException tcapiexception){
                   tcapiexception.printStackTrace();
                   //logger.error(classname, s, tcapiexception.toString());
                   //logger.setStackTrace(tcapiexception, classname, s, tcapiexception.getMessage());
              catch (Exception excep){
                   excep.printStackTrace();
                   //logger.error(classname, s, excep.toString());
                   //logger.setStackTrace(excep, classname, s, excep.getMessage());
              return map;

Maybe you are looking for

  • Having trouble backing up Aperture Library to an external hard drive

    I'm using a brand new 27" imac and simply trying to back up my Aperture Library from my finder menu to my external drive. My Aperture Library currently is about 65gb. The file starts transferring (takes about an hour), and about 2/3 of the way throug

  • Wireless mouse fails after Mavericks update

    I've been using a BTC wireless keyboard/mouse combo (see attached photo) with my 2011 Mac Mini since MacOSX 10.6.  Never had an issue. However, after the Mavericks update, the keyboard works, but the mouse does not. These keyboards use RF (not blueto

  • 3 Node hyper-V 2012 R2 Failover Clustering with Storage spaces on one of the Hyper-V hosts

    Hi, We have 3x Dell R720s with 5x 600GB 3.5 15K SAS and 128 GB RAM each. Was wondering if I could setup a Fail-over Hyper-V 2012 R2 Clustering with these 3 with the shared storage for the CSV being provided by one of the Hyper-V hosts with storage sp

  • Why doesnt my auto fill work or my history show for safari?

    ever since the ios6 update, i no longer had history on my safari, AND autofill no longer worked. thought that getting the iphone 5 would alleviate the problems. when i go to settings, autofill is "on" please help!

  • Using 2 screens as a jukebox

    Hi guys/gals any idea if you can run 2 screens to play music videos (cover flow on one screen video on other) as all i get is blank screen? does anyone know if the older version of itunes will do this and has become a bug in later itunes versions? or