Wht is J1IH purpose?

Can u please explain why J1IH transaction is used.
What is the significance of all 6 tabs in J1IH.
i.e. Matl write-off,
Matl non-prod.,
addtional excise,other adj.,tr6 challan,cancel exc inv.
Please explain in detail
Regards,

Say you have scrapped a material and want to reverse the excise duty debited to your CENVAT account.
Use transaction J1IH
Select Matl write-off.
Enter data as required, including:
Document number
Enter the number of the document that you used to scrap the material.
CENVAT account selection group box
Specify which account is affected by the adjustment posting is for. If the posting does not have to be remitted immediately, select Fortnightly payment.
Choose OK button
The system displays the information from the material document.
Change the posting date
Adjust the excise duty for each line item.
Save the adjustment posting.
YOU CAN TRY OUT OTHER SCENARIOS
REGARDS
RAJESH

Similar Messages

  • Purpose of table maintenance generator

    wht is the purpose of table maintenance generator

    Hi Pavan,
    The purpose of table maintainence generator is to enable the table maintenance through SM30, and to implement and validation etc on table field inputs.
    SE11->Utillities->table maintainence generator
    You need to enter the values of following fields:
    1. Table name
    2. Authorization group , and authorization object (select the suitable one )
    3. Function group and package
    4. Maintainence type : single or double screen maintainence view depending on the option selected.
    5. Maintain screen number : you may specify a value or let the system generate one for you.
    The validation code for the table entry is written in the flow logic of this screen. Even some of the fields may be made display only , by adding suitable code in the logic or directly disabling the input in table control in the layout.
    Table maintanance is for creating,adding datas to an existing table.
    it is for adding muiltiple records at a time in the table
    A table can be manipulated by a program or manually.
    When creating table, you will find a check box 'Table maintenance allowed'. If we
    check that option, we can manually enter entries using SE16 or table
    maintenance generator screen.
    SE16 is for data browser.
    Go to SE11, give the table name and click on change. Then Go to utilities--> Table
    maintenance generator.
    In the table maintenance generator screen, we should give Authorization Group,
    Function Group name (Function Group name can be same as table name),
    Maintenance type can be one step or two step, usually we will create with one
    step. we should give maintenance screen number. After clicking on create button,
    a table maintenance generator will be created.
    To check it go to SM30 . In SM30, we find display, Maintain options.
    We can view the table contents by choosing Display and we can create table
    entries by choosing Maintain.
    In the production system, end-users will not be having access to transaction
    codes like SE11 and SE16. Developers will not be having access to many
    transaction codes including the above two.
    To view the contents of the database table, we will use SE16n in Production
    system. Please find out the difference between SE16 and SE16n.
    All these authorizations will be maintained by BASIS team, by creating access
    profiles.
    So in order to edit or create the contents of a database table, we should go for
    table maintenance generator. In real time, authorizations will be maintained in
    production system. (even in development and Test systems to some extent).
    There is an audit like Sarbanes-Oxley Act for American clients, where every thing
    will be audited by government agency. To know more about SOX, use the links on
    the right hand side of this page.
    The second reason is, we can edit or create multiple entries at a time, using table
    maintenance generator.
    Apart from that we have options like 'Enter conditions' in table maintenance
    screen SM30. Please try to find out the use of those, by creating an example.
    Table Maintenance generator: Difference between one step and two steps.
    While creating table maintenance generator, we find below options:
    When we choose one step, we have to give the screen number in Overview Screen field.
    When we choose two step, we have to give both overview screen number and single screen number.
    You can give any number for screen. Don’t give 1000 screen number. As this
    number is reserved for selection screen.
    When we choose two step, two screens will be created for table maintenance. For
    single step only one screen will be created.
    When we choose two step, table maintenance will work as follows
    Go to SM30, give the table name for which you have created table maintenance-
    Overview screen will be displayed. To create entries, when you click on ‘new
    entries’. Another screen will be displayed, where you give input and save. You can
    enter one record at a time.
    Go to SM30; give table name for which you have created table maintenance-
    Overview screen will be displayed; To create entries click on ‘new entries’, you can
    enter the records on the same screen. You can enter multiple records at a time.
    We use single step generally, as it is user friendly.
    To completely understand the difference and above points please do exercise by
    creating table maintenance generator in both ways (using single step and two
    step).
    Link: [http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ed2d446011d189700000e8322d00/content.htm]
    Link: [http://help.sap.com/saphelp_46c/helpdata/en/a7/5133ac407a11d1893b0000e8323c4f/frameset.htm]
    Link: [/message/2831202#2831202 [original link is broken];
    One step, two step in Table Maintenance Generator
    Single step: Only overview screen is created i.e. the Table Maintenance Program will have only one screen where you can add, delete or edit records.
    Two step: Two screens namely the overview screen and Single screen are created. The user can see the key fields in the first screen and can further go on to edit further details.

  • PURPOSE OF RV_PRICE_PRINT_ITEM

    WHT IS THE PURPOSE OF FUNCTION MODULE RV_PRICE_PRINT_ITEM?
    CAN I USE IT IN REPORTS OR ONLY IN FORM PRINTING.

    Hi,
    RV_PRICE_PRINT_ITEM gets the item level's price condition detail in sales order.
    Only refresh is necesssary after avery call to this FM.
    You need to use it the report and not in the Form Printing

  • Wht is Message system and XI Aapter?

    Hi Experts,
    I've came across a scenario /people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi which explains "message flow in XI".
    Q1. my question is under "RETURN JOURNEY" section in Point 1. the author is saying "So the XI Integration server will send the message to the messaging system of the Adapter Engine (AE)" i want to know what is message system and its purpose? will it store converted messages.
    Q2. wht does an XI Adapter do and wht is the purpose of using it?
    need explanations not any references to SAP Help
    thanks
    Faisal
    points will b rewarded for useful answers.....

    Hi,
    Q1. my question is under "RETURN JOURNEY" section in Point 1. the author is saying "So the XI Integration server will send the message to the messaging system of the Adapter Engine (AE)" i want to know what is message system and its purpose? will it store converted messages
    Here Messaging System means evevry Processed message Should get through into Messaging System of AE before Delivering to Target Application.
    In Messaging System we can see the delivered Messages and to be deliver messages.
    If the channel is inactive , it will error out in Integration Engine itself, so u can restart those messages manually.
    Also, lets say the receiver system is not reachable(example JDBC), then what happens? You can find those messages in
    http://host:port/MessagingSystem/monitor/monitor.jsp . In the window left frame choose Received Messages , in the right frame choose Status Not Delivered. Change the time frame and click tab(there is no enter) , u can find list of messages. Now for each message u can find two options Delete, Re-Deliver ,click on Re-Deliver the message, it will go thru.
    Q2. wht does an XI Adapter do and wht is the purpose of using it?
    Here if u observe first message pick up by Sender CC get through AE. Then the converted XML message will be delivered to IE for further process
    Here we use XI Adapter to Communicate IE with IS internally.
    Regards
    Seshagiri

  • Regarding documentation in reports

    hi, when we created a report program n gothrough the navigation
    GOTO --> DOCUMENTATION
    i cant understand what i need to provide in
    &PURPOSE&,  &INTEGRATION&,   &PREREQUISITES&,  &FEATURES&,  &SELECTION&, 
    &STANDARD_VARIANTS&,  &OUTPUT&,  &ACTIVITIES&,  &EXAMPLE&.
    plz explain wht r each of these stands for?...

    Hi Raja,
    These are nothing but the descriptions for the report.
    &PURPOSE& : U can write here wht is the purpose of the report.
    &PREREQUISITES& : wht are all the prerequisites required to develop the report.
    &FEATURES&: wht is the motive/benifit of the report
    &SELECTION&:selections you are doing inside the program.
    &VARIANTS&:wht are the variants you are going to create for the program.
    These are nothing but to explain the program more clearle if someone new is looking inside the report.
    reward if helpful.
    Thank you.

  • Container elements in Alerts

    HI Experts,
    why we need to create a Container element in Alerts and there are some standard elements like SXMS_MSG_GUID, SXMS_RULE_NAME etc. wht is the purpose of these std. elements and mostly where they are applicable?
    Pts will b rewarded.
    Regards
    Faisal

    Hi,
    Container element is just a element which hold the values.
    its like a strucutre which is used to hold the values in this case SXMS_MSG_GUID will hold the SAP message ID.
    Some of the example are:
    Have u created data type in XI what u do is u give some name to data element and then specify the type now that element will hold the value which is coming to XI.
    Similarly for IDOC strucutre.
    chirag

  • IDOC Adapter and RFC Adapter

    Hi experts,
    Q1. What are the configurations steps (Transaction codes) required at R/3 and XI while sending the IDOC to XI? Please provide the list of TCodes required at both sides. if any weblog is exists which provides detail explanation on IDOC scenarios plz provide the path.
    Q2. While sending the IDOC we need to generate partner profile and port. How many types of port exist and wht each port represents?
    Q3. In RFC Sender Adapter we need to create RFC port in R/3 and there we specify Connection type as ‘T’ which TCP/IP……why we use connection type T instead of 3 (which represents connection type as R/3). While communicating with SAP systems we need to specify the connection type as 3.
    Q4. How many types of partner profiles exist and wht each type represents?
    Q5. How to transport design, configuration objects and SLD objects from Development system to Quality system. Please provide me the steps to transport the objects?
    Q6. Once the objects are transported a .tpz file is created wht is the purpose of the file and where it will generated? Suppose if I’ve transported the namespace from Dev to Quality system then at quality side to which SWC this transported namespace is assigned. Do we need to create any SWC at quality system side?
    Cheers
    Faisal

    Hi Abdul,
    for the first one u need to create a logical system and assign that logical system and need to create a port and partner profile and distribute the system,, for that follow this blog
    Steps
    SAP XI
    1) RFC Destination (SM59)
    a) Choose create.
    b) Specify the name of the RFC destination
    c) Select connection type as 3 and save
    d) In the technical settings tab enter the details SAP SID/URL and system number#.
    e) Enter the Gateway host as same details above SID/URL.
    f) Gateway service is 3300+system number#.
    g) In the Logon /Security tab, enter the client user & Password details of Destination system.
    h) Test the connection and remote logon.
    2) Create Port (IDX1)
    a) Select create new button
    b) Enter the port name as SAP+SID (The starting char should be SAP)
    c) Enter the destination client.
    d) Enter the RFC Destination created in SAP R/3 towards other system.
    e) Save
    3) Load Meta Data for IDOC (IDX2)
    a) Create new
    b) IDOC Message Type
    c) Enter port created in IDX1.
    SAP R/3
    1) RFC Destination (SM59)
    a) Choose create.
    b) Specify the name of the RFC destination
    c) Select connection type as 3 and save
    d) In the technical settings tab enter the details SAP SID/URL and system number#.
    e) Enter the Gateway host as same details above SID/URL.
    f) Gateway service is 3300+system number#.
    g) In the Logon /Security tab, enter the client user & Password details of Destination system.
    h) Test the connection and remote logon.
    2) Create Port (We21)
    a) First Select Transactional RFC and then click create button
    b) Enter the destination port name as SAP+SID (The starting char should be SAP)
    c) Enter the destination client.
    d) Enter the RFC Destination created in SAP R/3 towards other system.
    e) Save
    3) Create Partner Profile (WE20)
    a) Create New
    b) Create the Partner no. name as same the logical system name of the destination system.
    c) Select Partner type LS
    d) Enter details for Type: US/USER, Agent, and Lang.
    e) Click on the + button to select the message type.
    f) Select Partner no. and LS which ever create above.
    g) Select Message type
    h) Select Process code related to the Message type.
    I) save.
    In SLD – System Landscape Directory
    TS for R/3 (Logical system):-Assign the client name created in R/3 as Logical system Name.
    Ts for Third Party (Logical system):-
    BS for SAP R/3 (Logical system):- Assign the client name created in R/3 as Logical system Name.
    BS for Third Party (Logical system):-Enter the XI logical system name.
    In Transaction SALE
    Define and Assign the logical system name.
    2.& 3 ) for the 2nd question the answer was in above u need to create the partner profile and port.
    port can be created as HTTP Port and RFC port which are used to communicate with the R/3 server and depends on the requirement we need to choose the port..
    4. partner profile creation depends on ur scenario, it is a custmized one it purely depends on the customer requirement, there is no specific partner profiles exists in R/3.
    5. For transportation u may choose File level transport or CMS, if u trnasfer through File level it is very easy to maintain and reimport in the production server,, just while exporting from the development server a .TPZ file was created and import this .TPZ file in the production server this gives the entire objects of IR and ID, but when u deal with SLD instead of .tpz there u will be creating .zip file, so u neeed to reimport the file in the production server..
    6. The .TPZ file will be created when u export the objects either in IR and ID..., so as i explained in the above point it will go top the export directory of development server and import in production server with IMPORT directory..
    regards,
    Kishore

  • How can I make the best of my ipod touch screen with no internet connection??

    I've been offered an ipod touch screen last Christmas and it's only a week ago that I took it out of its box. I still can't figure out how to transfer my music library from my laptop to the ipod. But I've installed some apps thinking I would be able to listen to my favourite radio station and play some games wherever I go and to my disappointment nothing's working if not connected to an internet connection. I thought an ipod was an improved walkman and actually it is nothing but a device that should be connected to the internet to work.
    Considering that I don't have a free internet connection to the internet on my mobile phone, I was just wondering wht's the purpose to have an ipod? I really consider to go back to my old walkman... Thank you for your comments to help me to make the best of my Christmas present.

    The message you are getting is saying that the iPod was previous synced to another computer. You can only sync with one computer. If you sync to another computer then the iPod media from the iPod get erased (as the message says) and is replaced with what is in the iTunes library of the second computer.
    Syncing means copying (syncing) media from your iTunes library to your computer)
    iTunes: Syncing media content to iOS devices and iPod       
    For not showing in iTunes:
    - Try entering the screen lock passcode on your iPod if not done already
    - Go to Windows Device Manager and see if there is any problems/unknown devices
    - Can you not import photos from a digital camera? The iPod appears in My Computer like a camera does.

  • IDOC and IDOC Package

    Hi Experts,
    I'm refering the following web blog /people/prasadbabu.nemalikanti3/blog/2006/02/24/collecting-and-bundling-vendor-records-from-different-multiple-interfaces-file-systempeoplesoft-and-sending-to-sap-r3-system-part-1 and a bit confused. My questions are.
    Q1. in section 6. the author is saying "CREMAS.CREMAS03 can be used as a single IDoc and not as a package"  wht does an IDOC package represents and why he is using IDOC Package instead of Std. IDOC i.e., CREMAS03.
    Q2. wht is the purpose of step 7.
    Q3. in step 9. under 9.1  the mapping is created between File message type and CREMAS03 instead of CREMAS03_package.
    Q4. in 9.2 "Interface mapping between File Interface and abstract interface of File".  why  mapping is required between file interface and abstract interface of file?
    Q5. in 9.5 "Message mapping between Original IDoc and CREMAS_package, make it as multi mapping" why this mapping is required?
    Regards
    Faisal

    Hi Abdil,
    IDoc Message Packages
    Use
    This function enables you to activate IDoc message packages quickly and efficiently. You use IDoc message packages to process and send messages from the IDoc adapter as packages rather than individually.
    Integration
    You can define filters for selecting messages for message packages and jobs for processing these packages by using event-driven message processing.
    Prerequisites
    In the menu Exchange Infrastructure ® Administration you have called the transaction IDoc Message Packages (IDXPW) and are on the Activation of IDoc Message Packages initial screen.
    Features
    You use this function to specify a message and do the following:
    ·        Test whether filters are already defined to filter this message at runtime
    ·        Test which of the defined filters actually filters this message at runtime
    ·        Define and activate a filter if none exists for this message
    The message that you specify must be a message that has been processed successfully by the receiver IDoc adapter.
    Activities
    To activate an IDoc message package, you must first specify the ID of a message. You have the following options:
    ·        Enter a known message ID manually.
    ·        Use the input help to select a message ID.
    The entered or selected message is used as a template for activating a message package.
    To check whether a filter has already been defined for the message, choose Filter Test. If a filter exists, the entire filter data is displayed in a separate window. If multiple filters exist, the data is displayed for the filter that actually filters the message at runtime.
    To continue with the activation of the message package, exit the filter display and choose ENTER on the initial screen. The system displays the following:
    ·        If a filter has already been defined for the specified message (one package activated), the remaining fields are filled with the values of this filter. You can now only edit the values in the following fields:
    ¡        Maximum Package Size
    ¡        Job Period
    ¡        Period Unit
    ¡        Start Immediatelycheckbox
    ·        If only parts of a filter have been defined for the specified message, the corresponding fields are filled with the defined values and the remaining fields contain default values, which you can accept or change.
    ·        If no filters have been defined for the specified message, you can edit all fields.
    Make your entries and changes and choose Execute.
    This activates the package for the specified message and schedules the specified job automatically. The current filter data is displayed in a separate window.
    Go through this link...
    http://help.sap.com/saphelp_nw04/helpdata/en/c1/bab13bb3acd607e10000000a11402f/content.htm
    Thanks,
    Satya Kumar
    Reward if it is useful

  • Reg:BAPI RFC

    How to create BAPI-RFC?wht is the purpose of bapi rfc?
    plz send me urgently.........

    Hi,
    Programming a BAPI consists of some tasks like: •Defining BAPI Data structures ( using SE11 )
    •Creating BAPI Function Modules (For each method)
    •Defining BAPI Methods in the BOR
    •Documentation of the BAPI
    •Generate ALE interface for asynchronous BAPIs
    •Generate and release
    NOTE:
    Here we will not be covering the two points – Documentation of BAPI and Generating ALE Interface for asynchronous BAPIs.
    NOTE: You can use the BAPI explorer (T-code BAPI) to get a step-by-step instruction / checklist in how to create a BAPI. In the BAPI explorer select the Project tab.
    EXAMPLE – HOW TO CREATE A BAPI
    In the example we will create a BAPI that reads some information about the line items for a Sales Invoice from table VBRP based on the Invoice No. that is supplied to the import parameter of the BAPI Function Module.
    BAPI Name ZGetInvoiceItems
    Function group ZBAPIVIN
    Function module: ZBAPI_GET_BILL_ITEMS
    FM Import parameters : IV_BILLNO TYPE ZBAPI_BILL_ITEMS-VBELN
    FM Tables :IT_VBRP LIKE ZBAPI_BILL_ITEMS
    FM Export parameters : RETURN LIKE BAPIRETURN
    Defining BAPI Structures
    This is the basic step followed while creating BAPIs. All the relevant structures that are required for BAPI have to be created using T-Code SE11. The structures can be created for Import/Tables parameters. Use Data type -> Structure
    In our case we do not have multiple inputs but just one input i.e. Sales Invoice No. and so we have not made use of any structure for the purpose. But if required, structure can be used for import parameter also.
    The following are the components of structure ZBAPI_BILL_ITEMS:
    Field Name Description
    VBELN Invoice Number
    POSNR Invoice Item Number
    MATNR Material Number
    FKIMG Quantity
    VRKME Sales Units (Quantity)
    NETWR Amount
    Point of Caution
    It is required to define a structure for every parameter in the BAPI and use of same structures which are used in existing applications cannot be done because BAPI structures are frozen when BAPIs are released and then there are restrictions on changing them.
    Screenshot of Structure – ZBAPI_BILL_ITEMS
    Creating BAPI Function Modules (For each method)
    We must create new function group for each BAPI. If the BAPIs are related then the same can be grouped under the same FUNCTION GROUP to enable the sharing of global data amongst the related BAPIs
    Screenshot of Attributes Tab in the FM ZBAPI_BILL_ITEMS
    Screenshot of Import Parameters Tab in the FM ZBAPI_BILL_ITEMS
    Screenshot of Export Parameters Tab in the FM ZBAPI_BILL_ITEMS
    NOTE:
    Since Remote Enabled module processing type is selected and the Import/Export parameters can only be BY VALUE for an RFC enabled function module, select the checkbox for Pass Value for each IMPORT/EXPORT parameter.
    Screenshot of Tables Tab in the FM ZBAPI_BILL_ITEMS
    Code in the Function Module ZBAPI_BILL_ITEMS &
    related Includes in the Function Group
    INCLUDE LZBAPISTATUSUXX
    THIS FILE IS GENERATED BY THE FUNCTION LIBRARY. *
    NEVER CHANGE IT MANUALLY, PLEASE! *
    INCLUDE LZBAPIVINU01.
    "ZBAPI_GET_BILL_ITEMS
    INCLUDE LZBAPIVINTOP “ Global data
    FUNCTION-POOL ZBAPIVIN. "MESSAGE-ID
    TABLES: VBRK, VBRP.
    DATA: T_VBRP LIKE ZBAPI_BILL_ITEMS OCCURS 0.
    STRUCTURE FOR RETURN MESSAGES BY BAPI FUNCTION MODULE
    DATA:
    BEGIN OF MESSAGE,
    MSGTY LIKE SY-MSGTY,
    MSGID LIKE SY-MSGID,
    MSGNO LIKE SY-MSGNO,
    MSGV1 LIKE SY-MSGV1,
    MSGV2 LIKE SY-MSGV2,
    MSGV3 LIKE SY-MSGV3,
    MSGV4 LIKE SY-MSGV4,
    END OF MESSAGE.
    INCLUDE LZBAPIVINU01 - Subroutines
    ***INCLUDE LZBAPIVINU01.
    FUNCTION ZBAPI_GET_BILL_ITEMS.
    ""Local interface:
    *" IMPORTING
    *" VALUE(IV_BILLNO) TYPE VBELN
    *" EXPORTING
    *" VALUE(RETURN) TYPE BAPIRETURN
    *" TABLES
    *" IT_VBRP STRUCTURE ZBAPI_BILL_ITEMS
    Check if the Invoice exists
    select single *
    from vbrk
    where vbeln eq iv_billno.
    if sy-subrc ne 0.
    If not return the error message
    clear message.
    message-msgty = 'E'.
    message-msgid = 'Z3'.
    message-msgno = '001'.
    message-msgv1 = iv_billno.
    perform return_bapi_message using message
    changing return.
    exit.
    endif.
    If the Invoice exists, get all the required item lines information
    in the table it_vbrp
    refresh it_vbrp.
    clear vbrp.
    select vbeln posnr matnr fkimg vrkme netwr
    into table it_vbrp
    from vbrp
    where vbeln eq iv_billno.
    ENDFUNCTION.
    FORM RETURN_BAPI_MESSAGE *
    --> VALUE(IV_MESSAGE) *
    --> XV_RETURN *
    form return_bapi_message using value(iv_message) like message
    changing xv_return like bapireturn.
    check not message is initial.
    call function 'BALW_BAPIRETURN_GET'
    exporting
    type = iv_message-msgty
    cl = iv_message-msgid
    number = iv_message-msgno
    par1 = iv_message-msgv1
    par2 = iv_message-msgv2
    par3 = iv_message-msgv3
    par4 = iv_message-msgv4
    importing
    bapireturn = xv_return
    exceptions
    others = 1.
    endform.
    Regards,
    Vineela.

  • Messaging system and XI Adapter

    Hi Experts,
    I've came across a scenario /people/siva.maranani/blog/2005/05/25/understanding-message-flow-in-xi which explains "message flow in XI".
    Q1. my question is under "RETURN JOURNEY" section in Point 1. the author is saying "So the XI Integration server will send the message to the messaging system of the Adapter Engine (AE)" i want to know what is message system and its purpose? will it store converted messages.
    Q2. wht does an XI Adapter do and wht is the purpose of using it?
    thanks
    Faisal
    points will b rewarded for useful answers.....

    Hi Abdul,
    Q1. my question is under "RETURN JOURNEY" section in Point 1. the author is saying "So the XI Integration server will send the message to the messaging system of the Adapter Engine (AE)" i want to know what is message system and its purpose? will it store converted messages.
    http://help.sap.com/saphelp_nw04s/helpdata/en/8f/d906d01f77fa40a4c84683c3f8326f/frameset.htm
    Purpose
    You use the Adapter Engine to connect the Integration Engine to SAP systems (RFC adapter) and external systems. You use the various adapters in the Adapter Engine to convert XML- and HTTP-based messages to the specific protocol and format required by these systems, and the other way around. 
    Q2. wht does an XI Adapter do and wht is the purpose of using it?
    Purpose
    You configure the XI adapter to exchange messages with an Integration Engine. Both XI 3.0 and XI 2.0 message protocols are supported. You also use the XI adapter to exchange messages between SAP Exchange Infrastructure and the Partner Connectivity Kit (PCK).
    You can use security settings to sign messages and check the signature. You can encrypt and decrypt message payloads.
    Features
    ·        To receive XML messages from a sender system, configure the sender XI adapter.
    If messages are sent from the Integration Server to the PCK, you must create a sender XI adapter in the PCK.
    ·        To send XML messages to a receiver system, configure the receiver XI adapter.
    If messages are sent from the PCK to the Integration Server, you must create a receiver XI adapter in the PCK.
    XI Adapter in the Integration Server
    A communication channel with a receiver XI adapter can be created automatically for business systems that are defined in the System Landscape Directory. See also: Creating Communication Channels Automatically
    regarding security setting,, check below
    http://help.sap.com/saphelp_nw04/helpdata/en/86/0222417c22f323e10000000a155106/frameset.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/06/e92041c877f623e10000000a155106/frameset.htm
       XI adapter sends the data through XI protocol which works on HTTP and XML.
    So, security for XI adapter means
    1) HTTPS(Communication channel security)
    2) Message Level Security( You can send messages further in encrypted form)
    The communication via web service may have advantages, if you want communicate with non XI systems.
    In your scenario, there is direct communication between XI engines, so you can go for XI adapter. The XI adapter which is normally used to configure the exchange of messages with in an Integration Server, canbe extended to exchange messages between the two Integration Servers in the scenario.
    Please verify if if you have the common SLD for both XI systems. its preferable to go for seperate SLDs
    Check out the similar threads, XI to XI scenarios:
    XI adapter there is one option "Security Settings"..
    You can do client authentication, 128-bit encryption etc
    btw,we can do kind of data encryption in the mapping with java classes and you can pass the value.. but it is just a data level or message level
    But generally use cerfticates in the adapters for the secuity purpose. these will help you to give more inputs
    /people/rahul.nawale2/blog/2006/05/31/how-to-use-client-authentication-with-soap-adapter
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f0650f56-7587-2910-7c99-e1b6ffbe4d50
    Thanks,
    Satya Kumar

  • TOP-OF-PAGE using Object Oriented model

    Hi all,
    (1)  I hve a doubt reg the top-of-page using Object oriented concept . While iam creating the top-of-page iam using a class called ' cl_dd_document' , wht is the purpose of that class ?
    (2) I have displayed a text in the top-of-page container . I want to display another text in a new line in the same container below the first text . How can i do it . plz send me a sample code for it .
    Vighnesh ,

    1. this class cl_dd_document is used to define the properties of the text used in top of page...to change the fonts of texts , to add space between texts, to add a new line and so on..
    2.  to add new line , use this
    CALL METHOD document->new_line.

  • REG:ARCHIEVING DATA

    wht is the meaning of archieving the data.
    wht is the meaning of Archieve database.
    wht is the purpose and meaning of archieving?
    Can anybody plz give me detailed info regarding this.
    Plz give me useful links if available.
    Regards,
    G.Pavan kumar

    hi
    for archieving database check the following link
    http://www.googleadservices.com/pagead/adclick?sa=L&ai=BmFQp4w_NR9GuCoTOhQTg-N2jCqqyjjjG5N3fA-SC9wSA86oBCAAQARgBMAE4AVCyubD0_v____8BYOWCgIDYDqAB8NS7_gPIAQGAAgHZA0VaoNzgTNVH4AMQ&val=ChAxODA0MGJiYmUzYmNiM2RiEILk6boEGgiUYP14Vq3P2SAB&sig=AGiWqtyq1DSM_kkYoPAZHJTV9GxVQMPM_w&adurl=http://www.solix.com/performance_archiving.htm
    for data archieving
    http://www.googleadservices.com/pagead/adclick?sa=L&ai=B_eOzJBDNR4iuB4S4hQSRqZC9CrTX_y-YtIOrAuSC9wTgiRwIABACGAIoAjABOABQtfWviQNg5YKAgNgOoAGasND-A8gBAYACAakCjWueEOp8uT7IAuzOddkDwRErivY9Jy7gAwA&val=ChAxODA0MGJiYmUzYmNiM2RiEILk6boEGgiUYP14Vq3P2SAB&sig=AGiWqtzOAg4FWsVVcmA9QLpNFUf2uiwPtg&adurl=http://www.irislink.com/c2-125/Gestion-electronique-de-documents.aspx
    http://people.cs.uchicago.edu/~yongzh/papers/pp.ps
    hope it will help you.
    regards,
    sreelatha gullapalli

  • Activating proxies???

    Hi Experts,
    I've gone thru the weblog /people/vijaya.kumari2/blog/2006/01/26/how-do-you-activate-abap-proxies
    wherein i'm not getting the clear picture....can anyone explain me why these step are required and wht is the purpose of these steps.
    the steps are........
    2. Configuration Business system as local Integration Engine.
    3. Connection between Business System and System Landscape Directory (again why we need to create RFC dest.)
    2. Maintaining the SAP J2EE Connection Parameters for LCRSAPRFC and SAPSLDAPI in SAP J2EE engine
    All these configurations will XI developer do or BASIS guys will do
    Points will b rewarded for helpful answers
    Cheers
    Faisal
    Edited by: Abdul Faisal on Apr 2, 2008 11:34 AM

    Hi Abdul,
    1) Connection between Business System and System Landscape Directory (again why we need to create RFC dest.)
    A) R3 system is physically existing system hence we need to create the business system in SLD and then u need to import the Business sytem in ID and use that BS in Configuration.
    For any scenario dealing with RFC,IDOC and Proxy u need to create the BS and import it and use that in configuration.
    2). Maintaining the SAP J2EE Connection Parameters for LCRSAPRFC and SAPSLDAPI in SAP J2EE engine
    Answer:
    1) LCRSAPRFC
    The RFC destination LCRSAPRFC is required for the connection to the System Landscape Directory (SLD). It is used to read the exchange profile.
    2)  SAPSLDAPI
    The RFC destination SAPSLDAPI is required for the connection to the SLD. It is used by the ABAP API.
    http://help.sap.com/saphelp_nw04s/helpdata/en/be/6e0f41218ff023e10000000a155106/frameset.htm
    Chirag

  • Technical Specificaiton

    Hi Guru's
    Please let me know how to prepare technical specifications from funcitonal specifications.
    (SAP-ABAP)
    I mean 1) What type of questions I need to ask functional consultants
               2)How much time they will give usevally to prepare technical specification
               3)Any other suggestions
    Thanks
    sri

    Hi Sri...
    As per Technical Specs You no need to ask Functional help..
    As Your company have to provide You the template of Tech spec. if not..
    go thru this steps..
    1. After completing your program.
    2. The word file has to save with combination of FM and program name and version..
      let say u r doing FI module it should be some thing like
      TS_ZFI*****_ver1.0.
    3. Then it word document just give your program name, created by whom, Requested by whom, wht is type of yur prg..
    4.Then If your have a selection Screen take a screen shot of it and expalin the fields and explain the retrieval of data with steps carefully..
    5. Then mention which FM's used and wht is the purpose of that..
    6. And tables used...and Y they are used??
    7. any t-code used...
    8.If possible Flow chart...
    9. And who is Responsible for this program..
    10. And Finall Unit Test...
    Simply we can say what ever You done to develop the program we explain in detail is called TS.
    Regards,
    Sg

Maybe you are looking for

  • For requirement strategy 30 forecast not seen in planning book

    Hi Experts, I am using planning strategy 50 in ECC and same has been transfered to APO as 30. Just to test scenario I have entered manually forecast in product view and created sales order in ECC which is CIFed to APO. Now as per SAP guide, scenario

  • Mobile Broadband Activation - my country is not featured in the list

    Hi my unknown friends. I assembled a modem to my W530 and during instalation of the "Mobile Broadband Activation" application I was asked to "select the country where I was located". Unfortunate I currently live in Iceland but Lenovo does not seem to

  • Not able to attach files to email account from my hard drive

    Firefox will not attach files (from my hard drive - mostly MS Word and PDF files) to my email accounts or job application sites. I tried using Internet Explorer and was able to attach files. So, the problem seem to be Firefox. I prefer to use Firefox

  • XML Processing line

    Hi,    In my scenario, we are trying to connect to a web service and web service expects a XML with out the below processing line <?xml version="1.0" encoding="utf-8"?> Can we manage this in receiver SOAP adapter? Appreciate your help on this. Thanks

  • Safari 5 and Google Problem

    I am using Safari 5.0.1. I go to: http://www.google.com/ and type in my search. I get a list of hits and my search query (keywords used in the search) shows up in the box - all normal. The problem is that if I hit on one of the links and then hit the