Reg. Interface.

Hi,
      Can anyone help me out What is interface and how it is going to be create as our business requirement? How do i create interface to intergrate DCS system to PP.
sap

Hi Friend ,
                     I guess PP-PI has provision for DCS and SAP interface . In general if you want to go for interface between SAP and some Legacy system then you may use tools like XI and Biztalk .
Neal

Similar Messages

  • Reg: Interface - SAP payroll data to payroll system

    I am downloading employee data from SAP to TAB delimited flat files.
    For this , i am using logical databases PNP ,Info type P0002 and tables CATSDB.
    In selection screen, i am getting the file name by using PARAMETRERS.
    1.Then at selection-screen , I am calling a method  <b>CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG</b> for display a file open dialog .
    then using GET , i am collecting the reocords into an internal table and then downloading using CALL FUNCTION 'GUI_DOWNLOAD'.
    MY DOUBTS ARE
    1.this is an interface program,as the interface run, a log file should be produced.how to  do this???
    2.I am using CAll Method CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG . is there an alternate function for this???
    3.Give me more information on CAll Method CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG and RP_PROVIDE_FROM_LAST ?????
    4.Payroll data downloaded from SAP must be separated into different files depending on receiving payroll system and business unit.  This is because the data file will be specific to payroll system and business unit.  The file will however have the same format .
    i.e.From : SAP SYSTEM
        To:various systems
            1.PBHR
            2.MICROPAY
            3.PAYFLEX
            4.UNIPAY
    So what conditions i need to put???
    Pl kindly reply imm

    Jayasree,
    1.this is an interface program,as the interface run, a log file should be produced.how to do this???
    Generate a log in a internal table and use the method to download the data into a file. This will be your log file.
    2. I am using CAll Method CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG . is there an alternate function for this???
    This will open a dialog where the user can choose which file needs to be read. This is the latest method that SAP has given, not sure why are you looking for alternatives.
    3. Give me more information on CAll Method CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG and RP_PROVIDE_FROM_LAST ?????
    Sames as above.
    4. The conditions you need to know probably from your functional consultants as to which data needs to go to which system.
    Regards,
    Ravi
    Note : Please reward the posts that help you.

  • Reg Interfaces in HR

    I  have to develop one outbound and inbound in PA and Payroll, I wonder any one could provide sample programs ,so that based on that, I will try to develop and please tell me what are the precautions I need to take in writing them. I appreciate your help.
    Thanks
    kisu

    Hi kisu,
                 Did u get any reply for the thread regarding outbound interface for PA and payroll.
    if u did please forward me those reply's .
    Thank you.
    Divya.

  • Reg: Interface tool box.

    HI Expertt,
    please can you provide documention on interface tool box (pu12)
    how to use this .
    Rex.

    Edited by: RameshG on Mar 29, 2011 1:16 PM
    Edited by: RameshG on Mar 29, 2011 1:16 PM

  • Try to give reasons for these Q's

    1. Why clone() method to be defined as 'final'? What is the security reason involved in this?
    2.Why Interfaces should not be serializable? What is the security reason involved in this?

    I wanna have the security reason behind them. 'If u
    don't define clone() as final, what is the problem??".
    I want this reason.There is no security benefit to declaring clone() final, it simply means that a subclass can't implement clone(). It doesn't stop the subclass from declaring a method bypassClone() that does the same thing. It does break the idiom that clone() is the way to make a copy of an object.
    As same, reg Interfaces, You can instantiate classes
    that implement an interface that extended
    Serializable. Now, what is the security reason behind
    saying' Avoid making your Interfaces Serializable'I have to restate this as "avoid making an interface that extends Serializable" for it to make sense. I suppose that there's a security consideration in that any class that implements Serializable -- directly or indirectly -- can be written to persistent storage. But the real reason is that it's sloppy coding: interfaces describe a capability of a class, and there's seldom a reason to make some capability dependent on serializability.
    In general, "security" issues vis a vis the contents of Java classes are somewhat silly. With the right tools, you can access anything. The Java security framework limits your ability to actually do anything with what you've examined.

  • Reg : Open Interface Tables in Oracle Manufacturing Suite

    Hi Gurus,
    Can anybody help me providing link to get Oracle Open Interface Tables related to Manufacturing ( PO.INV,BOM,WIP,DRP/MRP ) Suire and their usage details ( i know Oracle Documentation has all these details in Open Interface documents ), i am looking for short white papers or brief notes on the Open Interface tables.
    Please help
    Regards

    Sure there is quite good documetation on Open interface tables for the Oracle Manfacturing suite.... You can explore matalink for getting the latest documentation. or you can browse http://oracletimes.blogspot.com which has the resource links for various documetation.
    Thanks
    Navin

  • Query reg Variable Substitution with enhanced interface mapping

    Hi All,
      The scenario is IDoc to file using enhanced interface determination (message split based on some conditions) and the output file name should be based on a field value in the  IDoc. So, I've tried using Variable Substitution Option in the receiver file adapter. But it's failing with the error 'com.sap.aii.adapter.file.varsubst.VariableDataSourceException'. 
    My question is does Variable Substitution works with Enhanced Interface Determination? Bcoz the outcome of interface determination is a main and sub payload.
    IDoc Payload
    <?xml version="1.0" encoding="utf-8" ?><HR_HRMD_A07><IDOC BEGIN="Constant"><E1PLOGI SEGMENT="Constant">
    <E1PITYP SEGMENT="1"><E1P0000 SEGMENT="1"><ENDDA>99991231</ENDDA></E1P0000></E1PITYP></E1PITYP></E1PLOGI></IDOC></HR_HRMD_A07>
    Variable Substitution XPATH, which I've mentioned is payload:HR_HRMD_A07,1,IDOC,1,E1PLOGI,1,E1PITYP,1,E1P0000,1,ENDDA,1
    Thanks in advance.
    Regards,
    Joe.

    Hi,
    It was the problem with the capital letters for the variable field. We changed it to small letters, then the issue is resolved.
    Thanks,
    Joe.

  • Reg: Error in RSQL module of database interface

    Dear All,
    I am getting this error.
    Error in RSQL module of database interface. While i am giving the excise invoice date(j_1exchdr-exdat) more than 120 days i am getting this error.
    SELECT VBRK~VBELN VBRK~FKART VBRK~WAERK VBRK~KNUMV VBRK~FKDAT
           VBRK~KURRF VBRK~KUNAG VBRK~FKSTO
           VBRP~POSNR VBRP~FKIMG VBRP~NETWR VBRP~VGBEL VBRP~MATNR
            VBRP~ARKTX VBRP~MATKL VBRP~WERKS VBRP~LGORT
          INTO CORRESPONDING FIELDS OF TABLE ITAB
      FROM VBRK
       INNER JOIN VBRP
        ON VBRK~VBELN = VBRP~VBELN
        WHERE VBRK~VBELN IN VBELN
        AND VBRK~FKART IN FKART
        AND VBRK~FKDAT IN FKDAT
        AND VBRK~FKSTO NE 'X'
        AND VBRP~MATKL IN MATKL
        AND VBRP~WERKS IN WERKS
        AND VBRP~LGORT IN LGORT.
    what should i have to do? can i change this select query into selct for all entries what should i have to do?
    Thanks,
    Sankar M

    Runtime Errors         DBIF_RSQL_INVALID_RSQL                                                    
    Exceptn                CX_SY_OPEN_SQL_DB                                                         
    Date and Time          21.11.2008 15:24:50                                                                               
    ShrtText                                                                               
    Error in RSQL module of database interface.                                                                               
    What happened?                                                                               
    Error in ABAP application program.                                                                               
    The current ABAP program "Z_EXCISE_DET11H1" had to be terminated because one of             
          the                                                                               
    statements could not be executed.                                                                               
    This is probably due to an error in the ABAP program.                                                                               
    Error analysis                                                                               
    An exception occurred. This exception will be dealt with in more detail                     
         below. The exception, assigned to the class 'CX_SY_OPEN_SQL_DB', was not                    
          caught, which                                                                               
    led to a runtime error. The reason for this exception is:                                  
         The SQL statement generated from the SAP Open SQL Statement violates a                      
         restriction imposed by the database system used in R/3.                                                                               
    Possible errors:                                                                               
    o The maximum size of an SQL statement has been exceeded.                                  
          o The statement contains too many input variables.                                         
          o The space needed for the input data exceeds the available memory.                        
          o ...                                                                               
    You can usually find details in the system log (SM21) and in the                             
        developer trace of the work process (ST11).                                                  
        If an error occurs the developer trace often informs you about the                           
        current restrictions.                                                                               
    Missing Handling of System Exception                                                             
        Program                                 Z_EXCISE_DET11H1                                                                               
    Trigger Location of Exception                                                                    
        Program                                 Z_EXCISE_DET11H1                                     
        Include                                 Z_EXCISE_DET11H1                                     
        Row                                     112                                                  
        Module Name                             START-OF-SELECTION                                                                               
    Source Code Extract                                                                               
    Line  SourceCde                                                                               
    82                 FKART FOR VBRK-FKART,                                                      
       83                 FKDAT FOR VBRK-FKDAT,                                                      
       84                 VBELN FOR VBRK-VBELN, " OBLIGATORY DEFAULT '90002130',                     
       85                 MATKL FOR VBRP-MATKL OBLIGATORY," OBLIGATORY DEFAULT '01' NO INTERVALS NO-EX
       86                 LGORT FOR VBRP-LGORT  NO INTERVALS NO-EXTENSION. "OBLIGATORY DEFAULT '1110'
       87                                                                               
    88 SELECT  J_1IEXCHDR~RDOC                                                                    
       89 FROM J_1IEXCHDR                                                                               
    90 INTO CORRESPONDING FIELDS OF TABLE EXCISEDOCNO                                                 
       91 WHERE                                                                               
    92   J_1IEXCHDR~TRNTYP = 'DLFC' AND                                                               
       93   J_1IEXCHDR~SRGRP IN SRGRP AND                                                                
       94   J_1IEXCHDR~EXDAT  IN EXDAT AND                                                               
       95   J_1IEXCHDR~EXNUM IN EXNUM.                                                                   
       96                                                                               
    97 LOOP AT EXCISEDOCNO.                                                                               
    98   VBELN-SIGN ='I'.                                                                               
    99   VBELN-OPTION = 'EQ'.                                                                         
      100   VBELN-LOW = EXCISEDOCNO-RDOC.                                                                
      101   APPEND VBELN.                                                                               
    102 ENDLOOP.                                                                               
    103                                                                               
    104 LOOP AT EXCISEDOCNO.                                                                           
      105   IF J_1IEXCHDR-TRNTYP = 'CEIV' .                                                              
      106     DELETE EXCISEDOCNO.                                                                        
      107     MODIFY EXCISEDOCNO.                                                                        
      108   ENDIF.                                                                               
    109 ENDLOOP.                                                                               
    110 *ENDLOOP.                                                                               
    111                                                                               
    >>>>> SELECT VBRKVBELN VBRKFKART VBRKWAERK VBRKKNUMV VBRK~FKDAT                                  
      113 VBRKKURRF VBRKKUNAG VBRK~FKSTO                                                               
      114 VBRPPOSNR VBRPFKIMG VBRPNETWR VBRPVGBEL VBRP~MATNR                                         
      115 VBRPARKTX VBRPMATKL VBRPWERKS VBRPLGORT                                                    
      116   INTO CORRESPONDING FIELDS OF TABLE ITAB                                                      
      117 FROM VBRK                                                                               
    118                                                                               
    119 INNER JOIN VBRP                                                                               
    120 ON VBRPVBELN = VBRKVBELN                                                                     
      121 WHERE VBRK~VBELN IN VBELN                                                                      
      122 AND VBRK~FKART IN FKART                                                              
      123 AND VBRK~FKDAT IN FKDAT                                                              
      124 AND VBRK~FKSTO NE 'X'                                                                
      125 AND VBRP~MATKL IN MATKL                                                              
      126 AND VBRP~WERKS IN WERKS                                                              
      127 AND VBRP~LGORT IN LGORT.                                                             
      128                                                                               
    129                                                                               
    130                                                                               
    131

  • Reg idoc interface

    hi all,
    its regarding idoc interface,try to help me.
    i have a programRHALEINI and defined in Work Item WA00012 - "IDOC Extract for HR Master Data"
    This IDoc will be created in SAP but not delivered to any external system.
    The interface created in this work item will then read these IDOCs and the required fields will be identified and reformatted so that it can be processed by the FMS system.
    Program RHALEINI is executed to create the IDoc’s for all employees. Refer to Work Item WA00012 - "IDOC Extract for HR Master Data
    WI WA00012 will also provide Function Module Z_TP_INI_IDOCS to pull all the IDOCs needed to extract all of the employee data (latest employee extract).
    The purpose of this interface program is to read all IDOCs created by program in WA00012 and map the required data into a flat file structure.
    here to map i have header trailor and body data how to do this.
    provide me solution asap with an example
    thanking u

    Hi,
    Once you get the idocs then you have to read the info from these idocs and then you have to populate it into your file.
    It depends on the data format that they want to create it.
    cretae a file of type l_v_filename    TYPE draw-filep,
    then start creating header structure item structure and footer structure.
    keep passing data to these structures and transfer it to file
    TRANSFER l_wa_header TO l_v_filename_temp
    same thing you cna do for ur item data,
    loop on this and pass line by line to the file.
    same way populate the footer data also.
    It entirely depends ont he way they want to populate in the final file.
    Reward points if you find useful.
    Regards,
    Sasi

  • Reg: Servce Interface in PI 7.1

    Hi Friends
    I need some clarification regarding the service interface significance in PI 7.1. Actually we can multiple opertions option in SI. What is the eact use and functinality of this .
    Thanks in Advance
    Thanks&Regards
    satya suman

    For each operation in your Outbound SI you will have corresponding request Message Structure in which the request message arrives . Based on this request message, PI will decide which operation mapping & message mapping needs to be invoked.
    Using new PI 7.1 as a WS provider - interface with multiple operations

  • Reg ApplicationContext interface

    Hi all
    Could any of you give some sample codes that uses ApplicationContext interface and its methods, or please suggest me the way to set values using ApplicationContext.
    Thanks
    Raj

    Hi,
    Once you get the idocs then you have to read the info from these idocs and then you have to populate it into your file.
    It depends on the data format that they want to create it.
    cretae a file of type l_v_filename    TYPE draw-filep,
    then start creating header structure item structure and footer structure.
    keep passing data to these structures and transfer it to file
    TRANSFER l_wa_header TO l_v_filename_temp
    same thing you cna do for ur item data,
    loop on this and pass line by line to the file.
    same way populate the footer data also.
    It entirely depends ont he way they want to populate in the final file.
    Reward points if you find useful.
    Regards,
    Sasi

  • Reg: Error at Interface Determination

    hi friends
    i have designed a scenario for MS SQL to R3 i.,e JDBC to RFC adapters. i have designed and activated but while monitoring communication channels it was showing error at sender as INTERFACE DETERMINATION have not been configured, but i have checked it , it was configured correctly .so, what might be the problem .
    with regards
    suman

    Hi,
    check in bottom of receiver determination screen under receiver business system wheather interface determination inbound message interface and interface mappings are visible.
    also try making some dummy changes and activate it again.
    also check in sxi_cache ur interface determination.
    thanks.

  • Reg Implementing the interfaces in JDBC

    Hi,
    When we do a program that deals with database connectivity,we are not implementing the Interfaces like Statement,ResultSet.But we are using those
    interfaces inside our program.
    Can anybody justify how it is possible.
    Thanks in advance

    The DB vendors are responsible for providing implementation classes for these interfaces. That's why we need to keep DB specific jar files in CLASSPATH when we do DB activities..
    Gautam

  • Reg:HR Interfaces

    Hi Experts,
    I need information about Interfaces in HR module.
    Like transferring the data from One module to another Module.
    and also how can we use ALE,IDOC's and User Exits,BADI's in HR module??
    Please Help me in this...
    Please let me know if anything is not understand....
    Thanks in Advance.
    Lava.

    Hi Manikya raju,
    Your answer seems to be right.
    But could you please provide me a good scenario idocs in HR.
    Interfaces means, transferring the data...??
    So, can you please tell me how we will do??
    Thaks in Advance...

  • Reg: Develop an interface system

    Hi every one,
    I have a requirement to develop an interface system, based on my requirement; I want to post GL balance for every month end (sap t-code F-02).
    My GL balance will come from, external system, itu2019s developed in dot.net, and I have to take this data from this system and need to post in F-02.
    Here I found that, BAPI u2018BAPI_ACC_GL_POSTING_POSTu2019 is satisfied my requirement,
    Here my question is how to integrate external application with sap.
    How to get data, from external system to sap internal table.
    Regards,
    Sreenu.

    Hi,
    Instead of FM ALSM_EXCEL_TO_INTERNAL_TABLEu2019 you can use function module
    TEXT_CONVERT_XLS_TO_SAP
    Hope it helps
    Sample code
    TYPE-POOLS: truxs
    DATA : it_raw TYPE truxs_t_text_data.
    CALL FUNCTION 'TEXT_CONVERT_XLS_TO_SAP'
            EXPORTING
              i_field_seperator    = ' '
              i_line_header        = 'X'
              i_tab_raw_data       = it_raw
              i_filename           = file_excel"Excel file name
            TABLES
              i_tab_converted_data = itab "table of your type
            EXCEPTIONS
              conversion_failed    = 1.
          IF sy-subrc <> 0.
            MESSAGE 'Please select a proper input file' TYPE 'I'.
            EXIT.
          ENDIF.

Maybe you are looking for

  • I upgraded my iMac to Lion and now it won't keep a wireless connection. Any suggestions on what I can try?

    Upgraded my 27" iMac (4 GB memore/3.2 GHz Intel Core i3) to Lion 10.7 and now it won't keep a connection to my wireless. I've had to shift over to working on my MacBook Pro which is also upgraded to Lion but showing no problems whatsoever. I bought t

  • How to distinguish what GR line item has been parked invoice document by MIR7

    Hi Experts, I use work flow to release MM invoice parked by MIR7. But I get trouble with PO with many GR line items (example: PO shipment cost, PO stationery ...) where we need to match consecutive many invoices from one PO. Normally, when matching i

  • Help with connecting my iPad to tv

    Hi, I am trying to connect my iPad 2 to my tv I have no Hdmi port and using a av cable for the iPad I get sound but no picture what else do I do. The shop said I just connect that and it will work

  • Adjusting brush properties after stroke is made

    I'm using Illustrator CS2 and I'm attempting to create a logo using a signature. The signature was written with a tablet to capture the realistic pressure changes. After hundreds of attempts, I finally got it close enough to be able to tweak the path

  • Not able to connect from SQL PLUS

    Hi All, I am able to connect from sqlplus.exe which is server db_home but when try to connect from sqlplus.exe which is in client_home ,getting following error ORA-12560: TNS:protocol adapter error I tried 'C:\app\client_home\sqlplus.exe system/syste