Estimation efforts for interfaces

As I am XI beginner, I would like to know about these.
1.   How can we estimate the efforts for the interfaces need to develop? Like..
-   How many man-days will take to complete the interface in real time.
-   On what criteria xi team will classify the interfaces.
2.  How to do the testing of the interfaces? How to validate the data in XI, during any testing of interfaces?
3.  How can we check the performance of the XI interfaces developed? What are the parameters to assess the performance?
Can some one please answer my doubts?
Thanks in adv..
Shriya

Hey
>>What i would like to know from above ques is.. how we will test, what to test, what are the inputs need to test.. etc and then last.. how to validate the tested data is correct or not
First of all XI is a middleware not a testing tool so efforts must be taken to perform validations outside XI(e.g. in the system generating sender file).Now comin to ur questions
>>how we will test
When u get the functional specification/technical specification u get the test data and the expected output along with it,and u have to use that test data to test ur scenarios.by comparing theexpected output and the actual output u can make sure that ur scenario is giving the desired result.
>>what to test
first of all u should test whether ur scenario is giving the desired result or not ,after that u can look for performance under the performance monitoring in RWB,u may also check component monitoring under RWB.
>>what are the inputs need to test
you get the inputs along with the FS/TS(it depends a lot upon the sender interface,if its an IDOC u post IDOC from R/3 and test ur scenario,if its a File u place the file in sender directory and test etc.)
>>how to validate the tested data is correct or not
u compare the expected output to the actual output and see if ur scenario is doin wats expected outta it.
most of things in XI are interface specific so if u can specify what are ur interfaces ,we would be able to help u more
thanx
ahmad
Message was edited by:
        Ahmad

Similar Messages

  • I looked at system.log in the system profiler today and see lots of activity at 2 a.m. when I was fast asleep, should I worry? It seems to reset hostname and mentions frequent transitions for interface, looks weird to me (I'm not a teckie!)

    I looked at system.log in the system profiler today and see lots of activity at 2 a.m. when I was fast asleep, should I worry? It seems to reset hostname and mentions frequent transitions for interface, looks weird to me (I'm not a teckie!)
    This is a section:
    May 12 02:05:10 wendy-drapers-macbook configd[14]: setting hostname to "wendy-drapers-macbook.local"
    May 12 02:05:29 wendy-drapers-macbook kernel[0]: Auth result for: 00:26:44:14:17:a3 MAC AUTH succeeded
    May 12 02:05:29 wendy-drapers-macbook kernel[0]: AirPort: Link Up on en1
    May 12 02:05:29 wendy-drapers-macbook mDNSResponder[16]: Note: Frequent transitions for interface en1 (192.168.1.92); network traffic reduction measures in effect
    May 12 02:05:29 macbook configd[14]: setting hostname to "macbook.lan"
    May 12 02:05:31 macbook mDNSResponder[16]: Note: Frequent transitions for interface en1 (FE80:0000:0000:0000:021E:C2FF:FEB3:1A3E); network traffic reduction measures in effect
    May 12 02:05:34 macbook com.apple.launchd[1] (org.samba.nmbd): Throttling respawn: Will start in 5 seconds

    I've been seeing messages exactly like that (and many, many other kinds) in the Console since the first version of OS X.  They look menacing but are harmless.
    You don't need any kind of security software.
    Just surf the web carefully, pay attention to where you're going and don't install anything that you don't recognize.  If you are asked to enter an admin user name and password, DON'T.  Unless you know for sure that you initiated the installation from a known and reliable source (like Apple).
    Mac malware relies on social engineering.  No amount of security/anti-virus, blah, blah, blah software is going to help.

  • BW error:  "invalid call sequence for interface when recording changes"

    I am getting the error "invalid call sequence for interface when recording changes" when I try to activate a datasource in BW.  Any ideas on how to resolve this error?
    Thanks.

    I already tried that.  This is what's happening..  When I get this error, if I try again it will activate and gets collected into a transport.  I moved this transport to our QA system.  As soon as I try to execute an infopackage under this datasource in QA, I get the error datasource   xxxxx must be activated.   Before the excecution of the infopackage, the datasource is in "Active version executable".   After I get the error message "datasource must be activated", the datasource in the QA system changes to "Active version not executable".   I am not sure all these issues are related back to the "invalid call sequence" error I am getting when I try to activate the data source.
    I also tried recollecting the transport from our Dev system to QA and it still gives the above errors.
    Any help?
    Thanks.

  • Error message: Multiple definitions exist for interface

    Hi experts,
    I am developing a scenario that involves a BPM, that receives a certain abstract interface, and sends out another abstract interface.
    I have created a service interface for the result abstract interface.
    I have tested the before BPM and it worked, but now it has stopped working.
    In the java ui no errors are seen, and the BPM activates successfully, but in transaction SXI_CACHE the BPM is in status 99, and in the activation log there is a message saying: Multiple definitions exist for interface [Name of the result abstract interface].
    I have tried activating the service interface, the BPM, and doing a delta cache refresh, but it didn't change.
    What can I do to solve this problem?
    Thanks in advance,
    Gershon Osmolovski

    Hi Gershon,
    Try following thing, might help.
    Go to ID and check which communication component you have created. Check if there is any other inactive version of it. If it is existing.Delete it.
    Edit and activate the original Communication component and do cache refresh.

  • Need help for interface to process employee expenses

    need help for interface to process employee expenses
    i have used the interface tables as
    AP_INVOICES_INTERFACE
    AP_INVOICE_LINES_INTERFACE
    are they the right one
    is there a concurrent program or any API for doing interface

    hi,
    i think what ever table are using for interfacing expenses correct.
    but you have to enter invoice type as expense report.
    Regards,
    Srikanth

  • Visual C/C++ code/Labview code for interfacing NI Hardware

    Hi,
     i need Visual C/C++ code/Labview code for interfacing NI Hardware and sample project example.

    Duplicate - http://forums.ni.com/t5/Instrument-Control-GPIB-Serial/Visual-C-C-code-Labview-code-for-interfacing-...
    You are just spamming now.

  • Auto payment is availabe for interface or API?

    Dear all
    I got some problem on auto payment.
    Is it possible to pay invoices automatically by interface or API?
    Thanks.
    Best Regards
    Elton

    Duplicate thread:
    Auto payment is availabe for interface or API?
    Gareth

  • IDOC type for interface between SAP ECC and SAP F&R

    Hi Experts,
    I need SAP standatd IDOC type for interfacing between SAP ECC and SAP F&R [SAP Forecasting and Replenishment] using message type u201CFRE_LOC_SITEu201D.
    Please help me in finding the idoc type?
    Regards,
    Krishan

    Hi Denish,
    You have 2 ways of loading data from R/3 to APO.
    1. R/3 to BW cube to APO-BW cube to APO planning area
    or
    2.  R/3 to APO-BW cube to APO planning area   
    BW can be a enterprise BW system ( independent) or you can use the BW inbuilt in APO also referred to as APO-BW.
    The only difference between the 2 BW systems is APO-BW can not take the load of reporting where as the enterprise BW can.
    Unless your company policy requires the enterprie BW system, I suggest using 2nd way.
    You can load the data from R/3 to APO-BW cube using extractors either generic or standard depending on your data. You need to have a RFC connection setup between APO-BW and R/3. ( This is not CIF).
    When you load the data into the APO-BW cube, you just have to load the data from the cube to APO planning area using the transaction /sapapo/tscube.
    Refer to [DP Data Mart|http://help.sap.com/saphelp_scm50/helpdata/en/13/5ada58309111d398250000e8a49608/frameset.htm] for more information about the data transfer between APO-BW and APO.

  • I need estimated MTBF for a list of products

    Our system customer has requested estimated MTBF.  I therefore need estimated MTBF for the following PXI products: PXI-6509, PXI-6542, PXI-7813R, PXI-8431/8, PXI-8432/4, PXI-7953R.
    It is understood these are estimates only and will be accompanied by disclaimers.  A full 217 calculation is not expected or desired.  I have obtained estimates from other system component suppliers.  How do I obtain these estimates from NI?
    Solved!
    Go to Solution.

    I did some more research on how our MTBF figures are calculated. Generally, including this card, our MTBFs are calculated based on design, not field fail rates. The method used to determine this particular card's MTBF was Bellcore Issue Level II. 
    Dominik E.
    Applications Engineer
    National Instruments

  • Design options for interfacing RFC as Receiver

    hello guys ,
    Need some ideas in developing a scenario for interfacing RFC as receiver from a stored procedure call on DB side , what would be best and easy way to interface this RFC?
    Best regards
    Krishna

    hi,
    but what do you need to know?
    you can call stored procureude with sender jdbc adapter
    and put the data via RFC
    it's better to use an abap proxy but if you cannot use the rfc
    you don't need any BPM as this is a jdbc - rfc flow
    Regards,
    michal

  • No endpoints found for interface

    Hi All,
    I have the following scenario: RFC in the backend system (ECC 6.0 SP09 no EhP's) and PI 7.1 as an Integration Broker.
    I have imported the RFC into Enterprise Services Repository and done the necessary tasks to configure an Enterprise Service.
    After that I have published the Interface to the Services Registry, Testing the Interface in WSNavigator is working fine.
    I have imported the Enterprise Service into Web Dynpro as a model and when running the Web Dynpro application I am receiving the following error:
    com.sap.esi.esp.service.server.query.discovery.ExtendedServiceException: no endpoints found for interface TreeInformationQuery_Out
    defaultTrace:
    Caused by: com.sap.tc.webdynpro.model.webservice.exception.WSModelRuntimeException: Exception on creation of service metadata for web service mass config parameters service reference ID 'TreeInformationQuery_Out_FICSIT_BASIC' and application name 'demo.sap.com/ficsit~tree'. Check mass configuration has been done properly.
         at com.sap.tc.webdynpro.model.webservice.metadata.WSModelInfo.getOrCreateWsrService(WSModelInfo.java:522)
    Any idea's?
    Regards,
    Ridouan

    Hi Sergei,
    My backend system is ECC 6.0 SP9 (no EhP's) and therefore I can't use the trx SOAMANAGER.
    I have imported an RFC from the ECC system into the PI 7.1 Enterprise Services Repository (Builder) and then published the Service (from Sender Agreement) into Services Registry also on the PI 7.1 system.
    Testing the service in WS Navigator is working fine, I can see an endpoint here.
    Also testing the WSDL with third-party application is working fine.
    JAVA Web Dynpro is given me the error: no endpoints found for interface...
    Thanks again.
    Regards,
    Ridouan

  • Settings in R/3 for Interface

    Hi, Please advise what are the settinings / defines to be done in SAP R/3 to set interface with external system in PP-PI? Please suggest. Thank You.

    1. Kindly explain which if your external system /
    2. How are we planing for interface ( IDOC, FTP) etc.
    3. What Data you want to send ( master data, Transaction data)
    we need to know the baisc things like above so that we can plan for hte same.
    Reg
    dsk

  • Error. in WS Navigator - no endpoints found for interface

    Dear Friends,
    I have created a new Enterprise Service Interface and implemented in ABAP.  After the implementation I used SOAMANAGER to create the endpoint and publish the service using WSPUBLISH to Service Registry.  When I tested this service from SOA Management application(SOAMANAGER), the endpoint is working very good, but when I am testing this service from Service Registry, it is now showing any endpoint in the 'Enter Input Parameters' Step.  Also when I am trying to search the Service by using 'Search by Logical Destination', it shows the Service and when I select it, it shows an error message, "no endpoints found for interface (<namespace>/document)<Service Interface Name>_Document".
    If some one knows about this issue, please advice me to do next steps.
    Also I am planning to call this service from Visual Composer, I have configured the two logical destinations over there, also the service registry, even though, when i am searching the service, it shows an error like "Could not complete search".  
    Please advice me for the above issue also.
    Thanks in advance
    Vipindas

    Hi,
    If you have configured and tested from SOAMANAGER (which opens WSnavigator) then it is configured correctly. May be you are using wrong WSDL address.
    Copy url of wsdl from SOAMANGER test screen and use it directly in WSnavigator for testing.
    Regarding publishing of service WSPUBLISH should be able to publish correct service into service registry, but if for any reason it is not working then you can "publish" it directly from service registry by using publish option and provide url of wsdl from above option.
    If for any reason VC is unable to search service registry then create destination template for your every service by providing WSDL and use it in VC.
    Regards,
    Gourav

  • Customizing performance threshold for interface utilization in LMS 4.0

    Am running LMS 4.0, i want to customize performance threshold for interface utilization from the default 40% to x%, please help.

    Based on your other post, I think you're talking about Device Fault management.  You can go to Monitor > Fault Settings > Setup > Threshold Settings, and select the DFM > System Defined Groups > Interface and the interface type you want, then edit the thresholds for this group.  Change the default utilization threshold from 40% to your desired value.  Save your changes, then go to Monitor > Fault Settings > Setup > Apple Changes to apply them.

  • Count of no.of files passed for interface

    Hi friends,
    Can we have a Count of no.of files passed for interface per day..I need it to be an automated process like the no of files interface has processed has to be updated in the daily report.. Can we have it as automated other than manual check.. Is this possible?

    Hi Mahesh,
    Here are the tables where the message will be stored in tables.
    Transaction Codes - (SE11, SE 16)
    SXMSPMAS XI Messages - Master
    SXMSPHIST XI Messages - Master History table
    SXMSPEMAS Integration Engine: Enhanced Message Queue (Master)
    SXMSPVERS Integration Engine: Message Version
    SXMSPERROR XML Message Broker: Message Queue (Incorrect Entries)
    SMPPMAP3 Mapping Runtime: Mapping
    SMPPREL3 Mapping Runtime: Mapping Relation
    SMPPSPLIT XI Mapping: Merge and Split
    SXMSPFRAWH Integration Engine - Header Table for Raw Data for Performance Evaluation
    SXMSPFRAWD Integration Engine: Data Table for Raw Data for Performance
    Adapter Engine Tables -
    Schema Name - SAPSR3DB
    XI_AF_MSG AF XI Message
    XI_AF_MSG_AUDIT audit log entries
    If runing on PI 7.1, table names are as follows -
    BC_MSG AF PI 7.1 Message
    BC_MSG_AUDIT PI 7.1 audit log entries (**)
    Thanks,

Maybe you are looking for