Functionalities in SD module

Hi gurus,
Can you guys help me by telling me the functionalities in SD module.
thanks in advance.
sapmk1

Hi  sapmk1,
Check the link:
http://help.sap.com/saphelp_47x200/helpdata/en/dd/55fb06545a11d1a7020000e829fd11/frameset.htm
Good luck, BB

Similar Messages

  • Transportation module under LES

    Hi All,
        We need to leverage functionalities in Transportation module in ECC 6.0 per se for transportation Planning , Bulk shipments , Manifestations , Alternate routing , consolidating monthly/weekly Deliveries for a customer & printing  one single Delivery , Invoice .
    Would anybody help me in finding the main transactions for the aforesaid functionalities & how to  use  them ?
    Regards
    Jamna

    Hi Jamna
    In general it is very difficult to tell  the transaction code available in Transportion module . My suggestion is to have a look on the below mentioned link
    http://www.saptransactioncodes.com/
    Hope this will help you.
    Regards
    Manish  Kumar

  • Lease Out Contract - Master Data Structural Relations

    Dear Gurus,
    I am new to FX RE and if my question is too simple, please excuse me!
    I am researching the possibilities for the master data structure of lease in contracts and have a serious confusion.
    The documentation says that objects can be assigned to a contract individually or many objects related to one contract. At the same tim it is said that rental units are assigned only to lease out contracts.
    How should i proceed if my company has got many lease in contracts for different object. Is it a must the contract to be assigned to an object or it can be managed just as a contract? I saw that from the RE Navigator you can create a contract, does that mean that in FX RE the contracts itself is considered as master data record?
    Any opinions will be highly appreciated.
    Many thanks in advance!

    Dear Kumar,
    Sorry if I ve been confusing. I will try to make it more clear.
    I am working for a Teleco and i am researching the possibility of implementing FX - RE internally. We will not need all the functionalities of the module, but only the ones that allow you to manage your lease in contracts. We`ve got lots of base stations contracts (as you can imagine) where our company is a tenant in a lease contract. 
    I did some research in relation to the master data structure and cant work out how should our master data be structured. The business requirements are  - handling the advance payments, accruals and postings, giving and receiving notices, adjustments of rent etc. Is it possible to create the contract within the system,  set all the conditions directly in it or do we need to have another master record other that the contract itself.
    My confusion comes from the fact that the standard solution of the lease outs suggests creating a rental unit first and then assigning the contract to it. But since we will be tenants we dont need to more detailed information on these objects, we just need the conditions in the contract that will let us handle all the activities that arise in connection to it.
    I hope that i put the question more clearly this time.
    Can you also tell me if it is possible to create a template and after entering the conditions about the particular contract to generate it from the system on a hard copy?
    Many thanks and sorry if i cant make myself more clear!

  • Questions about  Designer

    Hello,
    I am new in this forum and in Oracle Designer also.
    I have started to work with Designer last month,
    I am learning to use it,
    and I have a question :
    - what is the difference between Template object and object library???? waht ares the uses of both them ?
    - waht is the difference between Designer et Designer headstart?
    thanks for your help ans have a good day,

    I'll give you my opinion based on my experience...
    Templates serves as 'skeletons' of generated forms and reports. You use them to define global appearance and functionalities of the module, but not details like specific item properties.
    The object libraries define the details of the generated objects, like items, canvas, windows. Many properties you can't define using templates, but can do using object libraries.
    Usually to generate an app you rely on both templates and object libraries, as well on preferences.
    I've never used headstart, but I think it's a kind of "add-on" to Designer, with pre-customized templates, object libraries etc (maybe it can be thought as a framework?)
    hth

  • 'Additional Rental' streams in lease contract

    Hi All,
    We have a stream called 'RENT' in our lease templates which are associated to every asset. We have a requirement to add additional rent during the life of the contract. We tried the below approaches and failed.
    Approach 1:
    Created a new 'ADDITIONAL RENTAL' as a fee line (New Stream with Pupose is fee payment)
    Assciated this to the asset
    Created a payment line
    Associated a payment line to an asset
    We got error while validation -
    Error1 - A Payment is required for a income fee (ADDITONAL RENTAL)
    Error 2 -Total payment amount must be equal to fee line amount for income fee
    Approach 2
    Created a new 'ADDITIONAL RENTAL' as a fee line (New Stream with Pupose is fee payment)
    Assciated this to the asset
    Created a payment line
    Rebooking causes the page to hand both in 11i and R12.
    Questions
    1. Kindly let us know what type of stream (purpose) that can be used for the above requirement.
    2. Please let us know if you have a work around for scenario 1.
    3. Kindly let us know if the fee is always associated at contract level or we can have at asset level.
    Thanks

    Dear Kumar,
    Sorry if I ve been confusing. I will try to make it more clear.
    I am working for a Teleco and i am researching the possibility of implementing FX - RE internally. We will not need all the functionalities of the module, but only the ones that allow you to manage your lease in contracts. We`ve got lots of base stations contracts (as you can imagine) where our company is a tenant in a lease contract. 
    I did some research in relation to the master data structure and cant work out how should our master data be structured. The business requirements are  - handling the advance payments, accruals and postings, giving and receiving notices, adjustments of rent etc. Is it possible to create the contract within the system,  set all the conditions directly in it or do we need to have another master record other that the contract itself.
    My confusion comes from the fact that the standard solution of the lease outs suggests creating a rental unit first and then assigning the contract to it. But since we will be tenants we dont need to more detailed information on these objects, we just need the conditions in the contract that will let us handle all the activities that arise in connection to it.
    I hope that i put the question more clearly this time.
    Can you also tell me if it is possible to create a template and after entering the conditions about the particular contract to generate it from the system on a hard copy?
    Many thanks and sorry if i cant make myself more clear!

  • Marking posting and document date mandatory in REM backflush.

    Hi PP Gurus,
    Here the requirement is to make Posting date and Document date in Transaction code MFBF **mandatory* without any default entry*. Right now system is populating Current date as Posting date as well as Document date. We checked user exit XMRM0001 but we don't know the functionalities of function modules available with this User exit. We also checked Screen variants using Transaction code SHD0 but it is not working, we think it is due to Posting date and Document date are already mandatory through program (might be).
    What will be possible best solution?
    Waiting for your prompt and kind replies.
    Thanks & Regards,
    Abu Arbab

    Hi Siva,
    The requirement is to remove Posting date and Document date. That is because in this scenario one day latter backflush is there, we mean to say today's production will be confirmed tomorrow.
    The thing is we can achieve the same using Manufacturing Date field in MFBF screen and other confirmation screens too if SLED is active for that material in Material master record. But here in this case we are not using the this.
    That's why I posted my requirement to forum.
    We resolved the issue doing some changes in standard program for object R3TR-FUGR-BARM after getting access key from SAP.
    Thanks & Regards,
    Abu Arbab

  • SAP Implementation Critical Areas

    Dear Gurus,
    i want to know the details of the SAP Implementation Process kindly send me the details of
    1)SAP Implementation Process
    2)Critical Areas in SAP Implementation.
    3)How to implement Better.
    4)BASIS Critical Areas.
    5)What is the Role of Technical Team in SAP Implementation.
    Thanks and Regards
    AMAN

    Check this links regarding implementation
    Re: SAP implementation
    SAP-IMPLEMENTATION.
    SAP Implementation
    Phases for SAP Fresh implementation
    SAP Vanilla Implementation
    new methodolgy in sap implementation
    regarding basis refer below link
    basis
    Role of abaper involves development of programs/reports based on inputs from functional consultant,
    he should have basic understanding of functionalities of respective modules they are working on it.
    Edited by: Jeyakanthan A on Apr 9, 2010 3:24 PM

  • Role of Functional person in Testing

    HI all,
    Could you explain whats the role of a functional person in the testing phase.
    Thanks,
    Rashmi

    Unit testing and integration testing
    Testing all the user transactions in PA, Time, OM, PD etc
    Testing the Custom Reports and other Programs
    Preparing Test cases for Time Eval (leave policies) and Payroll.
    Testing all the critical  functionalities of indiv modules (to find out pdt errors)

  • Basics and any documentation on solutions manager

    Hi,
    I would really appriciate it if i can get any documentation/ information/links on the Solutions manager and the different functionalities in the module.
    Thanks in advance,
    Kanishka

    Solution Manager is designed to assist entire life cycle of your solutions....
    During implementation / upgradation ->it will help you manage your project by giving road maps, tools to blue print, tools to configure your systems according to your blue prints, testing workbench to test configured systems, Learning Maps to educate team by creating lessons.
    During support ->
    Support desk -> A tool to manage problems faced in your systems.Once configured users can raise support messages from any of the system and they can be managed in solution manager.. and from there they can be sent to SAP for their support...
    Change request management -> A tool to handle change managment
    BPM- Business process monitoring..
    You can get reports of your systems.. like EWA,SLA
    Please check http://help.sap.com/saphelp_sm40/helpdata/en/45/51fbdbd4941803e10000000a1553f7/frameset.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ce89c290-0201-0010-5985-dd64605111fd
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ce0b74e3-0601-0010-29a0-f2a6af98ef06
    If you require any specific information about solution manager do come back..
    regards
    Mrutyunjay
    Reward points if found helpful

  • ECM_EBOM AND PBOM_INTEGRATION AREAS

    Hello Team,
    We are implementing ECM, EBOM, PBOM for the customer using SAP ERP.
    As i am new to implementation i had earlier posted threads and have got very large useful help from this forum.
    Now my doubt is which are the key integration areas of ECM, EBOM, PBOM with other modules and what all the suggestions and carefull steps i need to follow.
    Please help as i am new.
    regards,
    satish

    First the key integration areas can better be understood and known once you are equipped with basic and fundamental integration concepts in terms of implementation process.
    It varies customer to customer in terms of their need and requiremnt of the desired functionalities with respective modules , verticals and new horizons.
    second there is no careful steps as such, what you only need to do is to deliver the best of your respective module and key areas suggested and asked by the client during each and every phase with the comprehensive and acceptable outcomes, which i guess is not a day's work.It requires sheer knowledge and understanding of the basic concepts of all the pros and cons  of implementation  projects.
    Suggest you to go though their Blue-print thoroughly to grasp their tentative requirements and at the same time have a look of all the necessary SAP notes meant for an integration concepts.
    All the best!
    Cheers
    Chandra
    Edited by: Saraswati chandra on Nov 9, 2011 1:26 PM

  • Function module to read the directory list and also run in background

    Hi All,
    I need to read few files from a folder in the server and upload the data in the file using a BDC. This process has to happen in the background as I am going to schedule the program. I had used the function module "EPS_GET_DIRECTORY_LISTING" to list the file names, it is working properly but when I schedule the program this function module does not work, the jobs gets finished in 0 secs. I am suspecting that it is not running in back ground. Can any one suggest me the function module which runs in background to read the files or an alternate method.
    Ajeetha

    Thanks for the reply.
    Sorry, this function module is working properly, why I assumed it is not working is that the background job got completed in 0 secs which made me feel that the function module is not working. Also I am subsequently copying the file to another folder and deleting it from the source folder, actually thiese two functionalities are not working in background. which added to my conclusion that all the function modules are not working in background. I am using two methods to copy and delete files, they are
    CL_GUI_FRONTEND_SERVICES=>FILE_COPY,
    CL_GUI_FRONTEND_SERVICES=>FILE_DELETE.
    as these are not working in background, now I need to replace them with a method or function module which will run in background.
    As I have mentioned earlier, my main objective is to upload the data in the file using a bdc. If I am not able to delete the file in the source folder,  then duplicate upload will happen which I have to avoid. So, if someone could help me to find a way to delete the file will be of great help to me.
    Ajeetha

  • Function module (Z_USR_INSTANT_CREATION1)

    Hi Experts,
    Please look into below coding and solve  my problem.
    FUNCTION Z_USR_INSTANT_CREATION1.
    ""Local Interface:
    *"  IMPORTING
    *"     VALUE(USERNAME1) LIKE  BAPIBNAME-BAPIBNAME
    *"     VALUE(ACCTNO) TYPE  /BIC/OIZCUSTOMER
    *"     VALUE(LOGONDATA1) LIKE  BAPILOGOND STRUCTURE  BAPILOGOND
    *"     VALUE(PASSWORD1) LIKE  BAPIPWD STRUCTURE  BAPIPWD DEFAULT
    *"       'initpass'
    *"     VALUE(FIRSTNAME) TYPE  /BI0/OINAME
    *"     VALUE(LASTNAME) TYPE  /BI0/OINAME3
    *"     VALUE(ADDRESS1) LIKE  BAPIADDR3 STRUCTURE  BAPIADDR3 OPTIONAL
    *"     VALUE(REF_USER1) LIKE  BAPIREFUS STRUCTURE  BAPIREFUS OPTIONAL
    *"     VALUE(IP_V) TYPE  RSINFOPROV DEFAULT 'ZEX_DS01'
    *"     VALUE(IP_H) TYPE  RSINFOPROV DEFAULT 'ZEX_DS02'
    *"  EXPORTING
    *"     VALUE(CREATERRCODE) TYPE  RSRCHANGEFLAG
    *"     VALUE(ROLERRCODE) TYPE  RSRCHANGEFLAG
    *"  TABLES
    *"      RETURN1 STRUCTURE  BAPIRET2
    *"      PROFILES1 STRUCTURE  BAPIPROF
    *"      RETURN2 STRUCTURE  BAPIRET2
    *"      RETURN3 STRUCTURE  BAPIRET2
    *"      RETURN4 STRUCTURE  BAPIRET2
      DATA: NEWS(40), pwd(8).
      data : ZACTGRP like BAPIAGR occurs 0 with header line.
    Check if the user already exists.
      CALL FUNCTION 'BAPI_USER_EXISTENCE_CHECK'
        EXPORTING
          username = USERNAME1
        IMPORTING
          return   = RETURN1.
    WRITE: RETURN1-type, RETURN1-MESSAGE.
      IF sy-subrc EQ 0.
    Call Function module to create UserId
    *ADDRESS1-FIRSTNAME = 'Sreeni'.
    *ADDRESS1-LASTNAME = 'Varadha'.
        ADDRESS1-FIRSTNAME = FIRSTNAME.
        ADDRESS1-LASTNAME = LASTNAME.
       WRITE: /1 '*** FIRST AND LASTNAME PASSED BY JAVA: ', ADDRESS1-FIRSTNAME, ADDRESS1-LASTNAME.
        CALL FUNCTION 'BAPI_USER_CREATE1'
          EXPORTING
            USERNAME  = USERNAME1
            LOGONDATA = LOGONDATA1
            PASSWORD  = PASSWORD1
            ADDRESS   = ADDRESS1
            REF_USER  = REF_USER1
          TABLES
            RETURN    = RETURN2.
    *CREATE FAILURE ERROR TYPE IS SENT BACK TO PORTAL
        CREATERRCODE = RETURN2-TYPE.
    Call Function module to Deactivate Password
        CALL FUNCTION 'BAPI_USER_CHANGE'
          EXPORTING
            USERNAME  = USERNAME1
            LOGONDATA = LOGONDATA1
            ADDRESS   = ADDRESS1
            REF_USER  = REF_USER1
          TABLES
            RETURN    = RETURN3.
       WRITE: RETURN2-MESSAGE, CREATERRCODE.
       WRITE: RETURN3-MESSAGE.
      ELSE.
    User already Exists need to direct send back the return code to java.
       WRITE: RETURN1-MESSAGE.
        CREATERRCODE = RETURN2-TYPE.
      ENDIF.
      clear: zactgrp.
      refresh zactgrp.
      zactgrp-agr_name = 'ZPMUSA_STORE_USER'.
      Zactgrp-from_dat = sy-datum.
      zactgrp-to_dat  = '99991231'.
      append zactgrp.
    Call function module to assign role to the User Id
      CALL FUNCTION 'BAPI_USER_ACTGROUPS_ASSIGN'
        EXPORTING
          USERNAME       = USERNAME1
        TABLES
          ACTIVITYGROUPS = zactgrp
          RETURN         = RETURN4.
    *ROLE ASSIGN FAILURE ERROR TYPE IS SENT BACK TO PORTAL
      ROLERRCODE = RETURN4-TYPE.
    WRITE: ROLERRCODE.
    Code to Insert records into ZSTAODS
      DATA: ZSTAODS_ITAB LIKE /BIC/AZSTAODS00 OCCURS 0 WITH HEADER LINE.
      ZSTAODS_ITAB-TCTUSERNM = USERNAME1.
      ZSTAODS_ITAB-TCTADTO   = '99991231'.
      ZSTAODS_ITAB-TCTIOBJNM = 'ZCUSTOMER'.
      ZSTAODS_ITAB-TCTSIGN = 'I'.
      ZSTAODS_ITAB-TCTOPTION = 'EQ'.
      ZSTAODS_ITAB-TCTLOW = ACCTNO.
      ZSTAODS_ITAB-TCTHIGH = ACCTNO.
      ZSTAODS_ITAB-TCTOBJVERS = 'A'.
      ZSTAODS_ITAB-TCTADFROM = SY-DATUM.
      APPEND ZSTAODS_ITAB.
      MODIFY /BIC/AZSTAODS00 FROM TABLE ZSTAODS_ITAB.
      clear: ZSTAODS_ITAB.
    Code to Delete records from ZEX_DS01 & ZEX_DS02*
      DELETE FROM /BIC/AZEX_DS0100.
      DELETE FROM /BIC/AZEX_DS0200.
    Code to Insert records into ZEX_DS01*
      DATA: ZEX_DS01_ITAB LIKE /BIC/AZEX_DS0100 OCCURS 0 WITH HEADER LINE.
      ZEX_DS01_ITAB-TCTUSERNM = USERNAME1.
      ZEX_DS01_ITAB-TCTADTO   = '99991231'.
      ZEX_DS01_ITAB-TCTIOBJNM = 'ZCUSTOMER'.
      ZEX_DS01_ITAB-TCTSIGN = 'I'.
      ZEX_DS01_ITAB-TCTOPTION = 'EQ'.
      ZEX_DS01_ITAB-TCTLOW = ACCTNO.
      ZEX_DS01_ITAB-TCTHIGH = ACCTNO.
      ZEX_DS01_ITAB-TCTOBJVERS = 'A'.
      ZEX_DS01_ITAB-TCTADFROM = SY-DATUM.
      APPEND ZEX_DS01_ITAB.
      MODIFY /BIC/AZEX_DS0100 FROM TABLE ZEX_DS01_ITAB.
      clear: ZEX_DS01_ITAB.
    Code to Insert records into ZEX_DS02*
      DATA: ZEX_DS02_ITAB LIKE /BIC/AZEX_DS0200 OCCURS 0 WITH HEADER LINE.
      ZEX_DS02_ITAB-TCTUSERNM = USERNAME1.
      ZEX_DS02_ITAB-TCTADTO   = '99991231'.
      ZEX_DS02_ITAB-TCTIOBJNM = 'ZCUSTOMER'.
      ZEX_DS02_ITAB-TCTHIENM = 'RETAIL HIERARCHY'.
      ZEX_DS02_ITAB-TCTHIEVERS = 'A'.
      ZEX_DS02_ITAB-TCTHIEDATE  = '99991231'.
      ZEX_DS02_ITAB-TCTNIOBJNM   = 'ZCUSTOMER'.
      ZEX_DS02_ITAB-TCTATYPE = '1'.
      ZEX_DS02_ITAB-TCTACOMPM = '1'.
      ZEX_DS02_ITAB-TCTTLEVEL = '99'.
      ZEX_DS02_ITAB-TCTNODE = ACCTNO.
      ZEX_DS02_ITAB-TCTOBJVERS = 'A'.
      ZEX_DS02_ITAB-TCTADFROM = SY-DATUM.
      APPEND ZEX_DS02_ITAB.
      MODIFY /BIC/AZEX_DS0200 FROM TABLE ZEX_DS02_ITAB.
      clear: ZEX_DS02_ITAB.
    Code of RSSM_GENERATE_AUTHORIZATIONS to generate profile from ZEX_DS01 & ZEX_DS02
      TYPE-POOLS: rs.
    *TABLES: tobj.
      DATA: l_t_object TYPE rso_t_tlogo,
            l_s_object TYPE rso_s_tlogo.
    input parameters
    initialize
      DATA: l_display_log TYPE rs_bool.
      IF sy-batch IS INITIAL.
        l_display_log = rs_c_true.
      ELSE.
        l_display_log = rs_c_false.
      ENDIF.
      DATA: l_t_infoprov_auth TYPE rssbr_t_infoprov_auth,
            l_s_infoprov_auth TYPE rssbr_s_infoprov_auth.
      l_s_infoprov_auth-value = ip_v.
      l_s_infoprov_auth-hierarchy = ip_h.
      INSERT l_s_infoprov_auth INTO TABLE l_t_infoprov_auth.
    call the function module
      CALL FUNCTION 'RSSB_AUTH_GEN_FROM_INFOPROV'
        EXPORTING
          i_t_infoprov_auth      = l_t_infoprov_auth
          i_appl_log_initialized = rs_c_false
          i_display_log          = l_display_log
          i_detlevel             = '1'
          i_packagesize          = 10000.
    *PROFILE GENERATION FAILURE ERROR TYPE IS SENT BACK TO PORTAL
       PROFERRCODE = RETURN5-TYPE.
    ENDFUNCTION.
    Use of above function module:
    This function module is used to create user ID in the system. It checks whether the user exists already, if yes, then it would send back the message for the same. If it doesnu2019t then it would create the user in system. Assign roles, profiles and authorizations for the user.
    For ex:  If we have 2 users XXX and YYY in that XXX is existing user and YYY is new user, letu2019s see how this function module will work for these two users
    First, it uses BAPI_USER_EXISTENCE_CHECK function module to check whether the ID exists. If it exists(XXX), it would send back the message for the same. If not(YYY), it would go ahead to create the user id by the function module BAPI_USER_CREATE1. After creation of the id, message regarding the same would be sent at the end of execution of function module.
    Next it will go for assigning of the roles, generation of profile and authorization to the user ID. Once the function module is finished, it would send out the message for the execution of all functionalities in the output screen.
    My Requirement:
    what about the internal and DUA (Delegated  User Administrator)  users is that covered with this function module? if not what changes required to function module?
    Many thanks in advance
    David
    Edited by: david Rathod on Sep 24, 2010 10:11 AM

    Hello David,
    your question is really unreadable. Kindly format your question and resend.
    Regards,
    Satyam

  • Need help on mapping of obsolete and new function module

    Hi Expert,
    We are working on a  upgradation tool in which i have to repace the obsolete function module "HELP_VALUES_GET_WITH_CHECKTAB
    " by "F4IF_FIELD_VALUE_REQUEST
    ". I am not sure about the functionalities of these function modules as i have never used it. Can anyone please help me  by providing some information abt  these FMs. Also i need to do the mapping of parameters of old and new function module. So please provide the details of mapping also. Any pointers on this will be highly appreciated.
    Thanks & Regards,
    P Sharma
    Moderator message : Duplicate post locked.  Continue with [Parameter mapping of FMs|Parameter mapping of FMs;.
    Edited by: Vinod Kumar on Jul 8, 2011 9:40 AM

    Hey Enivass,
    you can ckeck the input field "Account Number" whether it is numeric or Alphabet using *"Conversions ->Fixvalues"*
    Steps:
    1.  Extract first character of input using *" Text -> substring"*  -- start position 0 , char count 1 
    2. In Fix Value table you have to give following values:
    Dafault value : Alphabet
    key----
    value
    0----
    Number
    1----
    Number
    2----
    Number
    9----
    Number
    3.  Write logic IF "number" than  "Arithmatic -> FormatNumber   (0000000000)   -
    // for leading zeros
             ELSE
         concat with extra space        -
    Thanks

  • Function module parameters mapping

    Hi Expert,
    We are working on a  upgradation tool in which i have to repace the obsolete function module "HELP_VALUES_GET_WITH_CHECKTAB
    " by "F4IF_FIELD_VALUE_REQUEST
    ". I am not sure about the functionalities of these function modules as i have never used it. Can anyone please help me  by providing some information abt  these FMs. Also i need to do the mapping of parameters of old and new function module. So please provide the details of mapping also. Any pointers on this will be highly appreciated.
    Thanks & Regards,
    P Sharma
    Moderator message : Duplicate post locked.  Read forum rules before posting.
    Edited by: Vinod Kumar on Jul 8, 2011 9:55 AM

    please check the below link.
    http://wiki.sdn.sap.com/wiki/display/ERP6/FMHELP_VALUES_GET_WITH_TABLEobsoleteReplacewith+F4IF_INT_TABLE_VALUE_REQUEST
    Edited by: SAP2011 on Jul 8, 2011 4:17 AM

  • Module Development for XI3.0 Adapters

    Hello,
    we are currently trying to develop a xi 3.0 adapter module. Modules are a way to expand the functionalities of a xi adapter, in our cas the file adapter.
    Our module should be used to perform a more complex transformation from flat file to xml.
    We know, that we have to develop the modul as a stateless session bean, and that we have to implement some modul-interfaces.
    What we are missing are some examples, code fragments and some more detailed informations.
    Anybody out there, who can help us?
    Thanks in advance,
    Frank Winkler

    There's a How-To Guide that describes Module Development (How To Create Modules for the J2EE Adapter Engine )
    https://websmp105.sap-ag.de/~form/sapnet?_SHORTKEY=01200252310000071155&_SCENARIO=01100035870000000202
    and a sample Module comes with XI. Details are available throught the SAP Help http://help.sap.com/saphelp_nw04/helpdata/en/e9/61e1407e858031e10000000a1550b0/frameset.htm
    General info on the Module Processor is here
    https://websmp105.sap-ag.de/~form/sapnet?_SHORTKEY=01200252310000071155&_SCENARIO=01100035870000000202
    The easiest way to deploy the module is through Netweaver Developer Studio. Alternatively you can go through SDM.
    Hope that's a starting point.
    regards,
    Peter

Maybe you are looking for