Backend apdatper with Push function fails to be activated

Hi,
  I would like to specify a "instance push function" for a backend triggered BO.
I followed the steps from  Vinodh Nagarajan in
DOE Backend Push
I inserted ZMOB_PUSHMISSIONE in the "Instance Push Function" field of backend adapter but I'm not able to activate the BO. I have the following error:
"Client specific data object is mapped to client independent BAPI Wrapper"
Message number MAPPING_TOOL_MSG173
The BO has 2 bapi wrapper: GET LIST and MODIFY.
Without the "Instance Push function" the BO works correctly in bidirectional way
Any suggestion?
regards
  Leonardo

Hello Leonardo,
"Client specific data object is mapped to client independent BAPI Wrapper" is a warning. Ideally, you should be able to proceed even if you get this warning.
Could you do a consistency check of your backend adapter and see if you get any other messages (Click on the 'View Messages' button)?
Regards,
Ullas

Similar Messages

  • Using = with to_date function fails to get the results

    Hello ALl,
    I have table for visits information. my table has two fields survey_id (Number) and visit_date(date).
    the visit_date also contain the visit time HH:MI:SS.
    when I query the table to find the information for one day and using the following qyery:
    select survey_id,visit_date
    from my_table
    where visit_date=to_date('26/04/2010','DD/MM/YYYY');
    The result is no data found
    but When I used another query such as
    select survey_id,visit_date
    from my_table
    where visit_date>to_date('25/04/2010','DD/MM/YYYY');
    there are some records in date 26/04/2010.
    In other words, always when I query the table for one day using
    visit_date=to_date(:my_date,'DD/MM/YYYY');
    there is no data returned although there is data in the table.
    is the problem because the time HH:MI:SS exisits in visit_date field.
    any help please.
    Edited by: M.Jabr on May 5, 2010 6:12 AM

    Oracle stores dates as a numeric (I think 9 digit) format which includes the time.
    When you use the = operator with a truncated string, it assumes zeros for the time elements.
    So your first query is looking for visits which were at exactly midnight.
    So your options are to use the trunc function as suggested or to use the 'between' syntax.

  • Backend Adapter Activation error on providing Instance Push Function

    Dear Experts,
    We want to create Backend Triggered Adapter. We were able to successfully activate it BUT when we tried to put "Instance Push Function" and then try to activate then its throws following error:
    Unable to get the structure type of  in bapiwrapper  (adapter: <Backend Adapter Name> )
    And then Backend Adapter becomes Inactive.
    Can anyone please try to help me out?
    DOE Server Version is 7.1 with Support Pack 7.
    Thanks and Regards,
    Gopal

    Dear All,
    First of all sorry for soooooo late response. Got stuck in some other work.
    We are still stuck at the issue. "Check" did not result in any error in Backend Adapter Screen.
    There is no "GetDetail" BAPI Wrapper defined in Backend Adapter. Is that a must for Push Functionality?
    And one more point. There was no problem in Activation and Generation of Node Structure and DATA Objects.
    Its only that Backend Adapter is not getting activated when it is Backend Triggered AND when Instance Push Function is specified.
    DOE Triggered Backend Adapter or Backend Triggered Backend Adapter without Instance Push function is working fine and they are getting activated and generated.
    Thanks and Regards,
    Gopal
    Edited by: Gopal on Sep 17, 2009 6:58 PM

  • Multiple Instance Push Function Module

    All,
    I am referring to the service order tutorial as given in following link http://help.sap.com/saphelp_nwmobile71/helpdata/en/45/ac4bed74372733e10000000a155369/frameset.htm
    I have succefully created the Data Object/BAPI Wrappers and other objects. Everything works perfectly fine. Now I am trying to create a "Intance PUSH" function module in Mobile Server that will be called from backend to push the service orders. Till now using the same structure as in the tutorial I can send PUSH one instance. However I was wondering what if I have to PUSH Multiple instance at one shot.
    I am confused as to how should the structures for the same should look like. In the example given here, the customer node and equipment node do not have the order ID parameter in it. So when I have to push the same, how will the system know which instance of customer/equipment belongs to which instance of orderheader.
    If any one can clarify the same it will be really great.
    Regards,
    Shubham

    The backend key added by the DOE is a 'generated' field (and therefore internal to the DOE). This is why it is not exposed in the instance push FM.
    When you do not switch on automatic keymapping, the DOE creates this generated field, and fills it after calling GetDetail in the case of a delta download or a key push (since getdetail itself is called per instance, resolution is simple).
    If you switch on automatic keymapping, DOE will try to find existing backend fields in the child which match the root keys. (i.e. by name and type), and use these to resolve the children. If it cannot find such fields in the child that match the root keys, it will again generate fields on its own. And again these generated fields will be filled by the DOE after calling GetDetail during a delta load or key push.
    However, in the case of Instance Push, the only way to let the DOE resolve child instances is to send a field from the backend itself (i.e. not generated), which can be used to resolve the child instances (because GetDetail is not called in this case)
    If you do multiple instance push with the example given without changes, I am not sure if resolution will happen.
    An alternative to automatic keymapping is 'explicit keymapping' where you yourself decide which backend field in the child maps to which backend KEY in the parent (at all levels).
    Edited by: Arjun Shankar on Oct 1, 2009 1:36 PM

  • Connect to a backend system with the BI connector via Visual Composer

    Hi all,
    I set up a system landscape on my notebook with the NW2004s ABAP as NSP and with the NW2004s JAVA SP7 as J2E. Both systems are integrated in the SLD, this is set up. Furthermore I installed a BI system alias as NSP_XMLA in the portal with the URL for the backend system: http://localhost:8000/sap/bw/xml/soap/xmla.
    I have the same user on portal and backend system NSP. Both have admin previleges.
    When I try to logon to the backend system with this URL I get this error:
    "No switch to HTTPS occurred, so it is not secure to send a password"
    " Choose "Logon" to continue A dialog box appears in which you can enter your user and password"
    Then I can logon to the server and get a lot of XML.
    But I have to manually logon to the system.
    From the portal I cannot logon to the backend system with the test function. I get the error:
    Alias is found, but connection failed.
    I guess there must be an automatic logon preconfigured.
    How can I do this?
    Is SSO necessary?
    thanks for any help

    Hi Gregor,
    thanks for your answer, which was intersting but could not solve the problem. In the meantime I discoverd the reason for it.
    You have to insert the connection URL to the BW system at 2 points in the system.
    1. You have to configure the XMLA connector with the Visual Administrator.
    2. You must implement a system in the portal where you configure all necessary information, also the URL to the BW system.
    This seems somewhat strange to me because you will then not be able to connect with two or more BW systems to the portal and VC what is centainly necessary in a real world scenario. Anyway I can now see all Infoproviders of the BW system in the VC, and SSO isn't necessary because you configure the information to login to the BW system directly in the configuration of the XMLA connector in Visual Administrator.

  • Backend System with Release 701 are not supported

    SRM 5.0
    Extended Classic Scenario
    CCM 2.0
    When updating the vendors in SRM system using TC - BBPUPDVD getting the below error message :-
    Backend System with Release 701 are not supported
    Have checked in table - BBP_BACKEND_DEST, the backend entry is properly maintained.
    Can any one advice.
    Regards,
    Jayoti
    Edited by: SAP jayoti on Dec 7, 2010 1:11 PM

    The problem is resolved for vendor relication after applying the below notes 1313972 and 1372175.
    ECC sandbox seems to be in 701 release. When the backend system ECC is in release 701, vendor replication fails with the error message that 'Backend system release 701 not supported'. We need to apply notes 1313972 and 1372175 to fix this issue. I have applied them in Sandbox and the issue is resolved now.

  • Using Starts-with XSLT function with XI

    Hi All,
    Any help is apperciated. I am using the starts-with xslt function and when i do so the message gets stucks in the queue. If i run code without the starts-with then is works??
    <xsl:for-each select="receipt/prod">
         <xsl:for-each select="carrier/carrier_detail/carrier">
               <xsl:choose>
                   <xsl:when test="carrier_type='CASE'">
                        <xsl:choose>
                             <xsl:when test="starts-with(carrier_barcode, '00')">
                                                   do something
                                            </xsl:when>
                                           <otherwise>
                                                 do something
                                           </otherwise>
    so on..
    when i try to process messsage using this xslt format it gets sysfail in the queue, but without it, it works fine.
    I need to a special format if the condition of barcode starts with 00

    Chirag,
    Create xslt on abap mapping using transaction SXLT_TOOL on XI abap stack. Copy paste same xslt code and run with test file. You can debug code or most likely you can see error message too.
    Actually your mapping raising an exception which result in sys-fail.
    Hope this will help.
    Nilesh

  • EVALUATE in OBIEE with Analytic function LAST_VALUE

    Hi,
    I'm trying to use EVALUATE with analytic function LAST_VALUE but it is giving me error below:
    [nQSError: 17001] Oracle Error code: 30483, message: ORA-30483: window functions are not allowed here at OCI call OCIStmtExecute. [nQSError: 17010] SQL statement preparation failed. (HY000)
    Thanks
    Kumar.

    Hi Kumar,
    The ORA error tells me that this is something conveyed by the oracle database but not the BI Server. In this case, the BI server might have fired the incorrect query onto the DB and you might want to check what's wrong with it too.
    The LAST_VALUE is an analytic function which works over a set/partition of records. Request you to refer to the semantics at http://docs.oracle.com/cd/B19306_01/server.102/b14200/functions073.htm and see if it is violating any rules here. You may want to post the physical sql here too to check.
    Hope this helps.
    Thank you,
    Dhar

  • BlazeDS provides push functionality through HTTP ??

    Hi All ,
        In my application i am integrating my Flex app with Java Struts using BalzeDS. Now i have a requirement like Data(Server) push functionality through HTTP. I am using HTTPService calls only in my Flex application. Can BlazeDS provides push functionality through HTTP.If so , how can i use that??
    I read a article about "BlazeDS Remote Object Service " and "BlazeDS Messaging Service" . I am so much confused. Please Help....
    Thanks in Advance....

    Yes -- I had a similar experience. I found the order in which you enable this stuff is critical.
    For me, I had to first enable the push server, configure it, stop it, go back into mail, set the server to push, start the notification service, then start and stop the mail service.
    Push showed my test Leopard client as a connected user; no matter what I did with the iPhone though I couldn't get it to push (or connect.)
    I ended up disabling the whole thing though, when I started seeing references in the system log to push service error messages. I'll need to dig back through them to paste them here on the forum, but it appeared something still isn't quite right.
    The complete lack of technical documentation on this is a bit annoying, to say the lease.

  • BBPGETVD - error:backend systems with release 700 are not supported

    Hi,
    When I am trying to replicate vendor data from EEC to crm 4.0 via BBPGETVD.
    I get the error message"backend systems with release 700 are not supported"
    Is anyone have Idea what is wrong? and how can fix it?
    Thanks,
    Rachel

    Yossi,
    I believe that standard transaction does not work with ECC 6.0.  The standard response would be to upgrade your CRM system to 5.0 so that you can download vendors from ECC 6.0.
    Bascially the vendor replication programs in CRM below 5.0 aren't really that reliable for delta downloads(one error will cause an entire load to fail).  So you probably at best should copy the SAP standards to generate custom load programs as a starting point.
    It is not too difficult and overcomes some of the restrictions that SAP puts in place(i.e. you can only use one number range for vendors downloaded, etc.).  This is definitely one of the weak points of CRM 4.0 that was fixed in CRM 5.0.
    If you have more questions on this let me know.
    Take care,
    Stephen

  • Adobe Reader Search function fails

    @@I'm using Adobe Reader Version 11.0.10 under Windows 7 64-Bit SP1 with all actual updates. When i try to search any word or Phrase of contained in the text of a specific PDF File, then the search Fails. It does not come up with the search item i have keyed in. I did not misspell the search item and it is definitely contained in the text, but the search function does not find it. i am absolutely surethat the search item is in text Format and it is contained in the PDF file, because i can Access and search it when i open this PDF file on an iPad for instance. there it works, but not in my Windows envioenment.
    I guess that this problem will not be completely new for you, because other users are discussing this Problem in the Internet as well.
    Can you help me with an answer and hopefully with a recommendation on how to overcome this Problem.
    thanks in advance and
    Kind regards
    Guenther
    p.s.:
    sorry, i am new on thjis platform... how  when aproximatrely does one get an answer here?

    Hello Pat,
    i followed your advise and have used the link contained in point 3 of
    your recommendations --- for reference see your response as appended
    below (https://cloud.acrobat.com/).
    So, in case i made no mistake (?), then you can access the PDF file we
    are talking about when you follow this link here:
    https://files.acrobat.com/a/preview/0f9d2ce4-b4b9-4223-8fd2-723441d7d2ab***
    This PDF file contains a description of an olympus camera. When you open
    this PDF file please go to page 6.
    Directly under the picture on top of the page (which shows a dark blue
    car driving from left to right) you can read the word "Mitziehmodus"
    (without parantheses). This german word is one of those search items
    which the PDF search function of my PDF reader installation does not
    find. There are many other words the search function does not find as
    well, but let us use this word (Mitziehmodus) as an example to
    demonstrate the malfunction as i experience it on my pc.
    Meanwhile i have installed a completely new windows-system 7 from
    scratch. The PDF reader (11.0.10) is currently the only installed
    software. I made this windows 7 installation only to assure that there
    is no other software eventually influencing the search function. But the
    search function fails again when searching for this word "Mitziehmodus".
    One remark still to your statements concerning accented characters.
    Character like ä, ö, ü or ß are quite normal characters in writing
    german language text. But these characters can not be found also! In
    general it does not make much sense to serach for a single character (at
    least in my understanding). Searching for ä or ö or ü results in finding
    something completely meaningless. But this behaviour shows additionally
    that there is something wrong with the search function as it ist
    implemented in Adobe Reader.
    In general i am convinced that this PDF file will be correct ,
    because i can search any search item and find correct search results
    when i access this file on my iPad regardless in what so ever combination.
    i hope that you can access the problem PDF file following the link i
    sent you above.
    And i would be happy wehen you could find thze reason for my search
    problems.
    thank you so far. i appreciate to heare from you soon.
    kind regards
    Günther
    Am 02.01.2015 um 03:03 schrieb Pat Willener:
    >
          Adobe Reader Search function fails
    created by Pat Willener <https://forums.adobe.com/people/pwillener> in
    /Adobe Reader/ - View the full discussion
    <https://forums.adobe.com/message/7058510#7058510>

  • Performance problem with OLE_FLUSH_CALL function module

    Hello Everyone,
    I am facing problem with OLE_FLUSH_CALL function module (execution is taking long time which is going to be dump error).
    Could you please help me in knowing solution for this problem?
    Thanking you in advance.
    Srinivas

    Hi Srinivas,
    the OLE_FLUSH_CALL does an RFC from ABAP backend to frontend UI. So high execution time could result from high network time, for example latency between UI and backend server.
    How many UI interaction steps did you measure for the trace above? Ideally, there should only be one OLE_FLUSH_CALL per user interaction step. If its more, the application is not written in an optimized way.
    Best Regards, Randolf

  • CVI Distibution with Database Functions

    I am working with CVI2012.  I have an application that uses the SQL toolkit.  I made a distribution and installed it on a target machine (Windows 7 with the CVI2012 runtime engine).  However when I install the application on another target (also a Windows 7 machine and also with the CVI2012 runtime engine) I cannot not initialize the database.  The application fails on a call to DBInit(DB_INIT_MULTITHREADED).  I get an error of -100: DB_FAILED_TO_LOAD_DLL.   (I am using  SQL Anywhere 11.)  I know that the ODBC configuration is the same on both targets and I can access the DB manually through Interactive SQL.     
    I am baffled by this.  After some searching I found that the file "cvidb32.dll" was not in the system32 directory so I copied that over.  Still no joy.  (I would also expect this to be installed when I installed the RTE.  I did not have to manually copy this file on to the computer where the application does work.)  I have checked the forums here have not found a solutionl.  One post discussed running sqldistsupp.exe after the installer.  I tried this and got an error "Driver's ConfigDSN, ConfigDriver or ConfigTranslator failed in function SQLConfigDataSource".  Another post suggested simply adding CVISQLShared.msm to the installer.  I tried this but it did not fixt the problem.  I also tried downloading the SQL Distribution Toolkit help and it turns out the file has no content under the help topics.
    Clearly something is missing but I don't know what.  I tried running Dependency Walker to find the missing DLL but it did not show anything was missing. 
    Thoughts?
    Thanks.

    I have not distributed any applications with sql functionality, but looking at the following links it seems it can be a little tricky:
    Why Do I Get Errors When I Try to Run a Distribution of a LabWindows™/CVI™ Program Which Uses the SQ...
    LabWindows™/CVI SQL Toolkit 2.2 Readme
    S. Eren BALCI
    www.aselsan.com.tr

  • Fork Function Failed.  There is not enough memory available.

    Hello I have gotten the following error with my Application 10g AS server:
    Fork Function Failed. There is not enough memory available.
    I have set the ulimit to unlimited for all categories for the Oracle User. I have set the number of processes per user to 2048 processes. I have 4GB of RAM and 6GB of paging space.
    I have also noticed that once I open the opmn services, even if no one is executing any commands, the Oracle User's processes are growing. I ran the following command to determine it: ps -ef | grep oracle user | wc -l. I also monitored some of the processes for sometime and they are not terminating in order to release the physical memory or the paging space.
    Can you please assist me with this problem?

    user483766,
    You will probably want to file a TAR and work through this with Oracle Support.

  • How to resolve - LIBTUX_CAT:4053: ERROR: Routing function failed - error ?

    Hi,
    We are using TUX 8.1 and i am getting the error :
    LIBTUX_CAT:4053: ERROR: Routing function failed
    while invoking a tpforward call.
    My ubb file for the new service is below.
    "NewXXInqu"
    LOAD=50 PRIO=50
    BUFTYPE="ALL"
    ROUTING="PARTITION"
    TRANTIME=90
    AUTOTRAN=N
    DEFAULT: LOAD=50 PRIO=50 BUFTYPE="ALL" AUTOTRAN=N
    *ROUTING
    "PARTITION"
    FIELD="PARTITION_ID"
    BUFTYPE="FML32"
    RANGES="1:P1,2:P2"
    Its also giving the error : GP_CAT:1064: ERROR: Routing field for 'NewXXInqu' null.
    LIBTUX_CAT:1401: WARN: tpforward tpacall failure TPESYSTEM - internal system error
    I have the NewXXInqu object file created,which is linked to NewXXSvr. This server NewXXSvr is up and running, and i can see that using ps -ef.
    can any one please tell me what is that im missing here. What does routing field 'xx' null mean ?
    Even if i invoke my new service directly, it is giving the same error :GP_CAT:1064: ERROR: Routing field for'xxx' null,
    LIBTUX_CAT:4053: ERROR: Routing function failed.
    Appreciate your reply,
    thanks,
    gopi.

    Hi,
    i am using tuxedo 9.1 and i am getting the same error:
    tpacall("PP_GA_RECARGA3", 0x0x8088140, 140, 0x0)
    GP_CAT:1064: ERROR: Routing field for 'PP_GA_RECARGA3' null
    LIBTUX_CAT:4053: ERROR: Routing function failed
    tpacall = -1 [tperrno TPESYSTEM]
    tpabort(0x0)
    My ubb file for the service is belong:
    *SERVICES
    PP_GA_RECARGA3
    LOAD=50 PRIO=50
    BUFTYPE="ALL"
    TRANTIME=30
    AUTOTRAN=Y
    SVCTIMEOUT=60
    ROUTING=snum_telefono
    *ROUTING
    snum_telefono
    FIELD=__routing__
    RANGES="0:GRP_PPGA_00,1:GRP_PPGA_01"
    BUFTYPE="FML32"
    The service define is:
    PP_GA_RECARGA3_snum_telefono 443 string - -
    PP_GA_RECARGA3_stipo_recarga 444 string - -
    PP_GA_RECARGA3_fimp_recarga 445 double - -
    PP_GA_RECARGA3_scod_moneda 446 string - -
    PP_GA_RECARGA3_scod_promocion 447 string - -
    PP_GA_RECARGA3_scod_usuario 448 string - -
    PP_GA_RECARGA3_lper_validez 449 long - -
    PP_GA_RECARGA3_ssec_actuacion 450 string - -
    PP_GA_RECARGA3__rpr_ret 451 long - -
    If i invoke the service in other environment with similar configuration, the ulog show this:
    tpacall("PP_GA_RECARGA3", 0x0x80882d8, 140, 0x0)
    tpacall = 64 [CLIENTID {1280130829, 0, 430}]
    tpservice({"PP_GA_RECARGA3", 0x10, 0x0x814a4f0, 1164, 0, 0, {1280130829, 0, 430}})
    tpalloc("FML32", "", 1024)
    All it's right
    The difference is that one it's over vmware.
    Does anyone know if this can influence in the routing?
    Thanks,
    Paula.

Maybe you are looking for