Transformation issue in BPM

I have a message type into which I am trying to send data in two different transformation steps in my BPM.  The first transformation step does it fine and I am able to see the data.  After that the flow completes the second one I don't see the data that I already have in it.
The second transformation step is nullifying the fields mapped by the first one even though I am not mapping anything into those fields in my second step.
Can some one help me with this?  Is there some setting to retain the values in the message?

Hi Prasad,
are you using the same container variable for those two transformation steps as target? if not try creating a new one with the same message type a use it in the second transofrmation step
if this doesn't work create a new abstract interface message and use it in the BPM for the second mapping (I remember having some problems with using the same one too)
Regards,
michal

Similar Messages

  • Expression must return the interface type in Transformation Step in BPM

    hi,
    We are getting below while activating the IP,
    Expression must return the interface type SI_Send_AA
    Expression must return the interface type SI_Get_AA
    No semantic errors found
    We have a Transformation Step in BPM,
    In OM, Source is SI_Send_AA and Target is SI_Get_AA
    Also Container variable points to  the same Abstract SI's.
    Few Thread's for Same are error are:
    Error in  BPM
    expression must return the interface type
    Transformation step in ccBPM scenario
    Error while compiling Business Process
    Even after checking these i am getting this Exception.
    Please Help!
    Thanks,
    Mayank

    Also Container variable points to the same Abstract SI's
    Are you sure that you are using Abstract Message Interfaces only and that these are referring to relevant container variables.
    Normally it happens that there is some mis-match between the message types/ interfaces that we use in the mapping and that we use in the BPM.
    If still not solved, then delete the Transformation step --> save --> activate......then again Edit the BPM to include the Transformation Step.
    Regards,
    Abhishek.

  • Multiple source messages in transformation step in bpm

    Hello,
    I am using a transformation step in bpm, I have two source messages and 1 target message, I got an error 'expression must return the interface type XXXX(in source message)', I checked my source message in interface mapping and the container element, the types do match.
    All the interfaces in the OM as well as in the bpm container definition are of type abstract.
    It seems to have something to do with the interfaces belonging to different software components?
    I declared a usage dependency from one swcv (holding the bpm) to another (holding the abstract interfaces which cause the error in the transformation step), so that I can reference them in the bpm.
    I thought it might have something to do on how  the message interfaces are selected in the operation mapping. so I tried to select the messages through the depencency path, but that was of no help either.
    Have I been clear?
    Any ideas?
    Thanks
    Matthias

    Since no receiver information is available in the transformation step, there can be no value mapping within the transformation  step. If the messages to be transformed give values in different formats, for example different date formats, you must first normalize the values before the messages can be processed in the process. To do so, define a message mapping with a corresponding value mapping.
    Check the help page below for reference
    http://help.sap.com/saphelp_nwpi71/helpdata/en/27/db283fd0ca8443e10000000a114084/content.htm

  • Some issues of BPM 11g R1

    Hi,
    I'm testing Oracle BPM Suite 11g R1. Below are some issues to be considered :
    1. Organization Unit issue - In BPM Workspace, after creating an Organization Unit, we've assigned members and a manager. As all the organizational members (and only them) should be able to see the process, in our case the manager and some of the Organization users still not be able to see the process?
    So, how can we associate a process to the organizational unit that we have created before?
    Otherwise, is there any difference between Organization Unit that is created in JDeveloper and deployed with the process and the one created in the BPM Workspace after the deployment of the process? What is the best way to create an Organization unit?
    2. Process Owner issue - Process Owners are responsible for the overall supervision of the running business process. In our case, the participant with the process owner role doesn't see it's process. Is there any others parameters to add in BPM Workspace when defining the process owner?
    3. BPM Composer errors:
    - After converting a BPM project P1 to a template and published it to the BPM MDS, I created a new project, P2, based on the template in BPM Composer. I'm able to edit the process within the project P2 based on the edit policies defined by the template in BPM Composer. However, no change (update) on the P2 is not taken into account when republishing to MDS. Moreover, the deployment of P2 from BPM Composer to BPM runtime doesn't work?
    - The deployment attempts of processes from BPM Composer to the running environment failed every time, and we get the following error message:
    “Deployment Failed: Error occurred during deployment of component: RequestHello to service engine: implementation.workflow, for composite: HelloBPM: ORABPEL-30124”
    The server log is :
    Caused By: ORABPEL-30124
    Error while deploying task metadata.
    the template namespace http://xmlns.oracle.com/HelloWorld/HelloBPM/RequestHello is already in use as a task namespace.
    Check if a template project with namespace http://xmlns.oracle.com/HelloWorld/HelloBPM/RequestHello was deployed earlier. Please avoid deploying template projects. Please use a different namespace for the current task definition to fix the problem.The task flow associated with the template project will not work with this project anymore if the namespace is changed.
    Atoracle.bpel.services.workflow.metadata.impl.TaskMetadataServiceUtil.validateMetadata(TaskMetadataServiceUtil.java:454)
    at oracle.bpel.services.workflow.fabric.WorkflowServiceEngine.deploy(WorkflowServiceEngine.java:806)
    at oracle.bpel.services.workflow.fabric.WorkflowServiceEngine.deploy(WorkflowServiceEngine.java:332)
    at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deployComponents(CompositeDeploymentConnection.java:237)
    at oracle.integration.platform.blocks.deploy.CompositeDeploymentConnection.deploy(CompositeDeploymentConnection.java:94)
    4. EXTERNAL LDAP - For testing purpose, I have installed an external LDAP (OpenLdap Server witch is installed in a different machine from the one where BPM server is running). BPM would then use this LDAP for its authorization and management.
    However, when I try to reassign to users defined in my external LDAP it doesn't work. Also, the ad hoc route doesn't add the new assigned at all?
    So, is there any detailed documentation about the integration of an external LDAP (Other than OID) with OBPM Directory?
    5. Process Deployment exception - The following deployment error often occurs, within BPM Workspace, when we try to start an instance of the oldest version of the deployed processes. In our case we have 3 differents process versions.
    +“Cannot create instance in process 'default/HelloBPM!1.1*soa_c21b4e28-c34e-4e8f-88f5-58c45f35b45c/HelloProcess'".+
    The server log is:
    Process not found.
    the BPMN process "HelloProcess" with revision "1.1" is not loaded.
    The process was not initialized properly, or the process was disabled.
    Set the logging level to debug mode, check the log for the underlying exception trace related to this process loading problem.at com.collaxa.cube.engine.deployment.DeploymentManager.getProcess(DeploymentManager.java:135)
    at com.collaxa.cube.engine.deployment.DeploymentHelper.lookupProcess(DeploymentHelper.java:146)
    at com.collaxa.cube.engine.delivery.DeliveryHandler.getInboundOperationType(DeliveryHandler.java:748)
    at com.collaxa.cube.engine.delivery.DeliveryHandler.post(DeliveryHandler.java:85)
    at com.collaxa.cube.engine.ejb.impl.CubeDeliveryBean.post(CubeDeliveryBean.java:683)
    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:597)
    at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingRefle...
    Regards,
    Hanine

    Hi,
    Responses to your questions
    (1) You need to associate Organization Unit with your BPM Project. To do this, go to BPM Studio/Organizational Chart/ From Repository option. Connect to your Application Server and select the Organization Unit. This will associate OU to the BPM Project. Please note that when an OU is defined, the member will be able to see only the process tasks - only if he is associated to the OU and the swimlane role.
    (2) Process owner does not automatically become the owner of the tasks associated with the process. This is a limitation and will be addressed in a future release.
    (3) Deployment error due to duplicate task forms is a known issue. Currently the product generates unique namespaces for User Interfaces for the different Project variants dervied from the same "Project Template". However, it does not check to see if a Project with User Interfaces with conflicting namespaces is already deployed. To get around your issue, first undeploy the Sales Quote Project ---- then you do deploy the Project variants.
    (4) Oracle BPM Suite uses Oracle Platform Security Services (OPSS) for LDAP integration. We have forwarded your request to the OPSS group and awaiting a response.
    (5) Undeploy and then do a fresh deploy. This bug will be fixed soon.
    - regards,
    Meera

  • BPM - two FORKS and a Transformation issue

    my scenario is File - BPM - Proxy
    input file has multiple records and each record has 1 field that we put a validation logic in.  There will be one message created for each record, so this is a 1:N Integration Process
    I used two Forks:
    Fork #2 has two branches: Branch 1 --> Transformation Step 3;     Branch 2 ---> Fork #1.
    Validation#1 = if the validation field has null value then it will go to Transformation Step3 along Fork#2 (end receiver is Proxy-C)
    validation#2 = if the field has value then it will go inside Fork#1 which has 2 branches: Transformation Step 1 (goes to Proxy-A) and Transformation Step 2 (goes to Proxy-B)
    I am testing a file with only the null value, so I am doing validation#1 only.
    I can see the message in BPE engine  (Outbound status = Processed successfully) but the message is stucked in the BPE
    I checked on the workflow log and here is what i see:
    1) Transformation Step 3 is executed (all mapping steps 1-4 completed so this is successful)
    2) Transformation Step 2 is executed (but mapping encounters an exception so this is not successful)
    3) Transformation Step 1 is not executed already because of the exception, and therefore Send Alert is triggered.
    It seems that all records of the file passes through all the branches, which is not intended.
    My intention is that when the validation field has null value that record will only pass thru Transformation Step 3,   if it is not null then record will pass thru Transformation Step 2 & 1.
    I already created a mapping for this validation, and when I test the Interface Mapping for Transformation Step 3 (consisting of 4 mapping steps) using an actual payload  it is successfuly generating the message.  - so no problem in this Interface Mapping.
    But on Runtime, BPM triggers exception due to validation#2 failing which again is because all records of file seem to pass on both Forks.  I want that when Validation#1 is true that specific record only passes in Fork#2   and not in Fork#1 also.
    I am using ParForEach.
    Can you kindly advise how to correct this issue?

    that was a very detailed explanation!
    But on Runtime, BPM triggers exception due to validation#2 failing which again is because all records of file seem to
    pass on both Forks. I want that when Validation#1 is true that specific record only passes in Fork#2 and not in Fork#1 also
    problem with your design...Fork seems to be working fine....you need to have a Switch block which will perform the validation and then route the message accordingly.
    I already created a mapping for this validation, and when I test the Interface Mapping for Transformation Step 3
    (consisting of 4 mapping steps) using an actual payload it is successfuly generating the message. - so no problem in this
    Interface Mapping.
    Mapping success does not mean that the BPM processing will be success.

  • Exception is not showing in transformation step in BPM after activating

    Hi ,
    I want to cancel the process if any mapping error occur in transformation step for that I designed by below steps.
    1.Block step ( mentioned exeption)
    2. transformation step ( Inside block mentioned block step exception)
    3. exception branc inside block
    4. contorl step (Cancel process inside exception branch)
    after activating the BPM , in transformation step exception is not showing .
    How to resolve this issue how
    Please help me
    Regards

    2. transformation step ( Inside block mentioned block step exception)
    Did you define the Exception Handler properly and also used the same in the Exception Branch? If you do a check in IR for your BPM (F7) do you get any error/ warning messages?
    Regards,
    Abhishek.

  • Transformation Issue

    Hello Everyone,
    I have installed all the SAP BI infocubes and ODS  in the BI 7.0. Everything is working fine. Suddenly the basis guys installed  new support pack in BI, now i am having some data load issues.
    I am getting the start routine syntax error but the transformation is active.. its very strange.. i dont have any clue .. see the error below.
    E:In PERFORM or CALL FUNCTION "ROUTINE_9998", the actual parameter "SOURCE_PACKAGE" is incompatible with the formal parameter "DATA_PACKAGE".
    Need your help.. i am unable to figure it out the error.
    Thanks in Advance.
    Lasya.

    Hi,
    we had similar issue as the structure of source object  was changed.
               Currently, you can only correct these errors manually, as described below: SAP is currently preparing a note for automatically adjusting the type '_ty_s_SC_1_full'. As soon as it is available, it will be included in the 'Related notes' section of this note.
    The workaround:
               Copy the field list of the type     '_ty_s_SC_1' from the 'private section' of the CLASS lcl_transform DEFINITION (you can find this when you scroll up in the routine editor) to the type '_ty_s_SC_1_full' of '2nd part global'.
    It should help.
    Regards,
    Sally

  • Transformation issue while connecting multiple source system of same type..

    Hi,
    I'm working on APO-BW integration project. I want to connect BW QA & BW PROD to APO QA. I've already connected BW QA to APO QA & it is fetching data correctly. RFC part & other BASIS part is already taken care of. I've done export datasource (for mater data, cube etc) in BW PROD & replicated in APO QA. All BW PROD datasources are imported as RSDS (7.X) in APO QA.
    Now my question is how to make sure the transformations will take source system as BW PROD too? I want 2 datasources (one from BW QA & other from BW PROD) to connect to same inforprovider in APO. I've transported 7.x datsource from APO DEV to APO QA environment along with transformations. In conversion of logical system names in APO QA I've given source system -BW DEV & target system - BW QA. So the transformation automatically takes data source as BW QA. It doesn't take source-system - BW DEV & target system - BW PROD as it conflicts previous setting.
    Is only option that I need to manually maintain transformation from BW PROD datasource or there's another better alternative?

    HI,
    You are getting multiple IDOCs into BPM. But output you are getting one message right? IF so, your N:1 Mapping is not done correctly.
    i.e your target message type should have occurence of 1..n and also the interface mapping. Closely obsever the N:1 mapping done in the BpmPatternCollectMerge.
    Also go to SXMB_MONI->PE and check the Technical Details to make sure that, you are getting multiple IDOCs and you are executing the N:1 Transformation step correctly.
    Also in the N:1 Mapping, check out the context you used. Make it root .  Then test the mapping independently in the Integration Repository.
    Hope it helps,
    Regards,
    Moorthy

  • Transformation issue, need to break the lines.

    Hi,
    i had requirement in which i need to read only headers in file and write it into single file.
    so i used transformation activity in which i mapped only header. But my issue is all the header records are written in single line.
    I need it in separate lines. Please guide me how to break the lines in xslt

    Here there is a post about the same: https://forums.oracle.com/thread/505159
    Please, share some sample input, desired output, as well as the XSL you already built, in case you need more help.
    Regards
    Luis F Heckler

  • Transformation issue while using IF condition.

    hi everyone,
    i am using bpel transformation based on the condition of field using IF condition.
    A       B          C          D
    10     20          30          40
    20     20          30          50
    30     30          20          60
    40     40          20          70
    now i need to apply IF condition in transformation on the filed B. if B = 20 transfer the data to one table or B NE 20 to other table
    now my issue is, it is able to differentiate the rows, but the data in the field in second table remains same 20.
    as i hope its storing the data in buffer location and writing it. after mapping with the fields in source.
    can anyone suggest, how to get the actual value after differentiating the records.

    Declare an internal table with two fields lar and another field for seconds.
    IF v_lar01 = 'MSTD' and v_vge01 = 'MIN'.
    it_time-lar         = lar1
    it_time-seconds = t_plpo-vgw01 * 60  " minutes to seconds
    else.
    it_time-lar         = lar1
    it_time-seconds = t_plpo-vgw01 " second
    endif.
    append it_time.
    IF v_lar02 = 'MSTD' and v_vge02= 'MIN'.
    it_time-lar         = lar2
    it_time-seconds = t_plpo-vgw02 * 60  " minutes to seconds
    else.
    it_time-lar         = lar2
    it_time-seconds = t_plpo-vgw02 " seconds
    endif.
    append it_time.
    and so on...at the end sum it_time-seconds and do the calculate to get hrs n minutes from seconds
    Mathews

  • Transformation Issue for 2LIS_03_BF

    Dear All.
    I am facing very strange issue for 0IC_C03 with the transformation of 2LiS_03_BF the cube was first got loaded from our Sandbox and every thing was fine, latter we connect BW development with R/3 development.
    i have transfer all the data source for MM Inventory and try to create the transformation for 2LiS_03_BF for the infosource 2LIS_03_BF_TR but it did not map any field, but with the sand box client with the same data source it mapped all the fields.
    Also when i try to load the 2lis_03_bf it make all the key field values to 0 even the process key is determined correctly in the R/3 side and Industry determination is alo set and also in BF10 BW is selected.
    i try to debug the update rule and found that the process key and the value is updated correctly in the routine but after that there is an exception coming CX_RSROUT_SKIP_VAL.
    please help....

    Yes reinstalling the business contents solve the problem and it come up with all the mappings but the strange problem is that all of my key figures after loading showing '0' value.
    i try to simulate the DTP by applying a break point on one routine and during the debugging it is filling the correct values and after some steps its throwing a CX_RSROUT_SKIP_VAL exception which might deleting the target value.
    i am totally lost that why this exception is coming as before it never comes it only comes when we connect the development system and try to load the cube from there.
    in between can you please help me out for getting rid of this exception.
    thanks & best regards,

  • Issue with BPM Consuming a lot of Time

    Thanks guys for ur support:
    I have the following issue: We have a working BPM scenario in Dev and it used to take 8 sec for processing now we moved objects to QA and with other issues of J2ee engine , BPM is taking too much time like 3 min around
    We fixed all the outstanding basis issues like changing parameters etc but nothing improved this scenario.
    I dont see any major issue as both dev and qa have identical config any ideas please?
    and in some cases i get message saying :
    com.sap.aii.af.ra.ms.api.MessageExpiredException: Message f5035300-a76a-11dc-ab84-0017a451bb4c(OUTBOUND) expired.
         at com.sap.aii.af.ra.ms.impl.core.service.Call.execute(Call.java:199)
         at com.sap.aii.af.ra.ms.impl.ServicesImpl.call(ServicesImpl.java:192)
         at com.sap.aii.adapter.xi.ms.XIEventHandler.onCall(XIEventHandler.java:317)
         at com.sap.aii.af.ra.ms.impl.ConnectionImpl.call(ConnectionImpl.java:336)
         at com.sap.aii.af.mp.soap.ejb.AFCallerApplication.perform(AFCallerApplication.java:117)
         at com.sap.aii.messaging.srt.ApplicationBubble.onMessage(ApplicationBubble.java:29)
         at com.sap.aii.messaging.srt.ExtensionBubble.onMessage(ExtensionBubble.java:56)
         at com.sap.aii.af.mp.soap.ejb.XISOAPAdapterBean.process(XISOAPAdapterBean.java:906)
         at com.sap.aii.af.mp.module.ModuleLocalLocalObjectImpl0_3.process(ModuleLocalLocalObjectImpl0_3.java:103)
         at com.sap.aii.af.mp.ejb.ModuleProcessorBean.process(ModuleProcessorBean.java:264)
         at com.sap.aii.af.mp.processor.ModuleProcessorLocalLocalObjectImpl0_0.process(ModuleProcessorLocalLocalObjectImpl0_0.java:103)
         at com.sap.aii.af.mp.soap.web.MessageServlet.callModuleProcessor(MessageServlet.java:174)
         at com.sap.aii.af.mp.soap.web.MessageServlet.doPost(MessageServlet.java:441)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:401)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:266)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:365)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:944)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:266)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:95)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:160)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

    Hi Bujji,
    Did you check the disk space available on both the machines? At database level did you compress the log files size? If it is taking much time means.. problem must be with the system resourses..!!
    VJ

  • Issue on BPM(Business Process Monitoring): Reorganization of old alerts

    Hi BPM Folks,
    Is there any way for reorganization of old alerts to clean up the system?
    Because a service desk message(Ticket) is created each time when a job is cancelled. i.e, The number of tickets are created as many times of the same job is cancelled.
    Is there any way to accumulate the tickets related to the same job OR not to recreate the ticket again if the same job is cancelled?
    We do see an option called u201Cmax number of alerts for each message idu201D in MTE properties of tcode RZ20. Is anything to do with this?
    Thanks in advance.
    Regards,
    Sanjai

    This issue is resolved.
    Resolution:
    1. BPMon alerts are automatically reorganized by the BPMon engine according to the settings in the BPMon session in node "Activation", tab "Alert reoganization".
    2. If we have configured 1 service desk message per 1 alert, then that's what we'll get. If we don't want fewer messages, we will have to change the thresholds for the messages in node "Notification" in the BPMon setup session.

  • Error in Transformation step of BPM

    Hi all,
    In BPM, I have defined a transformation step. For this, I have specified the Interface mapping which is between 2 abstract asynchronous interfaces. The Message Mapping for this Interface mapping involves multi-mapping (1:n) of the messages used.
    Also, for naming convenience, I have kept the names of the abstract async interface and its message type same.
    I have created containers for the message types of the both interfaces. The container for target message is of type 'multi-line'.
    When I checked the integration process, errors (red boxes) appear for both - the source and target messages in the transformation step properties window. The error text says <b>"Expression must return the interface type < Name of abstract message interface >"</b>
    What could be the cause of this error ?
    Any help would be appreciated.
    Thanks in advance.
    -Shankar

    Hi Shankar,
    Are you splitting the messages i.e 1 message into N messages ? If so, do  you have multiple message types in the Message Mapping in the target side ?
    Anyway, just recheck the Abstract Interfaces are activated. And reassign the container variables with Source message Absract Interfaces and Target message Abstract Interfaces.
    The error tells that, there is somewhere occurence problem.. So that is mismatch with the Message Interfaces..because you have selected the Multiline in the COntainers right ? Check without that..if it is ok, to narrow down the debugging..
    Regards,
    moorthy
    Regards,
    Moorthy

  • Issue with BPM

    Hi experts ,
                                I have a requirement which is very simple to BPM experts and many similar blogs are available in SDN.
    The issue is mine is a file to idoc scenario,  8 files in a folder of different structure and 1 idoc in target. The 8 files have 2 fields in common , which I need to correlate so as to meet the business requirement .
            It's a ones in a day scenario, and the scenario needs all 8 files altogether for idoc.  My requirement is , I wish to put all 8 files in a data type and create a single service interface . What I wish to avoid is creation of multiple receiver determinations ( since if i create 8 seperate data types then there would be 8 abstract service interfaces ) .
       Is it possible. Because for corelation , atleast 2 abstract Service Interfaces are required. My knowledge is limited and I am new in BPM. any similar standard pattern available?? I tried collect and payload , but none meet my requirement.
       Please suggest.
    Thanks and Regards,
    Arnab,

    Hi Arnab,
    you build a DT that hold all structures that you have.
    You create an inbound interface (abs) for the bpm and an outbound interface (abs) for the bpm.
    than you do the work inside bpm.
    it is not possible to do so with one interface.
    correlation in bpm is simple, you just need a field that is unique in order to use it for correlation.
    There is no need for multiple receivers, the bpm will be the only one.
    after bpm is finished you configure another receiver determination for bpm 2 idoc.
    Edited by: Zevik Heinoch on Jul 6, 2011 12:03 PM
    Edited by: Zevik Heinoch on Jul 6, 2011 12:06 PM

Maybe you are looking for

  • How to create variant for table/view ?

    Hi, When I go through SM30, I find a radio button called variant. I don't know the effect. Can anyone tell me how to create variant for table / view ? I want to know when we need to create variant for table/view. Best regards, Chris Gu

  • Print Booklet suddenly not working properly

    I am working with InDesign CS3 in OS X 10.5. Up until this week, the Print Booklet function always worked fine for me (I only use it for generating PDFs with printer spreads). Now, however, files that printed properly in the past are generating PDFs

  • The mis-mapping problem when upgrading OWB from 11.1 to 11.2.0.2.

    Hi all, Our OWB ETL program was developed initially on OWB 11.1 platform. Then after upgrading it from 11.1 to 11.2.0.2, several mappings are mismatched in the deployment PL/SQL package as below: CREATE OR REPLACE PACKAGE BODY "MAP_PRODUCT_LIFE_CRT"

  • Searching based on the content of an uploaded document

    Hi, Is it possible to search based on the content of the document I have uploaded. The system used is ECC 5.0. Eg : I have uploaded resumes of employees and I have search based on their skills. Is it possible to search based on the skill which is men

  • How to compile and run a Java servlet using the BEA weblogic server

              Hi,           Could you help me out as to how to compile a servlet using Web Logic server.I have written a Servlet program and have also set up the environment in the "c:\bea\wlserver6.0\config\examples" folder by giving the command setExam