Help on BPM Steps (Lookups are not allowed, so only BPM)

Hi Experts,
Please help me to design the BPM for the following process (A mandatory rule is Lookups are not allowed so I must finish this with out using lookups.)
Step1. We get a file from FTP, Once we get  the file, We need to get the next unique identification number from a webservice(a sync call, As per our rule, u201CNot to use  lookupsu201D).By the way there is no relation between the data fields for the FTP file and this SOAP call, i.e. the SOAP request is having constants as inpput.,but once I receive the file then only I need to make a call to get the next unique identification number.
Step2. Once we receive the unique identification number from the SOAP call, I need to merge this identification number with the file (I have received from the FTP in STEP1) and then needs to send to a RFC which is a sync call again and it returns a logical number.After getting this logical number then only go the next step(The returned logical number means a confirmation for us,i.e after getting the number just go to next step)
Step3. After getting the logical number from RFC, I need to send the obtained unique identification number( Of Step1, Webservices Unique identification) to another FTP as asynch.
This one is easy when we use lookups, but we have a condition u201Cnot to use lookups!u201D  so please suggest me the steps(BPM) to do, which donu2019t let the BPM down.
Thanks in advance.
Regards,
Rahul.

Your complete BPM design will be:
Receuve(FILE_ABS_Async)->Transformation(ToPutConstantsInTheSOAPReq)->SyncSend(SOAP_ABS_Sync)->Transformation(Needed, format will be 2:1; will have FileMSG_&_SOAPResp as source MSGs and RFCReq as target MSG)->SyncSend(RFC_ABS_Sync)->Switch(To Check if the RFC Logical Number does not exist...if it does not exist then in the condition branch of the Switch put a Control Step (action as Cancel Process)->If RFC Logical Number present then otherwise branch will be executed( nothing to be placed in this otherwise branch)-->Transformation(SOAPRespMSG of SOAP Sync step into FILE message format)-> Send(FILE_ABS_Async)......
Wherever you have sync send steps put them in a block and insert an exception branch in that Block....in the exception branch put some logic which will be executed when there is an error in the Sync Call.....so your BPM wont fail even if the Sync Send fails.....
Regards,
Abhishek.

Similar Messages

  • Sale Based Rent- You are not allowed to change sales-based rents

    Hi everybody,
    While processing a sale based rent using T-code : RESRSE, I got the problem as below:
    At the Log Display Screen:
    Step Processing of Sales-Based Rents performed on 19.12.2011 at 17:00:02
    Status of step: You are not allowed to change sales-based rents.
    Runtime for step: 00:00:00.
    Does anyone experience this issue? Please give me a hint to solve it?
    Thank you very much.
    Regards,
    TienLQ.

    Hi Franz,
    "I guess that the parameter 'Change Direct.' in the details is set that a change is allowed." You're totally right.
    I missed it. After I did the changes for this, the process for Sale Based Rent is good but I couldn't posting the result.
    I saw that EhP4 has introduced a new feature whereby we can post sales based settlemnet using periodic posting feature. For this, a checkbox is introduced in the system which we have to check in the contract and is named as 'Post using periodic posting'. I dont see this indicator in my system even though I am on Ehp5.
    Could you please advise?
    Regards,
    TienLQ

  • I am trying to ask a question about iPhones, but it will not let me post - I get a message similar to this - you are not allowed to change the content.  Any help on this matter?

    I am trying to ask the following question: Just updated my iPhone5 to V 7.1.2 and can no longer print to my MFC 7860W from this phone.  I researched this issue on this forum and found answers from last October/November.....  Wary of downloading anything that was posted that long ago.  Wondering if there is anyway around this issue, with more recent information?  I was able to use this printer in the past by using Brother's iPrint App. 
    Thanks!!
    But when I hit post, I get an error message at the top - "you are not allowed to change this content"  Can anyone help me?

    I am assuming you got that message when attempting to post an old thread. The old post is probably locked/archived.
    FYI, posting on old threads usually yields no responses at all.
    I have requested that this post be moved to the iPhone forum where you might get assistance.
    Barry

  • ORA-2935 - relative pathnames are not allowed - help needed

    I'm trying to generate XML document from a query using XSU and applying stylesheet with DBMS_XMLQUERY.setXSLT() procedure.
    I've got the following PL/SQL code:
    DECLARE
    q DBMS_XMLQUERY.ctxtype;
    result clob;
    BEGIN
    q := DBMS_XMLQUERY.newcontext('select * from test_xml1');
    DBMS_XMLQUERY.setxslt(q,'c:\test_xsl.xsl');
    result := DBMS_XMLQUERY.getxml(q);
    printclobout(result);
    DBMS_XMLQUERY.closecontext(q);
    END;
    and stylesheet (I made the simplest example possible):
    <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version = "1.0">
    <xsl:output indent="yes"/>
    <xsl:template match="ROW/COLUMNA1">
    <COL1><xsl:value-of select="COLUMNA1"/></COL1>
    </xsl:template>
    </xsl:stylesheet>
    and I'm getting error
    ORA-29532: Java call terminated by uncaught Java exception: java.lang.SecurityException: relative
    pathnames are not allowed(c:\test_xsl1.xsl)
    What am I doing wrong?
    How the DBMS_XMLQUERY.setXSLT() procedure should be used?
    Where is the DBMS_XMLquery package expecting to find the XSL file? Does the XSL stylesheet have to be stored in a database table, retrieve it and have it applied, or does it need to be an external file?
    Please help!
    Thanks!

    Hi,
    If you don't want these two columns ignore them in SELECT statement.
    If this is what you are looking for try this
    SELECT air_cntl_number, air_id, awos_cntl_number, NAME, elipsoid_elevation,
           state_code, country_code, airport_code, LOCATION, field_elevation,
           datum, magnetic_variance, magnetic_variance_year, weather_station,
           control_tower, control_zone, control_zone_operational,
           designated_enrout_airport_afis, sectional_chart, telephone_nbr,
           flight_inspection, procedure_development, region_code,
           audit_crt_datetime, audit_crt_user_id, audit_updt_datetime,
           audit_updt_user_id, lat_degree, lat_minute, lat_second, long_degree,
           long_minute, long_second, lat_dir, long_dir, pseudo, magvar_dir,
           icao_code, CATEGORY, vertical_datum, airport_use, nfdc_ident,
           icao_location_code,
            --NULL as AIRPORT_SPATIAL_LOCATION,
           official_use_flag, part_139_flag, survey_code,
           airport_ellip_elev_source, status_code, air_revision_number,
           air_revision_date, approach_landing_number,
           --NULL as  ACTIVATION_DATE,
           tpp_vol,
           ROW_NUMBER () OVER ( PARTITION BY  air_cntl_number
                               ,                  air_revision_number
                         ORDER BY       status_code        -- assuming 'A' and 'H' are the only possible values
                          )  AS r_num
      FROM
    mv_airport_all t
      where t.audit_updt_datetime = (Select max(AUDIT_UPDT_DATETIME) from MV_AIRPORT_ALL
      where AIR_CNTL_NUMBER=t.AIR_CNTL_NUMBER and AIR_REVISION_NUMBER= t.AIR_REVISION_NUMBER)Thanks

  • [Help] Signs are not allowed here

    Hello Expers,
    I am using ALV to change a value and the system telling me 'Signs are not allowed here'. The data type is DEC, length 13 with 2 Decimal places. I entered -1 to the field and the error message poped out. Can you help to solve my problem?
    Thanks in advance.

    Hi Alex,
    You will normally receive this error if your data type is Currency.
    Try changing the type and see if it works.
    If it doesnt, tell us which type (or table type) you are using.
    Regards
    Jovito.

  • I am trying to make an in-app purchase.  I get a message that in-app purchases are not allowed.  Help!

    I am trying to make an in-app purchase.  I get a message that in-app purchases are not allowed.  Help!

    In-app purchase
    http://support.apple.com/kb/ht4009

  • Reg : "Error multiple Receivers are not allowed for Synchronous calls"

    Hi All,
    Can somebody tell me why I am getting this error "Error multiple Receivers are not allowed for Synchronous calls" when I am using Synchronous Soap Request to WebService and the response from webservice is being sent to multiple receivers which are Business services based on Receiver determination condition(Services W/o Party).

    Hi , If you are simply looking up data (and not updating tables ) using RFC you can use RFC Lookup APIs to create a java mapping
    The source message has to be a RFC request message interface and target should be RFC response message interface.
    Also you can use three step mappings in a single interface mapping.
    1. from your request message to RFC request message mapping
    2. java mapping which will do the lookup and give you rfc response back
    3.rfc response to your target response mapping.
    PS: RFC lookup can be used if there are not may hierarchy in the RFC Response structure. (i.e. may be 3 or 4 level nesting permitted)
    To help you further
    The following is a link which gives you access to a ready made source code. you just need to compile it and create a jar and import the mapping in imported archive
    http://knowhowsapxi.synthasite.com/rfc-loolup.php
    Edited by: Progirl Progirl on Oct 31, 2008 1:33 PM

  • You are not allowed to continue because your account does not have the proper privileges

    I've been using PS since version 3. I currently run CS2 on Windows XP service pack 2. I've been using CS2 since it was first released. Now, all of a sudden, anytime I install or uninstall a program, whether it is related to Photoshop or not, when I start CS2 I get a window that says "You are not allowed to continue because your account does not have the proper privileges" and the program aborts. The first time this happened and after I had restarted CS2 for the 4th time it started normally. Since then it requires at least one restart (not reboot)after the error and then CS2 starts normally. Anyone have any idea of what is going on here? The first time it happened was right after I had installed a new HP AIO printer and I thought that may have had something to do with it. However, I have installed a couple of other programs and uninstalled another, none of them related in any way to CS2, and I get the error the next time I run CS2. I have found some posts about this but no answers, and most of the posts were related to Vista, not XP. I need help please.

    there's a section in adobe.com (not adobeforums.com!) where after you log in (seperate log in from this site) you can go to "my account" and then "my registrations". you can manually add registrations there. that's how i've registered most of my adobe purchases.
    ok. just ran through it:
    go to http://www.adobe.com/ (make sure you have flash turned on)
    click "Your Account" in the upper left corner.
    log in with your adobe.com id, create one if you don't have one. this is SEPERATE from the id you log into this forum with!
    click on "View Product Registrations"
    click on "View Adobe branded products registrations"
    if you have any registed packages, they'll be listed. at the bottom of the page click on the button that looks like this:

  • F0282 payment method(s) are not allowed to this program*

    Hi.......... every one
    after running app i select systems in menu bar>out put control>press enter and clicked on execute button,then i selected the log and click on the display contents button but the system is giving the error message that
    f0282 payment method(s) are not allowed to this program

    HI,
    The error message F0282 that you are receiving, is not an error but the
    normal system functionality. This would be due to your customising so
    please check the detailed error description provided in detail in this
    reference.
    For example, the detailed error description would be as below
    =====================================================================
       Message no. F0 282
       Diagnosis
       In order to avoid incorrect payment media being able to be created
       with a program specified incorrectly, exactly one program is assigned
       to each payment method.
       System Response
       The list of payment methods(T) may only be processed by other payment
       medium programs. Therefore these payment methods are not processed by
       program RFFOM100.
       Procedure
       Check the payment medium programs allowed in the country IN payment
       method specifications.
    =====================================================================
    In customizing trans. FBZP, you have select the report that you are
    going to use for the payment method. Therefore, for example if you are
    using the RFFOUS_T in customising and afterwards try to use RFFOM100
    separately, you will get this message so you will have to change your
    customizing accordingly..
    xSo please check your customising in FBZP under Payment Method/country
    settings.Hope this info helps you to resolve this issue.
    Regard
    Madhu M

  • Com.sap.aii.adapter.file.ftp.FTPEx: 550 You are not allowed to issue this

    hi All,
    We are getting below error while connecting to an FTP location through File Adapter:
    Message processing failed. Cause: com.sap.engine.interfaces.messaging.api.exception.MessagingException: An error occurred while connecting to the FTP server XYZ. The FTP server returned the following error message: 'com.sap.aii.adapter.file.ftp.FTPEx: 550 You are not allowed to issue this command'. For details, contact your FTP server vendor.
    Also when we tried to connect to this FTP location through PI server we able to connect, but when we connect to it through channel we are getting above error.
    Please Help!
    Thanks,
    Mayank

    hi All,
    The usedid we are using to connect to FTP location has appropriate access to write(we have an receiver file adapter) the files, when we connected to FTP location from PI server using same useid(as used in channel) we are able to connect to FTP location and also able to write the file there.
    Now error soming is:
    An error occurred while connecting to the FTP server XYZ. The FTP server returned the following error message: 'com.sap.aii.adapter.file.ftp.FTPEx: 550 Operation is not supported under Connect:Enterprise FTP server.'. For details, contact your FTP server vendor.
    Thanks,
    Mayank

  • ERROR ITMS-9000: "Images larger than 2000000 pixels are not allowed in books

    How to reduce image to resolve following issue ?
    ERROR ITMS-9000: "Images larger than 2000000 pixels are not allowed in books
    Thanks.

    Hi there djking!
    I have an article for you here that can help you with that issue. The article is all about adding images to your books, and can be found here:
    iBooks Author: Add and edit photos and other images
    http://support.apple.com/kb/PH2797
    Thanks for using the Apple Support Communities!
    Cheers,
    Braden

  • SQL operations are not allowed with no global transaction by default for X

    Hi All,
    I am getting the above mentioned error.
    java.sql.SQLException: SQL operations are not allowed with no global transaction by default for XA drivers. If the XA driver supports performing SQL operations with no global transaction, explicitly allow it by setting "SupportsLocalTransaction" JDBC connection pool property to true. In this case, a
    lso remember to complete the local transaction before using the connection again for global transaction, else a XAER_OUTSIDE XAException may result. To complete a local transaction, you can either set auto commit to true or call Connection.commit() or Connection.rollback().
    I am developing a web application. I have jsp, servlets, JDBC classes.
    I am using DataSource and Connection pools.
    I am on WLS 8.1 sp3 and Oracle 10.1.
    Part of My Config file looks as follows:
    <JDBCConnectionPool DriverName="weblogic.jdbcx.oracle.OracleDataSource" KeepLogicalConnOpenOnRelease="true" KeepXAConnTillTxComplete="false" Name="AUMDataSource" NeedTxCtxOnClose="false" NewXAConnForCommit="false" Password="{3DES}AKRkWgdzXN8WrXSRtSvJ6g==" Properties="user=pibsrmgr;portNumber=1521;SID=pibsrdod;serverName=pibsrdod.dtu.mlam.ml.com" RollbackLocalTxUponConnClose="true" SupportsLocalTransaction="false" Targets="myserver" TestTableName="SQL SELECT 1 FROM DUAL" URL="jdbc:bea:oracle://pibsrdod.dtu.mlam.ml.com:1521" XAEndOnlyOnce="false" />
    <JDBCTxDataSource EnableTwoPhaseCommit="true" JNDIName="jdbc/AUMDataSource" Name="AUMDataSource" PoolName="AUMDataSource" Targets="myserver" />
    Any help will be appreciated.
    Thanks
    ---Radhe

    Hi,
    Regarding Transactions , the following link can helpful to you .
    Regards,
    Prasanna Yalam

  • Has anyone been able to upload an ibooks file with audio only files (m4a) in it? I keep getting the following error message during the upload in iTunes Producer: ERROR ITMS-9000: "Files of type audio/x-m4a are not allowed outside of widgets.

    Has anyone been able to upload an ibooks file with audio only files (m4a) in it? I keep getting the following error message during the upload in iTunes Producer: ERROR ITMS-9000: "Files of type audio/x-m4a are not allowed outside of widgets. then it names the file as an m4p file. Everything works beautifully on the iPad through Preview, and validates through iTunes Producer up until the attempted upload. If you've been able to accomplish this, please let me know how you prepared your audio files. Many thanks.

    Hello Fellow iBook Authors!
    Today I received the same error that you all have been discussing.  I tried selecting the DRM
    and this did not work for me, though I'm glad it did for some.  Here's what I did as a work-around. . .
    Since iBooks Author did not have a problem with Videos, I simply used one of my video programs, ScreenFlow to turn the audio into a video file m4v.  I added an image and extended the length or timing of the image to span the length of the audio file.  Then exported as an .mov.  I then opened QuickTime and opened the file and exported the file to iTunes. 
    You can use iMovie, Camtasia or any other progam that will allow you to export the audio as a movie file.  Does this make sense?  I hope this helps, at least in the short-term.
    Michael Williams

  • Create Materialized View ORA-01723: zero-length columns are not allowed

    I am trying to create a materialized view which derives a column from a function and I get: ORA-01723: zero-length columns are not allowed.
    I am using 10gR2 with the following definition (simple version):
    CREATE MATERIALIZED VIEW AS
    SELECT
    function_name(column_name) COLUMN_ALIAS
    FROM table_name;
    I have even tried to cast it like below:
    CREATE MATERIALIZED VIEW AS
    SELECT
    CAST(function_name(column_name) AS VARCHAR2(200)) COLUMN_ALIAS
    FROM table_name;
    My function does have an exception to return a value even if no values are found.
    I have looked all over for the solution. Does anyone have a way around this issue? I really need my function to derive the column as it has business rules which I cannot join into my materialized view definition. My only hope around this is to insert the values into a table and then create a materialized view from that table, I don't want to do that if someone has a solution around this.
    Any help would be greatly appreciated.
    Thank you,
    Kyle
    Edited by: Kyle Miller on Apr 19, 2011 8:28 AM

    Have you tried creating a table with the correct structure and then creating the materialized view based on the prebuilt table as described here...
    http://www.oaktable.net/content/ultra-fast-mv-alteration-using-prebuilt-table-option
    Cheers
    Ben

  • You are not allowed to have zero line only  massages no. m8278

    Hi all,
    At the time of MIRO Reversal we are facing error massage.
    You are not allowed to have zero line only  massages no. m8278
    Because of wrongly 0.00 amount posted in MIRO posting.
    What we do please help me it is production system error.
    Thanks & Regards,
    Juhi
    Edited by: juhis022 on Nov 8, 2011 1:43 PM

    this is because for the document which you posting MRIS is not covered with invoicing plan settlement.
    Please create a invoicing plan and settle through MRIS.

Maybe you are looking for

  • Haroon Mahmood – how to create electronic signature in pdf files

    Hi, I am Haroon Mahmood. I am new to this forum. I want to know, how to create and add the electronic signature in Adobe Acrobat. I want to manage my signature documents for online work purpose.So that, if I need to sign a form, I can easily add my e

  • Implement paging (prev/next) for jtable data obtained from database

    Hello all, first time poster and relative newbie to java. I am trying to learn java and in the process have stumbled upon this issue. I have searched through the forum as well as googled my way around for answers. And though I am more informed than I

  • How do i move the curser in the text box? i cant move it further than the last letter shown in the text box.

    when trying to change a search query in the text box how do i move the curser to the end of the query that is off screen. androids default browser comes up with a little blue arrow that i can drag. i should ssy this is only a problem when entering te

  • SLD Access

    Hi , I am facing error in Communication Channel monitoring "Error: com.sap.engine.interfaces.messaging.api.exception.ConfigException: SLDAccess set to true, but not available" I have the check transaction "SLDCHECK", its all green. Regards, Vijay

  • Why does DEP keep closing Reader 9.2?

    Can anyone help me with this please? I can't open Reader 9.2. I'm being told Data Execution Prevention has closed it down. So I tried to exclude it from DEP in the advanced settings and was told Reader can't operate without DEP being switched on. Puz