Regarding interface objects

Hi Experts,
          can anybody give me regarding:
1. External Definitions, Context objects,Data Type Enhancement
2. what is product, application,Technical System,Business System
3. what is the deffirence between Business system and Business Service in ID.
4. complex UDFs
5. Dynamic Alerts
6. how to do Monitoring
7. what is correlation
Thanks in advances,
Kalyani

HI Kalyani,
1. External Definitions, Context objects,Data Type Enhancement
Search on SDN
2. what is product, application,Technical System,Business System
Refer the below help for the same:
Refer How to handle SLD guide for help:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/9e76e511-0d01-0010-5c9d-9f768d644808
SLD preparation very good:
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/flatFILETOFLATFILE&
Working with System Landscape Directory (SLD) :
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/workingwithSystemLandscapeDirectory+%28SLD%29&
Configuring SLD in Sneak Preview SAP NetWeaver '04 Sneak:
/people/sugree.phatanapherom/blog/2005/08/14/configuring-sld-in-sneak-preview-sap-netweaver-04-sneak
XI Software Logistics 1: SLD Preparation:
/people/sap.india5/blog/2005/11/03/xi-software-logistics-1-sld-preparation
3. what is the deffirence between Business system and Business Service in ID.
Search on SDN
4. complex UDFs
it depends upon the requirement.
5. Dynamic Alerts
For raising an alert you need to first configure the alert please follow the below weblog written by Michal Krawczyk
/people/michal.krawczyk2/blog/2005/09/09/xi-alerts--step-by-step
Configuration steps are: go to transaction ALRTCATDEF
1) Define Alert Category
2) Create container elements which are used for holding an error messages.
3) Recipient Determination.
Alert can be triggered in different ways.
1) Triggering by Calling a Function Module Directly.
/people/bhavesh.kantilal/blog/2006/07/25/triggering-xi-alerts-from-a-user-defined-function
2) Triggering by Calling a Function Module in the Workplace Plug-In.
3) Triggering with an Event Linkage.
4) Triggering with the Post Processing Framework (PPF) or Message Control (MC)
5) Triggering from a Workflow.
6) Triggering from CCMS with autoreaction.
7) Triggering from BPM.
/people/michal.krawczyk2/blog/2005/03/13/alerts-with-variables-from-the-messages-payload-xi--updated
/people/community.user/blog/2006/10/16/simple-steps-to-get-descriptive-alerts-from-bpm-in-xi
8) Triggering alert by configuring a rule from RWB.
http://help.sap.com/saphelp_nw2004s/helpdata/en/56/d5b54020c6792ae10000000a155106/content.htm
6. how to do Monitoring
Search on SDN
7. what is correlation
Do you like to understand “correlation” in XI?
/people/sravya.talanki2/blog/2005/08/24/do-you-like-to-understand-147correlation148-in-xi
thnx
Chirag

Similar Messages

  • About Interface objects in Integration Repository

    Hi All,
       I want to know details about Data type enhancements & Context objects in Interface Objects.Please help me.
    Thanks,
    GOPI.

    Hi Gopikishor,
            _Context objects:_ Its nothing but  to access a  element payload of the message,in Simple terms,  X-Path expressions in the repoistery..
    Deeply Nested elements in the Message structure.
    Ex:
    <Header>
         <PurchaseOrgData>
                <Sender>
                       <PurchaseData> Goods</PurchaseData>
                 </Sender>
         </PurchaseOrgData>
    </Header>
    Define X-path for the above structure: \Header\PurchaseOrgData\Sender\PurchaseData\
    Once we can define the "Context Objects" we can use following situations..
    1) Receiver Determination: During the Receiver Condition in the Integration directory,
    2) Integration Process: During the processing business process depends upon content of message.
    Datatype Enhancement:
    http://help.sap.com/saphelp_nw04/helpdata/en/a5/04623c4f69b712e10000000a114084/frameset.htm.
    Regards,
    Sateesh N.

  • No interface objects found in interface determination

    Hi Experts,
                  i am configuring the  multiple idoc to flat file.
                 for this, i am not using the bpm.
                i refer the following blog.
               https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/4443. [original link is broken] [original link is broken] [original link is broken]
           According to this blog, we can make the scenario as file to file. xi will pick the idoc-xml file.
        for this, could you please let me know the source data type?
       i exported standard idoc and made occurances as unbounded and import to name space.
       for the imported external defination, i creared the message interface as outbound and used as sender interface.
    i made the mapping between external deficnation to flat file structure.
    my IR part is ok.
    i have problem with ID.
    when i configure the interface determination, i found it as no interface objects found.

    Hi,
    Normally we dont require to create DT , MT MI incase we are using IDOC.
    But in your case you imported the idoc and exported it to ur desktop and changed the Occurance of that IDOC.
    Then again you imported that as External Def.
    This case you need to create the MI for this IDOC, why because we dont have the option to select the External def directly with out creating the MI at the time of creation of Interface mapping.
    But in case of IDOC means we have the provision to select the IDOC derectly at the time of Interface mappimg
    Regards
    Seshagiri

  • FI/CO interface: Object type not clear

    Hi guyes
    When we try to release the billing document to accounting we are getting the below message. Kindly help me to find the problem
    FI/CO interface: Object type not clear Message No. RW010
    regards
    Hari

    Hi
    Please find below
    FI/CO interface: Object type not clear
    Message no. RW010
    Diagnosis
    The FI/CO interface was called with an object type which is not clear: VBRK and .
    System response
    The document cannot be posted.
    Procedure
    There is a system error. Contact the SAP Hotline service.

  • Interface objects not appearing

    Hi,
    When I tried to open interface objects in integration repository.It asked for password.After giving password I got prompt that server connection established successfully.
    But I can't see any interface objects or mapping objects.
    Kindly help
    Regards,
    Ruby

    Hi,
    sometimes it happens so. Use the Refresh button on hte
    Top Left corner to refresh the Objects.
    Even if that dosen't work. Close the IB and open it again...
    Cheers,
    Siva Maranani.

  • Receiver RFC - Interface Objects

    Hi every one,
    I have a scenario, SOAP (SYNC)- XI - RFC (SYNC), MY question is do we need to create and interface objects for the receiver. Or can I use the RFC as the interface object.
    Technical explanation would really help me.
    Please clear.
    Thanks,
    -Naveen.

    Hi Naveen,
             <i>>>>>>do we need to create and interface objects for the receiver. Or can I use the RFC as the interface object.</i>
      As RFC itself is a interface you need not create  a seperate interface for an RFC.
    In message mapping you will need to create two message mapping.
    One SOAP_Req to RFC_Req
    two RFC_Res to SOAP_Res.
    When you will try to implement Interface Mapping, the source interface would be the imported 'External defination' of WSDL and the receiver would be the RFC. In the lower section of the same screen click 'Response' tab and add RFC_Res to SOAP_Res as mapping prog and under 'Request' tab add SOAP_Req to RFC_Req.
    Let me know if you further assistance.
    regards,
    Ashish

  • Creating interface objects in the IR

    I want to create a scenario in which I send a file from a Legacy system to the XI, process the message using the BPM and send it to SAP R/3.
    In the integration repository I have 3 software components (one for each system: legacy, SAP APPL, SAP BASIS)
    Where am I supposed to create the interface objects ? (AM I supposed to create all the objects under one namespace in one software component or maybe create in each software component only the relevant objects ?!?!)
    The problem is that I always get to a point where I need to use objects that I defined in other software component... (and are not reachable)

    Hi,
    All structure pretaining to legacy side, create in legacy SWCV. For processing the message in XI, you can probably create a SWCV for middleware, so that all processing logic, mapping you can create it here. Maintain the R/3 structures in R/3 SWCV.
    Also make sure, you create dependencies among these SWCV in the SLD, so that you can use one SWCV objects in other SWCV.
    Thanks,
    Sasi

  • Interface Objects missing in ESR

    Hello,
    I have created a whole bunch of interface objects under my namespace in the ESR. During message mapping, when I try to do a u201CFind design objectu201D in the message mapping definition under my namespace, I canu2019t find any of the objects listed. Although if I go under the u201CSignatureu201D tab, I can find my objects under message type or external message. Why is it acting different in PI 7.1?
    Sam

    HI,
    Try to activate those objects and try to have cache refreshment. Probably the cache problem may cause this kind of starnge behaviour.
    Thanks
    Swarup

  • Reference data types in interface objects?

    How do you create reference data type based on data type in interface object??

    First create the reference DT1 in IR then create a new data type DT2 and if you want to create a reference to DT1 then in  the editor select Type (3rd coloum) as the DT1 which you can get by double click on Type and then you select "search help" and select DT1 from the list.
    Cheer's

  • Regarding Interface connection with US Payroll Data

    Hi Experts,
    Greeting!
    I have some questions regarding Interface (ADP Tool) with USA payroll. Please give me the answer for below questions.
    1) How to send the data ( Garnishment, Benefits, Payroll, PA) to third party tool?.
    2) How to map the things (Wage types) and Which T.Code we use for this?.
    3) What all Technologies required to connect third party tool?.
    4) How will we get the data from third party?
    5) What all documents will create while sending and receiving the data?
    Thanks in Advance.
    Regards,
    Ram

    Hello Ram,
    The transaction for US Payroll outsourcing is PC00_M10_OTEM. I have attached a document to this reply that can be found as an attachment to SAP Note No. 1135822 - "OT:  Outsourcing FAQ Document". Outsourcing is similar to running payroll except the data is exported instead of being calculated.
    Also for reference:
    SAP Note No. 899674 - "FAQ:  First Export for Payroll Outsourcing Interface"
    Regards,
    Manny

  • Interface objects

    We are doing a scenario of sending Sales order idocs to Soap messages using XI. Do I still have to do the business scenario settings or can I go with the interface objects and the mapping objects??
    Also there is a little confusion whie setting the interface objects. Do I need to create one for the Idoc(from R/3) and one for the SOAP Message and what would be the directions (outbound/inbound) for each interface..
    -Ken

    Hi,
      Thanks for a very informative reply..I am awarding you points..I still have some questions...I have set up a message interface in interface objects for the Idoc coming in from r/3 to XI..I bet this will be a inbound as its coming into XI ...RIGHT???...
      By your reply when I map this Idoc to a SOAP , I need to set up another message interface for this SOAP in repository and it would be synchronous and outbound ..RIGHT??...
      Am I correct with my idea to use a HTTPS adapter for the SOAP...So inthis case an incoming message (response) is needed...How do I map it and to which I need to map it? You mentioned the BAPI method ....Does it bypass the HTTP ADAPTER step..I am not sure how it needs to be done..Any help would be appreciated...
    -Ken

  • Pool : best practice ODI : PLSQL or Interface object ?

    Hello,
    My ODI consultant has developped an interface to load a flat file into Hyperion Planning :
    * first step : load flat file into staging : done with "Interface" object
    * second step : transform staging table (1,2,3 ==> JAN, FEB, MAR // transform "-" into ND_Customer ... very easy transformation !) : done trough a PLSQL Procedure. Result is load into FACT_TABLE
    * third step : load FACT_TABLE into ESSBASE : done with "interface" object
    During design, we didn't discuss the technology, but after the build, I'm very suprised by the second step. There is no justification to do it with PLSQL. My consultant explains me : "I'd rather to use PLSQL". But from my point of view, ODI best practice is to use "Interface" (more flexible, you can change the topology without impact in interface etc ...)
    What is your point of view? Should I raise an issue and expect from my consultant a rewriting with "interface" object?
    Rgds

    Thx SH, the complexity (use of two intermediate tables : STAGING and FACT) is due to our requirment to archive the original data during one year (in STAGING) and to give an audit trail from Essbase to original data (before transformation). From Essbase we could go back to FACT Table (same member name) then goes back to STAGING by using and unique ID that produces a link between tables.
    From my point of view ODI Interface is the simplier way to maintain the "mapping", instead of PLSQL, but I would have more feedbacks from other developper to be sure of my feeling (I've done only 2 Hyperion Planning + ODI Project before the current one).
    The complexity of interface are low or medium : simple filter on one or two dimensions / DECODE mapping on Month / group by on similar records / for few interfaces, more complexe rules with IF statement.
    Thx in adavance

  • Regarding interfaces?

    Mapping data for interfaces between SAP and Non-SAP systems?
    What are the things involved in it
    Please explain me and if you have any documents regarding pls let me know
    pls forward the doc if any to [email protected]

    satishnarayan wrote:
    HI
    I have doubt regarding interface concept.That is in my interface 7 methods are already available.that interface was implementd by 3 classes.like class a,class b,class c.in future i will add some extra method to that interface but that method will usefull only in class a
    but it will not usefull in class b, class c. how can i achieve this type of scenario.plese give the answer.
    Thanks and regardsAccording to your example the additional methods should NOT be added to the interface. An interface should only include the methods relevant to all of the classes implementing it. Any method not related to theinterface itself should not be in there.
    Add your methods to class a or create a second interface declaring the methods you need.

  • How many softMotion references can you create on an Interface Object

    I'm wondering how many softmotion references I can create on an interface object.  For example can I create a straight line move on an axis, keep that reference open then at the same time create another line move referece on a coordinate space that using that same axis?
    Can I have multiple line move references open at the same time on the same axis?
    Thanks,
    SteveA
    SteveA
    CLD
    FPGA/RT/PDA/TP/DSC

    Thanks Paul,
    I have noticed that the SoftMotion express vis open a reference on first call, but they never close the reference.  On my machine I will be doing regular coordinate moves and from time to time I will need to perform an Axis move.  Would it be better practice to close each reference after I perform the move?  How much overhead does it take to create a new reference?  The thought I had on keeping multiple reference open was to minimize the overhead in opening a reference.  Once my system gives a trigger to perform a move, I need it to be very responsive.
    Thanks,
    Steve
    SteveA
    CLD
    FPGA/RT/PDA/TP/DSC

  • Regarding interface in the ABAP-HR

    Hi Experts,
             Iam new to ABAP-HR,
             I have 2 custom table which are updated with OT records from one batch program.
             Now i have to generate two files for regular OT data file and Off-Cycle OT data file respectually.
    What i have to do?For this i have to  pick the data from those two custom tables and create the files by using open dataset statement,Is this right way in HR?
    Actually the selection screen is having Payroll area,Current period and Other period fields.
    and the table is having BEGDA,ENDDA in one table and OTdate in onother table.How can i compare the dates?

    Hi,
    <b>Interface</b> Can be declared globally or locally within a program.
    Locally declared in the global portion of a program using:-
    INTERFACE <intf>.
    ENDINTERFACE.
    The definition contains the declaration for all components (attributes, methods, events) of the interface.
    Interfaces are included in the public section of a class.
    Interfaces do not have an implementation part, since their methods are implemented in the class that implements the interface.
    Interfaces do not have instances.
    A component <icomp> of an interface <intf> can be addressed as though it were a member of the class under the name <intf~icomp>.
    <b>Addressing Objects Using the class reference variable <cref>:</b>
    To access an attribute <attr>: <cref>-><intf~attr>
    To call a method <meth>:
    CALL METHOD <cref>-><intf~meth>
    <b>Using the interface reference variable <iref>:</b>
    To access an attribute <attr>: < iref>-><attr>
    To call a method <meth>:
    CALL METHOD <iref>-><meth>
    Addressing a constant <const>:
    <intf>=><const> (Cannot use class name).
    Addressing a static attribute <attr>:
    < class>=><intf~attr>
    Calling a static method <meth>:
    CALL METHOD <class>=><intf~meth>
        (Cannot use Interface method ).
    casting operator (?= )
    <cref> ?= <iref>
         For the casting to be successful, the object to which <iref> points must be an object of the same class as the type of the class variable <cref>.
    <b>sample program</b>
    report ysubdel .
    interface i1.
    data    : num type i .
    methods : meth1.
    endinterface.
    class c1 definition.
      public section.
      methods : meth1.
      interfaces : i1.
    endclass.
    class c1 implementation.
      method : meth1.
       write:/5 'I am meth1 in c1'.
      endmethod.
      method i1~meth1.
       write:/5 'I am meth1 from i1'.
      endmethod.
    endclass.
    start-of-selection.
      data : oref type ref to c1.  create object oref.
      write:/5 oref->i1~num.
      call method oref->meth1.
      call method oref->i1~meth1.
    Regards,
    Sowjanya.

Maybe you are looking for

  • Passing URL parameters to PL/SQL Pages

    Hi, I want to pass parameters from url to the PL/SQL page . How is this possible? http://myserver/pls/portal/url/PAGE/page_group/page/testplsqlpage?course_ref=##COURSE_ID##&staff_ref=##STAFF_ID## I will to received course_ref and staff_ref in the PL/

  • How to generate a single cycle of a waveform?

    I need to generate a single cycle of a waveform. Is this possible? The help document for function "niFgen_ConfigureOperationMode()" says, "NI signal generators support only Continuous operation mode." I guess this statement is pretty clear but it sur

  • Flash web page

    Hi all,      I need to build a dashboard that will handle large amounts of data retreived from a datawarehouse. I have a couple of doubts regarding the effeciency of flash for my dashboard. details: Adobe Flash builder 3 or 4            Large amounts

  • Using Terminal in Mac OSX to program and test java

    I bought a book on java and it says I should not use a JDK like Net Beans when first learning java. Right or wrong I would like to know how to use terminal to program and compile simple scripts. So my question is: How do you go about setting up the c

  • Spell Check for Illustrator CS2..

    Hi,    I need  to find misspell word in CS2.  Am using FindOneMisspelledWord() method But it returns true for both cases (Misspell and Correct spell).    Pls guide me...   Here is my code...     AIErr error;     ASErr result = kNoErr;     char buf[12