In CIF post processing notable to see target system

Hi Gurus,
              I am not able to see target system in CIF post processing.Can any one explain me where did i miss my settings? Please let me know it will be really great help
Thanks & Regards,
Kumar

Hi,
Check in /SAPAPO/C2 whether Post Processing is active or not.
For CIF error handling to be active ,setting to be defined under error handling coloumn is
Post Processing, No splitting of LUW .
If Strict is defined CIF error handling is not active.( Standard setting )
This setting applies for the data transfer for APO to R3 and R3 to APO.
Thanks,
nandha

Similar Messages

  • Performance problems encountered in CIF Post processing

    Hello
    We have an SCM 7.0 / ERP 6.06 system and had  activated CIF Post processing.
    However, due to very slow system performance, we had to deactivate CPP.
    Subsequently, we have now decided to re-activate it.
    I found one note 802980 for performance improvement.
    We are also considering scheduling //cppr regularly to delete obsolete and processed CIFERRLOG records.
    Apart from this are there any other best practices/checks that we can use before we go ahead with the re-activation?
    Regards
    Anupama

    Hi Anupama,
    Take a look of this note:
    1095049 - CPP -> Performance during the data transfer from R/3 to
    APO
    Basically the best thing you can do is to Reorganize CIF PostProcessing in APO and R/3. Run /SAPAPO/CIF_POSTPROC_REORG and delete the obsolete and also the old records. Do this regularly.
    Also try to send the error logs to the users and make a process to reduce the number of errors by correcting the cause of the problems.
    Kind Regards,
    Mariano

  • CIF Post Processing

    Dear All,
    In the CIF post processing, either via CIF Cockpit or via other post processing transactions, in APO or ECC, we need to go into each post processing record to find the reason for the post processing record being created and to check the status for Error / Warning.
    Is there a way to view all the post processing records at APO or ECC system level?
    Is there any method to analyze the reason for the post processing records, other than going into each one of them to find out?
    I saw in the web of the existence of a program, where on adding some simple coding to the program, a report can be created to view the 'reason for post processing record' being created.
    Regards,
    Sridhar R

    Hi Senthil,
    Thanks for the reply.
    The alerts system is already in place.
    We are looking at a report where on execution, it would give the reason for the post processing record / error creation.
    Based on the report corrective action could be taken, by appropriately notifying the respective teams / users in corresponding plants / regions.
    Regards,
    Sridhar R

  • Job also cancelled due to process termination. See the system log

    Hi Friends,
    I am working Interface Programs in HCM Module.
    My problem is when i am Executing my program in BACKGROUND .After some time my job is canceling. In log i am  getting message
    "Job also cancelled due to process termination. See the system log"
    when i see that system log also i am unable to find any thing.
    but in fore ground is working fine .
    Please help me  .
    Thanks in Advance..
    Regards,
    Kumar...

    Hi,
    You need to check that program in debugging for the Backgournd process.
    For doing the debugging of the background process do the following steps.
    1)go sm37 and select your job.
    2)in the command line just type JDBG (not the /nJDBG OR /oJDBG) and hit enter. it goes to the debuggin mode.
    Thanks

  • CIF Post processing Log issue

    Hi Experts,
    We have implemented CIF Post procesing functionality ( Standard), we are into SCM 5.1.
    I am trying to check log in transaction /sapapo/cpp1 issue is :-
    1) When I select log for one record (before processing ) It says u201CNo log was found for these selection criteriau201D
    also observed that
    2)After re-processing record It appears as error queue but  it is  just saying u201C1 Post processing recordu201D posted and processing sign will be red in color but no where is showing the exact error.
    Can you please suggest what problem could be that I am not able to see exact log with error.
    Thanks in advace.
    Samir

    Hi,
    Please check in /SAPAPO/C2 have uou assined the both Logical sistems.
    Here you have to give
    1) R/3 Logical system, R/3 flag X, R/3 release (ex: 50 for ECC-5.0) Based on the size Inbound or Out bound Queue error             Handling 1 Postprocessing for Errors, No Splitting of LUWs and role not specified.
    2) APO logicasystem R/3 flag blank, APO release (ex: 41 for SCM-4.1) Based on the size Inbound or Out bound Queue error      Handling 1 Postprocessing for Errors, No Splitting of LUWs and role not specified.
    For selecting Inbound or Out bound Please read the bellow.
    When you enter a logical target system in transaction /SAPAPO/C2, the system suggests the queue type Outbound Queues as standard. This setting means that queue processing is controlled by the sending system (SAP APO). Problems can occur if the receiving system (SAP R/3) does not have enough free work processes for processing the queue.
    If you are using large amounts of integration data and expect that you may have insufficient free work processes, it may be useful to change to Inbound Queues. This setting means that queue processing is controlled by the receiving system (SAP R/3). If there are insufficient work processes available in the receiving system, the data is temporarily stored in SAP R/3 inbound and then processed gradually.
    But we are using Inbound.
    Hope this will help you.
    Regards,
    Kishore Reddy

  • PI FTP: Process 1 file at a time until it is successfully processed at the target system

    Dear Experts,
    As the title said, I'm required to process 1 file at a time and only process the next file after the previous file has been successfully processed at the target system. The interface scenario is asynchronous FTP to ABAP proxy.
    It is similar with the following link:
    File adapter to pick a single file
    I think there could be 2 feasible solutions:
    1. Configure EOIO at the sender CC. According to this link:
         Queues for Asynchronous Message Processing (SAP Library - SAP NetWeaver Exchange Infrastructure)
         It is stated that "Once the message has been processed successfully in the target system, the Integration Engine executes an implicit database commit."
         In the case of asynchronous FTP to ABAP proxy, will the PI wait for the ABAP proxy to finish processing the file before sending the next one?
    2. Configure locking at the ABAP program in ECC. I could ask the ABAPer to create a locking mechanism to lock the document before it is posted to BAPI. If the reference document is being locked, it will try again for the next second up to a certain times before it gives up.
    Which 1 is actually fits the requirement?
    Thank you,
    Suwandi C.

    Dear Experts,
    Sorry, just 1 more question which I'm curious.
    In NFS adapter we have the option to set the processing sequence to by Name / Date.
    In FTP will it only by Date?
    According to this link:
    https://help.sap.com/saphelp_nw73/helpdata/en/f9/17888f490846a9972628525cc28aac/content.htm
    "Messages are delivered with the same queue names (supplied by the application) in the same sequence that they were sent from the sender system"
    If it is in the same sequence sent by the sender, I guess it is in the Date order for FTP. Is that correct?
    Thank you,
    Suwandi C.

  • Trigger Process Chain from Source System into Target System

    Hello...actually in source system BZD, we have a process chain, in the target system BWD, we have another process chain as well. We want to have a process of combining these two process chain together. When the process chain in source system is completed successfully, the system will sent out some sort of signal to start the process chain in BWD. I am not sure how this can be done, I try to use the function module "BP_EVENT_RAISE" in the BZD and when this module is called, it does not start the process chain in BWD after the process chain in BZD is completed. I just wondering am I using the correct method. If will be good if anyone here can help...thanks alot.

    >
    FluffyToffee wrote:
    > Hello...actually in source system BZD, we have a process chain, in the target system BWD, we have another process chain as well. We want to have a process of combining these two process chain together. When the process chain in source system is completed successfully, the system will sent out some sort of signal to start the process chain in BWD. I am not sure how this can be done, I try to use the function module "BP_EVENT_RAISE" in the BZD and when this module is called, it does not start the process chain in BWD after the process chain in BZD is completed. I just wondering am I using the correct method. If will be good if anyone here can help...thanks alot.
    Hi Fluffy,
    Check RFC connection between the two sysems.
    Try using remote process chain process type in the process chain. the fllowing link may help you.
    http://help.sap.com/saphelp_nw70/helpdata/EN/86/6ff03b166c8d66e10000000a11402f/frameset.htm
    Regards,
    sunmit.

  • Transporting Process Chains-includes the ERROR DTPs in the Target System

    Hello Gurus,
    Iam facing an issue in version NW2004s while transporting the Process Chains from DEV to QA. The Process Chains in the Target system are including the ERROR Dtps as parallel loads along with the regular DTP.This happens when there exists an ERROR DTP in the Target system at the time of Transport.
    This will cause a problem
    1.these would run parallel to the regular DTPs.
    2.no of back ground processes running at any point will be beyond our limit.
    Let me know if you have faced the same issue and how you resolved it.
    Thanks
    Jagadish

    Hi DPN,
    Check oout this thread. This might solve yuor problem.
    Errors in Transportation
    Thanks and Regards
    Subray Hegde

  • InfoCube Error Message: Choose a change request with target system BWQ

    Hi experts,
    I have a problem when I want to edit an InfoCube created by other developer. The error message received is as follow:
    "<b>Choose a change request with target system BWQ</b>".
    When I click on the Documentation (F9) button, the detailed message is:
    "Message no. TK511
    Diagnosis
    The selected change request BWDK901086 has target system .
    However, the objects you edit can only be recorded in change requests with the target system BWQ.
    The correct target system is determined from the package and transport layer to which the object concerned belongs.
    System response
    The selected change request BWDK901086 is not used to record the objects.
    Procedure
    Either choose a different change request or change the target system of the change request BWDK901086.
    From the prompt window for change requests, you can display all requests you can use by choosing Own requests.
    Alternatively, you can create a new request by choosing Create request.
    For more information, see the SAP Library under BC - Basis Components -> Change and Transport System ."
    Can someone helps me to solve this problem?
    Thanks!

    hi Fullham,
    try se09/10 and find request BWDK901086 (use binocular icon) or se03. then double click that request, go to tab 'properties', hope you will see 'Target System' system there, click 'edit'/pencil icon and change it to BWQ.
    you may need to change the owner (which may not authorized), ask basis help if necessary.
    hope this helps

  • Jobs stays in waiting state but does not ever run in target system

    This usually happens when there is a network problem or the target system is down for some reason. Is there a way to ignore the waiting status so that the next scheduled job runs would be affected? If not can CPS be configured to constantly request for the actual status of the job in the target system?

    Hi,
    Set the below parameter on the process server of the target system for which  jobs stays in waiting state.
    Parameter: SAP_MaxReconnectTime  value: 60
    Reason: Process servers tries to connect to Target system at the time when the network issue happens and due to that It does not connect to the target SAP system and all the jobs stays in waiting status.
    When you set this parameter with the value (what ever you want in Minutes), it will automatically try to reconnect to the target SAP System at every 60 min (or the value provided) when ever it loses the connection with Target system and Jobs will start processing again.
    Thanks and Regards,
    Vipul Kaswala

  • Post Processing in CIF

    Hi,
      We have a reqmnt to update an document on R/3, source - APO, with a parameter passed in the CIF. The SAP BAPI is not populating the field, so the fallback option is for us to update the doc manually.
    Is anyone aware of any post processing exits, provided in the CIF, which we make use of.
    TIA
    Regards,
    Pramod

    Hi,
    Check in /SAPAPO/C2 whether Post Processing is active or not.
    For CIF error handling to be active ,setting to be defined under error handling coloumn is
    Post Processing, No splitting of LUW .
    If Strict is defined CIF error handling is not active.( Standard setting )
    This setting applies for the data transfer for APO to R3 and R3 to APO.
    Thanks,
    nandha

  • Need to post Full Load data (55,000 records) to the target system.

    Hi All,
    We are getting the data from SAP HR system and we need to post this data to the partner system. So we configured Proxy(SAP) to File(Partner) scenario. We need to append the data of each message to the target file. Scince this is a very critical interface, we have used the dedicated queues. The scenario is working fine in D. When the interface transported to Q, they tested this interface with full load i.e with 55,000 messages.All messages are processed successfully in Integration Engine and to process in Adapter engine, it took nearly 37 hrs. We need to post all 55,000 records with in 2 hrs.
    The design of this interface is simple. We have used direct mapping and the size of each message is 1 KB. But need to append all messages to one file at the target side.We are using Advantco sFTP as receiver adapter and proxy as a sender.
    Could you please suggest a solution to process all 55,000 messages with in 2hrs.
    Thanks,
    Soumya.

    Hi Soumya,
    I understand your scenario as, HR data has be send to third party system once in a day. I guess, they are synchronizing employee (55,000) data in third party system with SAP HR data, daily.
    I would design this scenario as follows:-
    I will ask ABAPer to write a ABAP program, which run at 12:00, pickup 55,000 records from SAP HR tables and place them in one file. That file will be placed in SAP HR file system (you can see it using al11). At 12:30, PI File channel will pick up the file and transfer the file to third party target system as it is, without any transformation. File to File, pass through scenario (no ESR objects). Now, ask the target system to take the file, run their program (they should have some SQL routines). That SQL program will insert these records into target system tables.
    If 55,000 records make huge file at SAP HR system, ask ABAPer to split it into parts. PI will pick them in sequence based on file name.
    In this approach, I would ask both SAP HR (sender) and third party (target) system people to be flexible. Otherwise, I would say, it is not technically possible with current PI resources. In my opinion, PI system is middleware, not system in which huge computations can be done. If messages are coming from different systems, then collection in middleware makes sense. In your case, collecting large number of messages from single system, at high frequency is not advisable. 
    If third party target system people are not flexible, then go for File to JDBC scenario. Ask SAP HR ABAPer to split input file into more number of files (10-15, you PI system should be able to handle). At receiver JDBC, use native SQL. You need java mapping to construct, SQL statements in PI. Donu2019t convert flat file to JDBC XML structure, in your case PI cannot handle huge XML payload.
    You have to note, hardware upgrade is very difficult (you need lot of approvals depending your client process) and very costly. In my experience hardware upgrade will take 2-3 months.
    Regards,
    Raghu_Vamsee

  • One or more post-processing actions failed - XML Publisher report

    Hi all, I'm working with the following envinronment:
    Unix platform: HP-UX rp1 B.11.11 U 9000/800
    DB: Oracle9i Enterprise Edition Release 9.2.0.5.0 - 64bit Production
    eBS: EBS 11.5.9
    More in detail I have a problem when I run a request to see an XML Publisher Report. The request's status at the end is WARNING.....
    When I click on "View Output" I don't see nothing and inside the "View Log" I have this error:
    Executing request completion options...
    ------------- 1) PUBLISH -------------
    Beginning post-processing of request 1897375 on node RP1DEV at 10-SEP-2008 14:13:36.
    Post-processing of request 1897375 failed at 10-SEP-2008 14:13:37 with the error message:
    One or more post-processing actions failed. Consult the OPP service log for details.
    Following the Metalink Note 364547.1 I opened the OPP service log and this is the content:
    [9/10/08 2:51:09 PM] [OPPServiceThread0] Post-processing request 1897433.
    [9/10/08 2:51:09 PM] [72379:RT1897433] Executing post-processing actions for request 1897433.
    [9/10/08 2:51:09 PM] [72379:RT1897433] Starting XML Publisher post-processing action.
    [9/10/08 2:51:09 PM] [72379:RT1897433]
    Template code: XX_MANAGERS
    Template app: AR
    Language: en
    Territory: GR
    Output type: PDF
    [9/10/08 2:51:09 PM] [UNEXPECTED] [72379:RT1897433] java.lang.reflect.InvocationTargetException
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at oracle.apps.xdo.common.xml.XSLT10gR1.invokeParse(XSLT10gR1.java:517)
    at oracle.apps.xdo.common.xml.XSLT10gR1.transform(XSLT10gR1.java:224)
    at oracle.apps.xdo.common.xml.XSLTWrapper.transform(XSLTWrapper.java:177)
    at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:1044)
    at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:997)
    at oracle.apps.xdo.template.fo.util.FOUtility.generateFO(FOUtility.java:212)
    at oracle.apps.xdo.template.FOProcessor.createFO(FOProcessor.java:1657)
    at oracle.apps.xdo.template.FOProcessor.generate(FOProcessor.java:967)
    at oracle.apps.xdo.oa.schema.server.TemplateHelper.runProcessTemplate(TemplateHelper.java:5888)
    at oracle.apps.xdo.oa.schema.server.TemplateHelper.processTemplate(TemplateHelper.java:3438)
    at oracle.apps.xdo.oa.schema.server.TemplateHelper.processTemplate(TemplateHelper.java:3527)
    at oracle.apps.fnd.cp.opp.XMLPublisherProcessor.process(XMLPublisherProcessor.java:187)
    at oracle.apps.fnd.cp.opp.OPPRequestThread.run(OPPRequestThread.java:153)
    Caused by: java.io.UnsupportedEncodingException: &Encoding
    at sun.io.Converters.getConverterClass(Converters.java:223)
    at sun.io.Converters.newConverter(Converters.java:263)
    at sun.io.ByteToCharConverter.getConverter(ByteToCharConverter.java:64)
    at sun.nio.cs.StreamDecoder$ConverterSD.<init>(StreamDecoder.java:223)
    at sun.nio.cs.StreamDecoder$ConverterSD.<init>(StreamDecoder.java:209)
    at sun.nio.cs.StreamDecoder.forInputStreamReader(StreamDecoder.java:76)
    at java.io.InputStreamReader.<init>(InputStreamReader.java:83)
    at oracle.xdo.parser.v2.XMLReader.setEncoding(XMLReader.java:848)
    at oracle.xdo.parser.v2.XMLReader.checkXMLDecl(XMLReader.java:2718)
    at oracle.xdo.parser.v2.XMLReader.pushXMLReader(XMLReader.java:471)
    at oracle.xdo.parser.v2.XMLParser.parse(XMLParser.java:263)
    ... 17 more
    [9/10/08 2:51:09 PM] [72379:RT1897433] Completed post-processing actions for request 1897433.
    Anybody have any idea where the error is ?
    Any help will be appreciated
    Alex

    You are right !!
    The problem is inside the report generated by Oracle Reports
    The XML code, which I retrieve running the report request is the following:
    <?xml version="1.0" encoding="&Encoding"?>
    - <!-- Generated by Oracle Reports version 6.0.8.20.2
    -->
    - <MODULE1>
    - <LIST_G_MANAGER_NO>
    - <G_MANAGER_NO>
    <MANAGER_NO>1000</MANAGER_NO>
    <MANAGER_NAME>Anil Passi</MANAGER_NAME>
    </G_MANAGER_NO>
    - <G_MANAGER_NO>
    <MANAGER_NO>1001</MANAGER_NO>
    <MANAGER_NAME>Martin</MANAGER_NAME>
    </G_MANAGER_NO>
    </LIST_G_MANAGER_NO>
    </MODULE1>
    and the problem is the "&" !!!
    So, inside Oracle Reports, when I try to generate the XML code from a preexisting report, the encoding variable is not set.
    Now, I'm trying to understand how to set it, but I didn't find nothing....
    Somebody knows where can I find a Report's configuration file in order to set this "encoding" ?
    Thanks
    Alex

  • I would like to see targets have "fly-in" animation capabilities...

    I would like to see targets have "fly-in" animation capabilities to be used with menus, panels, etc. I would be great to click on a trigger and have a menu fly in from left, right, top or bottom  - control it the way you do with scrolling effects.

    Plus you will need to buy a Blu ray DVD burner.
    There have been discussions about quality issues with iMovie 08 because it uses single field processing to create the video images. Basically, this removes half of the lines of resolution from your original footage. This has to create some loss of quality. iMovie HD6, on the other hand, does not do this, keeping both fields intact.
    iMovie 08 was really created to appeal to You Tubers and other web video users, where high quality is less of an issue. iMovie HD6 and previous versions were created to appeal to the budding moviemaker who wants a pro style editing platform with great quality, but ease of use, as compared to Final Cut programmes. That's also why iMovie HD6 was designed to work solely with miniDV tape cams, in either SD or HD format. DV Stream is a lossless format that produces superior results to any of the other high compression formats, such as AVCHD.
    So, you need to spend more money to get HD DVDs, but your quality will suffer using iMovie 08, which your camcorder forces you to do. Perhaps some consideration of a suitable cam to begin with will be of help.

  • OIM 11.1.1.5: Post Process Event Handler, change password notification

    Hi,
    Products
    OIM 11.1.1.5 BP02
    OAM 11.1.1.5
    OID 11.1.1.5
    Problem
    I have written a post-process event handler which fires when a role is assigned to a user. The event handler calls a plugin which uses the UserManager API to generate and change the user's password.
    I've tested this by assigning a role to the user via the OIM web console. I can see my log messages indicating that the event handler has fired and that the password has been changed.
    However, I expected that when UserManager.changePassword completed, a notification email would then be sent to the user informing them of the new password, but no notification email has been sent.
    The email notifications have been set up correctly, because I have changed the same user's password via the OIM web console and successfully received a Reset Password email.
    So, my questions are:
    1) Am I right in thinking that when you call UserManager.changePassword(), an out-of-the-box ResetPassword email notification should be sent to the user?
    2) Has anyone got this working in 11.1.1.5?
    Some more detailed info
    In my plugin class I'm calling the following from both execute methods (EventResult and BulkEventResult):
    char newpasswd[] = new RandomPasswordGeneratorImpl().generatePassword(user);
    getUserManager().changePassword(userKey, newpasswd, false, null, true);
    logger.info(("Successfully changed password"));
    plugin.xml
         <oimplugins xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
         <plugins pluginpoint="oracle.iam.platform.kernel.spi.EventHandler">
         <plugin
         pluginclass="oracle.iam.PostInsertPlugin"
         version="1.0"
         name="PostInsertPlugin">
         </plugin>
         </plugins>
         </oimplugins>
    $OIM_HOME/server/bin/weblogic.properties
              wls_servername = oim_server1
              app = OIMMetadata
              metadata_from_loc=/home/oracle/eventhandlers
              metadata_file=/metadata/roleuser/custom/EventHandlers.xml
    /home/oracle/eventhandlers/import/metadata/roleuser/custom/EventHandlers.xml
    <?xml version='1.0' encoding='utf-8'?>
    <eventhandlers
    xmlns="http://www.oracle.com/schema/oim/platform/kernel"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.oracle.com/schema/oim/platform/kernel orchestration-handlers.xsd">
    <action-handler
    class="oracle.iam.PostInsertPlugin"
    entity-type="RoleUser"
    operation="CREATE"
    name="PostInsertPlugin"
    stage="postprocess"
    order="1002"
    sync="TRUE"/>
    </eventhandlers>
    There are no errors in the OIM out and diagnostic logs apart from the following which occur at OIM startup:
    [2013-01-07T16:29:23.425+00:00] [oim_server1] [ERROR] [IAM-0080075] [oracle.iam.platform.kernel.impl] [tid: [ACTIVE].ExecuteThread: '13' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: 2e903d7ef060ab65:66b2de91:13c15d6d9ce:-8000-0000000000000002,0] [APP: oim#11.1.1.3.0] XML schema validation failed for XML /metadata/iam-features-OIMMigration/EventHandlers.xml and it will not be loaded by kernel.
    [2013-01-07T16:29:24.267+00:00] [oim_server1] [ERROR] [IAM-0080075] [oracle.iam.platform.kernel.impl] [tid: [ACTIVE].ExecuteThread: '13' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: oiminternal] [ecid: 2e903d7ef060ab65:66b2de91:13c15d6d9ce:-8000-0000000000000002,0] [APP: oim#11.1.1.3.0] XML schema validation failed for XML /metadata/iam-features-callbacks/event_configuration/EventHandlers.xml and it will not be loaded by kernel.
    Thanks
    dty
    Edited by: oim_user on Jan 7, 2013 5:37 PM

    No notification will be sent if you changepassword using the method from usermanager api.
    You have to trigger the resetpassword event manullay in your code.
    Here is a sample code to create an event for reset password. Once you create event, invoke it from notification service - notify method.
    NotificationEvent event = new NotificationEvent();
    String[] receiverUserIds= {userLogin};
    event.setUserIds(receiverUserIds);
    event.setTemplateName("ResetPasswordNotification");
    event.setSender(null);
    HashMap<String, Object> resolvedData = new HashMap<String, Object>();
    resolvedData.put("userLoginId", userLogin);
    event.setParams(resolvedData);

Maybe you are looking for