How to get the step-by-step procedure for ALE senarios?

Hi all,
I want the Step-by-step procedurre for the ALE senarios for MM
if any one did in real time plz can u share it with me(if possible with screen shots).
Tks
durusoju

hi
CATSDB CUSTOM IDOC TRANSFERMATION BETWEEN 2 DIFFERENT APPLICATION SERVERS
For this scenario Client 800 of application server SAPADM is the Sender and client 800 of application server SAP-REMOTE is the Receiver
1. Creating Logical Systems
o       Login using 800 client
o       Go to T. Code SALE
o       Expand Sending and Receiving Systems
o       Expand Logical Systems
o       Click on Define Logical System
o       Click on New Entries
o       Create CATSSENDER, ECC Logical Systems
o       Save and come back
o       Assign the CATSSENDER Logical System to client 800 of Application Server SAPADMAssign the ECC Logical System to client 800 of Application Server SAP-REMOTE
2. Creating the RFCs
o       Go to T. Code SM59
o       Expand R/3 Connections
o       Enter RFC Name as CATSSENDER
o       Connection Type as 3
o       Language as EN
o       Client as 800
o       User as SAPUSER
o       Password as YESV13
o       Target host as SAPADM
o       Click on Remote logon button to test the RFC
o       Enter RFC Name as ECC
o       Connection Type as 3
o       Language as EN
o       Client as 800
o       User as SAPUSER               
o       Password as YESV123
o       Target host as SAPADM                                                                               
o       Click on Remote logon button to test the RFC
3. Creating the Message Type
o       Go to T. Code WE81
o       Click on change, continue
o       Click on New Entries button
o       Give message type as ZCATSTIME and description
o       Save and back
4. Creating the Segment
o       Go to T. Code WE31
o       Give segment name as ZSEGMENTTIME
o       Enter Short Text
o       Enter the Field Name and Data Element in the text boxes
o       Save, continue,
o       Click on Edit -> Set Release
5. Creating the Basic IDOC Object
o       Go to T. code WE30
o       Give obj. name as ZTIMEIDOC
o       Click on create
o       Select create new radio button, give description and continue
o       Select the IDOC obj name and click on create button
o       Enter the segment name which is create earlier
o       Select the check box if you want to make the segment mandatory
o       Enter 1 in minimum number 99999 in maximum number, continue
o       Save and backo       Click on Edit -> Set Release
6. Creating Customer Distribution Model
o       Go to T. Code BD64
o       Click on change and Create model view button
o       Enter the short text and Technical name as CATSSENDER
o       Select the model and click on Add Message Type Button
o       Give the Sender as CATSSENDER,
o       Receiver as ECC,
o       Message Type as ZCATSTIME
o       Select the model view & click on Environment -> Generate Partner Profiles
o       Select Transfer IDOC Immediately and Trigger Immediately radio buttons
o       Click on Execute
o       You should get a list in green color which means it executed successfully.
o       Back to main screen, select the model view
o       Click Edit->Model view->Distribute
o       Click on continueo     
You should get a list saying model view is distributed successfully.
7. Checking the Port
o       Go to T. Code WE21
o       Expand Transactional RFC
o       Find the port from the list which is created using BD64 for ECC (Receiving system) RFC Destination.
8. Checking the Partner Profiles.
o       Go to T. Code WE20
o       Expand Partner Type LS
o       Select the Partner profile ECC
o       Double click on Message Type ZCATSTIME in Outbound parmtrs.
o       Check Receiver Port is assigned correctlyo     
Check the Basic type as your Basic IDOC object.
9. Assigning the Message Type to Basic IDOC Object
o       Go to T. Code WE82
o       Click on Change & continue, New Entries button
o       Give the Message type as ZCATSTIME
o       Give Basic Type as ZTIMEIDOC
o       Release as 4.6C
o       Save and back10. Creating Inbound Function Module (Posting Program)
o       Go to T. Code SE37
o       Create a function Module ZCATSDB_TIMESHEET_SURESH
o       Set the Processing type as Remote Enabled Module and mode as start immed, in Attributes Tab.   
o       Import Parameters
          P_WORKDATE                    LIKE               CATSDB-WORKDATE
          P_COUNTER                        LIKE               CATSDB-COUNTER
          P_LSTAR                               LIKE               CATSDB-LSTAR
o       Export Parameters
o       Tables 
             S_PERNR                      LIKE           ZCATSPERNR
[PERNR is select option parameters in ZCUSTOMIDOC report program so that it should be passed to function module ZCATSDB_TIMESHEET_SURESH in tables section. And also in tables section we used ZCATSPERNR, which is a global structure, which contains four fields as
Ø     SIGN
Ø     OPTION
Ø     LOW
Ø     HIGH]
o       Exceptions
o       Source Code
FUNCTION zcatsdb_timesheet_suresh.
""Local interface:
*"  IMPORTING
*"     VALUE(P_WORKDATE) LIKE  CATSDB-WORKDATE
*"     VALUE(P_COUNTER) LIKE  CATSDB-COUNTER
*"     VALUE(P_LSTAR) LIKE  CATSDB-LSTAR
*"  TABLES
*"      S_PERNR STRUCTURE  ZCATSPERNR
  TABLES: catsdb, edidc, edidd. " using structures of catsdb, edidc, edidd
  CONSTANTS: c_doctyp TYPE edidc-idoctp VALUE 'ZTIMEIDOC',  " idoc type
             c_segnam TYPE edidd-segnam VALUE 'ZSEGMENTTIME',   "segment type
             c_mestyp TYPE edidc-mestyp VALUE 'ZCATSTIME'.   " message type
*001 comment begin
     creating internal tables with out header lines for catsdb, edidc, edidd and also
-           work areas
*001 comment end
  DATA: it_edidc  TYPE edidc OCCURS 0,    "  control internal table with out header line
        it_edidd  TYPE edidd OCCURS 0, " data internal table with out header line
        wa_catsdb TYPE it_catsdb1,  " work area for it_catsdb internal table
        wa_edidc  TYPE edidc,  " work area for it_edidc internal table
        wa_edidd  TYPE edidd,  " work area for it_edidd internal table
        wa_zsegmenttime TYPE zsegmenttime, " work area for zsegment internal table
        v_occmax  TYPE idocsyn-occmax,
        v_nbseg   TYPE i.
  CLEAR wa_catsdb. " clears work area of catsdb
  CLEAR wa_edidc.  " clears edidc work area
*002  comment begin
Save the message type and the basic IDoc type in the control segment.
*002 comment end
  MOVE c_mestyp TO wa_edidc-mestyp. " assigning custom message type to edidc workarea
  MOVE c_doctyp TO wa_edidc-idoctp. " assigning custom idoc type to edidc workarea
*003 comment begin
Retrieve the maximum number of segments in the basic IDoc type.
*003 comment end
  SELECT MIN( occmax ) FROM idocsyn INTO v_occmax WHERE idoctyp EQ c_doctyp AND segtyp EQ c_segnam.
*004 comment begin
Save the whole CATSDB table content in the IT_ZCATSDB internal table.
*004 comment end
  SELECT pernr workdate lstar counter FROM catsdb INTO CORRESPONDING FIELDS OF TABLE it_catsdb WHERE pernr IN s_pernr AND workdate EQ p_workdate.
*005 comment begin
Create a data segment for each line of IT_ZCATSDB.
*005 comment end
  IF sy-subrc EQ 0.
    LOOP AT it_catsdb INTO wa_catsdb WHERE pernr IN s_pernr.
      MOVE-CORRESPONDING wa_catsdb TO wa_zsegmenttime.
      CLEAR wa_edidd.
      MOVE c_segnam TO wa_edidd-segnam.
      MOVE wa_zsegmenttime TO wa_edidd-sdata.
      APPEND wa_edidd TO it_edidd.
      CLEAR wa_catsdb.
      CLEAR wa_zsegmenttime.
    ENDLOOP.
  ELSE.
    MESSAGE 'NO DATA FOUND FOR GIVEN SELECTION' TYPE 'I'.
  ENDIF.
*006 comment begin
Count the number of data segments.
*006 comment end
  DESCRIBE TABLE it_edidd LINES v_nbseg.
*007 comment begin
If the number of data segments exceeds the maximum allowed number,then display an error message.
*007 comment end
  IF v_nbseg GT v_occmax.
    MESSAGE  'IDOC ERROR Message' TYPE 'E000'.
  ENDIF.
  CALL FUNCTION 'MASTER_IDOC_DISTRIBUTE' " for creating an catsdb idoc
  EXPORTING
  master_idoc_control = wa_edidc
OBJ_TYPE = ''
CHNUM = ''
  TABLES
  communication_idoc_control = it_edidc
  master_idoc_data = it_edidd
  EXCEPTIONS
  error_in_idoc_control = 1
  error_writing_idoc_status = 2
  error_in_idoc_data = 3
  sending_logical_system_unknown = 4
  OTHERS = 5
   IF sy-subrc <> 0.
     MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
     WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
   ENDIF.
ENDFUNCTION.
Save, check and activate
111. Assigning the Inbound Function Module to Basic Type & Message Type
o       Go to T. Code WE57
o       Click on change, continue, continue and New Entries Button
o       Enter the Module as ZCATSDB_TIMESHEET_SURESH Type as "F"
o       Basic Type as ZTIMEIDOC
o       Message Type as ZCATSTIME
o       Direction as 2
o       Save and back
Now Login in 800 client of Application Server SAP-REMOTE
12. Assigning the Inbound Function Module in ALE Table
o       Go to T. Code BD51
o       Click on continue, New Entries button
o       Give the Inbound Function Module ZCATSDB_TIMESHEET_SURESH
o       Give Input t. as 0 (zero)
o       Save and back13. Creating Process Code
o       Go to T. Code WE42
o       Click on Change, New Entries Button
o       Give Process Code name as ZCATSDB, give Description & Save
o       Select Processing with ALE Services Radio button
o       Select Processing by Function Module Radio button
o       Click the ALE Table (arrow Icon) in Identification
o       Give the Function Module Name ZIDOC_INPUT_ZBAPI_STUD_MAS
o       Give maximum number of repeats 0
o       Save and back, back
o       Select the process code from the list & click on Logical Messages Icon
o       Give the Message Type as ZCATSTIME
o       Save & Back, Save & Back, Save & Back
14. Changing the Customer Distribution model in receiving system
o       Go to T. Code BD64
o       Click on change and Create model view button
o       Enter the short text and Technical name as CATSECC
o       Select the model view & click on Environment -> Generate Partner Profiles
o       Select Transfer IDOC Immediately and Trigger Immediately radio buttonso       Click on Execute You should get a list in green color which means it executed successfully.15. Assigning the Process Code to Message Type in Receiving System
o       Go to T. Code WE20
o       Expand Partner Type LS
o       Select the Partner Profile CATSSENDER
o       Double click on Message Type ZCATSTIME in Inbound parmtrs.
o       Give the Process Code as ZCATSDB
o       Click on Trigger Immediately Radio button
o       Save & Back
Save & Back
16. Creating the Selection Program (Outbound Program)
-         Login in client 800.
-         Go to T. Code SE38
-         Create a Report Program as ZCUSTOMIDOC with the following code
REPORT ZCUSTOMIDOC
       NO STANDARD PAGE HEADING.
TABLES:catsdb. " using structure of cats db table
*000 comment begin
     this selection screen contains one select option and one parameter
*000 comment end
SELECTION-SCREEN: BEGIN OF BLOCK b1 WITH FRAME TITLE text-001.
SELECT-OPTIONS pernr FOR catsdb-pernr.
PARAMETER: workdate LIKE catsdb-workdate,
          LSTAR like catsdb-LSTAR,
          COUNTER like catsdb-counter.
SELECTION-SCREEN: END OF BLOCK b1 .
DATA: wa_val TYPE i.
wa_val = pernr-high - pernr-low.
*001 comment begin
      calling custom function module
*001 comment end
CALL FUNCTION 'ZCATSDB_TIMESHEET_SURESH'
  EXPORTING
    p_workdate = workdate " passing workdate parameter
    p_LSTAR = LSTAR
    p_counter = counter
  TABLES
    s_pernr    = pernr. " passing pernr select option
IF sy-subrc EQ 0.
  MESSAGE i000(zaluri) WITH 'IDOCS CREATED FOR EMPLOYEES BETWEEN' pernr-low ' AND ' pernr-high .
MESSAGE i000(zaluri) WITH   'IDOCS CREATED FOR EMPLOYEES BETWEEN' PERNR-LOW 'TO' PERNR-HIGH.
gives information message if idocs are created for given  employees
ELSE.
  MESSAGE e000(zaluri) WITH 'NO IDOCS CREATED FOR EMPLOYEES' pernr-low  'TO' pernr-high. " gives error message
" if idoc is not created
17. Transferring the CATSDB records from sender Application Server SAPADM   to  receiver Application Server SAP-REMOTE
-         Execute Report Program ZCUSTOMIDOC
-         Give the Range of PERSONNEL NO'S, Date, Activity Type, Counter to Transfer
-         Give Message Type as ZCATSTIME
-         Give Receiver Logical system as ECC
-         Execute
-         You should get the IDOC Number
-         Take the IDOC Number and go to T. Code WE05 & Execute
-         In Outbox you can see the IDOC Status
-         Select the status record in left side window
-         Double click on the Status record in right side window-         You can see the Control Record, Data Record and Status Records for that IDOC
If the ICON is green and the status code is 3, it means the IDOC is passed to PORT Successfully
18. SENDING IDOCS FROM APPLICATION SERVER SAPADM
TO APPLICATION SERVER SAP-REMOTE USING WEDI
-         Go to T. Code WEDI & execute or T. Code WE19
-         Give idoc number it is generated recently
-         Continue & double click on segment to view data in segment
-         Click on EDIDC to give port, partner no, message type, partner
type of receiver. [For sender no need to give any port no leave it as
blank]
-         Click on Standard Outbound Processing button and click continue
-         You will get a message as idocs successfully transferred
Now Login in Receiver 800 client
-         Go to T. Code WE05 & Execute
-         You can see the status record in left side window
-         If the status no is 53 and color is green, it means the IDOC is posted to Application successfully.
-         You can see the Log Information by double clicking on the status record in right side window.
-         Now in left side window, you can see the Control Record, Data Record & Status Record of the IDOC
-         Now go to T. Code SE16
-         Give the table name CATSDB & press F7
-         See the contents of the table
-         The table is updated with the catsdb records transferred from 800 client with our selection program.
reward if u find use ful
regards
Nagesh.Paruchuri

Similar Messages

  • How to get the data from pcl2 cluster for TCRT table.

    Hi frndz,
    How to get the data from pcl2 cluster for tcrt table for us payroll.
    Thanks in advance.
    Harisumanth.Ch

    PL take a look at the sample Program EXAMPLE_PNP_GET_PAYROLL in your system. There are numerous other ways to read payroll results.. Pl use the search forum option & you sure will get a lot of hits..
    ~Suresh

  • How to get the file size (in bytes) for all files in a directory?

    How to get the file size (in bytes) for all files in a directory?
    The following code does not work. isFile() does NOT recognize files as files but only as directories. Why?
    Furthermore the size is not retrieved correctly.
    How do I have to code it otherwise? Is there a way of not converting f-to-string-to-File again but iterate over all file objects instead?
    Thank you
    Peter
    java.io.File f = new java.io.File("D:/todo/");
    files = f.list();
    for (int i = 0; i < files.length; i++) {
    System.out.println("fn=" + files);
    if (new File(files[i]).isFile())
         System.out.println("file[" + i + "]=" + files[i] + " size=" + (new File(files[i])).length() ); }

    pstein wrote:
    ...The following code does not work. Work?! It does not even compile! Please consider posting code in the form of an SSCCE in future.
    Here is an SSCCE.
    import java.io.File;
    class ListFiles {
        public static void main(String[] args) {
            java.io.File f = new java.io.File("/media/disk");
            // provides only the file names, not the path/name!
            //String[] files = f.list();
            File[] files = f.listFiles();
            for (int i = 0; i < files.length; i++) {
                System.out.println("fn=" + files);
    if (files[i].isFile()) {
    System.out.println(
    "file[" +
    i +
    "]=" +
    files[i] +
    " size=" +
    (files[i]).length() );
    }Edit 1:
    Also, in future, when posting code, code snippets, HTML/XML or input/output, please use the code tags to retain the indentation and formatting.   To do that, select the code and click the CODE button seen on the Plain Text tab of the message posting form.  It took me longer to clean up that code and turn it into an SSCCE, than it took to +solve the problem.+
    Edited by: AndrewThompson64 on Jul 21, 2009 8:47 AM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • How to get the Equipements number and desciption for the contract item ?

    Hi Gurus,
            How to get the Equipements number and desciption for the contract item items? It would gr8 helpful to me...
    VBAP,,EQUI,,,,,,?
    Thanks
    Krisna

    Check with below tables :
    EQUI    Equipment master data
    EQKT   Equipment short text
    EQUZ   Equipment time segment
    Thanks
    Seshu

  • How To get the number of request's for a single Composite Application

    Hi can any body tell how to get the number requst's for a single composite application.
    Thanks
    Mani

    Hi,
    There are lots of STATE is available for composite instances, like mentioned in the below query. I hope you will get answer from the below query.
    SELECT (CASE WHEN STATE=1 THEN 'OPEN AND RUNNING'
    WHEN STATE=2 THEN 'OPEN AND SUSPENDED'
    WHEN STATE=3 THEN 'OPEN AND FAULTED'
    WHEN STATE=4 THEN 'CLOSED AND PENDING'
    WHEN STATE=5 THEN 'CLOSED AND COMPLETED'
    WHEN STATE=6 THEN 'CLOSED AND FAULTED'
    WHEN STATE=7 THEN 'CLOSED AND CANCELLED'
    WHEN STATE=8 THEN 'CLOSED AND ABORTED'
    WHEN STATE=9 THEN 'CLOSED AND STALE'
    WHEN STATE=10 THEN 'NON-RECOVERABLE'
    ELSE STATE || ''
    END) AS STATE, component_name, COUNT(*) AS NUM_OF_CUBE_INST FROM CUBE_INSTANCE where composite_name='PASS THE COMPOSITE NAME HERE..........'
    group by (CASE WHEN STATE=1 THEN 'OPEN AND RUNNING'
    WHEN STATE=2 THEN 'OPEN AND SUSPENDED'
    WHEN STATE=3 THEN 'OPEN AND FAULTED'
    WHEN STATE=4 THEN 'CLOSED AND PENDING'
    WHEN STATE=5 THEN 'CLOSED AND COMPLETED'
    WHEN STATE=6 THEN 'CLOSED AND FAULTED'
    WHEN STATE=7 THEN 'CLOSED AND CANCELLED'
    WHEN STATE=8 THEN 'CLOSED AND ABORTED'
    WHEN STATE=9 THEN 'CLOSED AND STALE'
    WHEN STATE=10 THEN 'NON-RECOVERABLE'
    ELSE STATE || ''
    END), component_name;
    Thanks,
    Vijay

  • How to get the elements out of a for loop simultaneously during the loop execution

    Hi, 
    I am student. I would like to know how to get the counter values outside the For loop parallely while the loop runs rather that getting the finally value outside the For loop. Looking forward for answers.
    Thanks,
    Athira
    Solved!
    Go to Solution.

    You could use a notifier (since it is a single value) or a reference (with a property node) to a control that gets the value elsewhere in another VI.
    If it is within the same VI, you could use a property node (right click > create > property node > value) from the control within the same VI located outside the loop.
    If you promiss NOT to abuse the use of Local Variables, you could use that to only write from ONE location within the For Loop to a control outside the loop, similar to the property node mentionned earlier.  (Of course, I will be struct by lightening for mentionning that and scolded by other LabVIEW coders for having a change of heart on the use of Locals....  Shivers are already crawling up my spine).
    You could use a queue, but that might be an overkill, unless:  the count is generated faster than it is being read elsewhere...
    As crossrulz mentionned, can you describe what you will be doing with the count?  Because synchronizing data (fresh / stale / etc) is very important within LabVIEW as it executes based on dataflow rather than a sequential order.
    Hope this helps. 
    EDIT: 
    You have not fully provided the answer.  We figured that much of your code from your description, but what is reading the value of the count?  Is it in a separate loop?  If not, it may only deal with the first value, which is likely 0.  The proper advice depends on how you process the received data (count).

  • How to get the lock and block occured for the full day

    Hi,
         How to monitor the lock and blocks occurred for the full day? i need to get it by end of the day. is there any script for this?

    Hi,
         How to monitor the lock and blocks occurred for the full day? i need to get it by end of the day. is there any script for this?
    Why would you like to collect information about locks and let me tell you, you cannot collect information about ALL locks which were taken and even thinking about it is pointless.
    Coming to blocking if you have heavy system with huge concurrency there is bound to be blocking which is necessary and good for RDBMS but if the blocking remains for long time then this is a issue.
    There is DMV sys.dm_tran_locks which tell you what all locks are being taken. You can see various examples mentioned in DMV online documentation and can schedule the query to run every 5
    mins and insert its record in table which you can refer at end of the day.
    This task would be made very easy if you have Monitoring tool which gives you information in your mail every time blocking occurs I have Spotlight in my environment.
    If you are looking for doc for troubleshooting blocking  below is one you can refer
    http://support.microsoft.com/kb/224453
    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it.
    My TechNet Wiki Articles

  • I'd like to know how to get the SIM Network Unlock PIN for my DROID2 GLOBAL

    I am living in Haiti and I made someone buy a Droid2 Global for me in USA. I have had the phone for 2 months but I never could operate it.  Any time I open it, it requires that I enter a SIM Network Unlock PIN that I have not.
    I' d appreciate you help me get the SIM Network Unlock PIN for my Droid2 Global which IMEI is the following: {edited for privacy}.
    Many thanks in advance

    LatachaM_VZW wrote:
    If the incorrect PIN code is entered too many times, a PIN Unlock Key must be obtained from Verizon Wireless at 908-559-4899 if you are outside of the United States and 800-922-0204 or *611(send) from your mobile number inside the United States..
    The SIM PIN option is only available when the handset is in GSM / UMTS mode. Refer to Network Mode Setting for further assistance.
    Thank you, LatachaM_VZW
    Are you talking about the PUK code (when the PIN for the SIM has been wrong too many times)?  The OP is talking about network unlock, and is using a foreign SIM.   Global Services certainly wouldn't have the unlock code for a SIM that isn't theirs.
    I have heard that if you do enter the incorrect network unlock code too many times, the phone becomes permanently locked (i..e cannot be unlocked even with a valid unlock code) but not everyone agrees that this is true for all phones.
    Jax's post above really says it all, you will need to search the web for a service that will unlock this Motorola phone.  In doing so, you might find a number of threads that say the Global has to be activated in the US before an unlock code will work.  Others were able to unlock without this. 

  • How to get the output of a procedure in to a log file ?

    Hi, Everyone,
    Could you please tell me
    How do i write the output of a procedure to a log file ?
    Thanks in advance...

    Hi,
    could you please explain me more on how to use the UTL_file to get the output to a log file as in am new to PL/SQL
    my script file is
    EXEC pac_sav_cat_rfv.pro_cardbase (200910,'aaa',100,'test_tbl');
    i need the output of this statement in a log file.
    Could you please explain to me how it can be done.
    thanks in advance

  • How to change the determination of text procedure for campaigns

    Hi all,
    we want to have different text determination procedures for our different campaign types.
    I checked the customizing, for the text object CGPL_TEXT there are many text determination procedures possible. However, I was not able to figure out where the the textproc is assigned.
    The next step was to check the coding, where we found a method  in GSTEXT: IF_BSP_WD_TOOLBAR_CALLBACK~GET_BUTTONS. There the textproc is read by typed_context->attr->read_textproc( ). The result is always CPG.
    Unfortunately, we were not able to find the place where the attribute is set.
    How can we have different textprocs for our campaign types? How and where is the text determination procedure set for campaigns?
    Thank you very much in advance and best regards,
    Stefan

    You can use span HTML tag.
    For example, if your label is "Product Name", and you want it to appear in red, you can type this:
    <span style="color:red">Product Name</span>Hope it helps.
    Ravi

  • How to get  the last used session id for a browser session

    In HTMLDB 2.0 it is not possible to start a page with authentication without a SESSION_ID and when you start a public page without a SESSION_ID, then every time a new SESSION_ID is generated when you don't use the SESSION_ID in the URL.
    In the same browser session I want to make a URL call to a HTMLDB page without a SESSION_ID and this page has to give back the last used SESSION_ID.
    How can I do that?

    Fred - You could record that session ID in a table. Each time your authenticated application runs, it would update that table with the "latest" session ID, perhaps using an application process. Then when you are formulating the URL to the public page from another application, you'd get the session ID from that table. Or you could use the page sentry component of your app's authentication scheme to send a cookie to the browser on every page view. The cookie would contain the session ID and the other application could access the cookie to complete the URL.
    Scott

  • How to get the medium and long text for PRODUCT HIERARCHY?

    hi experts,
    i am using data source called 0prod_hier_text. in ECC there is description for medium and long.
    but in BW it is mapped to 0TXTSH which is short text, and in the transformations medium text is mapped to short text of BW (0TXTSH) which is having length only 20.
    IF it exceeds more than 20 it is now showing.
    so how to get  add 0TXTMD which is medium text so that i can see the description for MEDIUM.
    i did try to add  to 0PROD_HIER but i cannot add.
    i need to show medium text description in the Report.
    plz provide me the input.
    regards
    venuscm

    Hi Venu,
    Check in RSD1 screen which text you have chossen .....for object 0product
    try to check for medium & long text(if not checked) ..
    so that you can add mdtxt & long txt in transformations........
    hope this will help you.
    Thanks,
    Vijay.

  • How to get the Change Document Header details for a given date

    Hi All,
    Can anyone help me on this Change Document Header details(CDHDR).
    Better way to pull the information of Change Document Header details(CDHDR). No Index is maintained for the tables.
    So please suggest better Optimising techniques to get the Change Document Header details(CDHDR).
    Using this Function module : CHANGEDOCUMENT_READ_HEADERS how to import the DATE_OF_CHANGE.
    Thanks in advance
    Regards
    Chakri

    HI,
    Go through the documenattion of the FM u can get the details.. and also where used list
    Regards,
    Nagaraj

  • How to get the same look as flash for borders?

    Hi i have selected circle and filled the circle with some color. now i want to have border around the circle so i have saelected stroke from the edit menu and applied with one pixel. how ever it is not giving a solid look as in flash. in photoshop the border looks like disolved and transparent. is there a way to get the same look as flash?

    Look at the image. i have described everything there in the image itself. even when we use layer style it is the same problem. is there a way to resolve this? the text in the image is as below.
    if u carefully observe the circle pointed there is a slight gap between the border and the filled color. This is not good. i dont want any gaps between the border and the filled color. I have used bucket to fill the circle and used stroke from edit menu to get the border for the circle.

  • How to get the printout of TDS Certificate for Sec-194I and 194H in SAP

    Dear Experts,
    I have a requirement at the time of  taking printout of TDS Certificate for Sec-194I and 194H Printer got hanged and could not be able to take printout.But when printer got OK,user took printout of the said TDS certificate but Acknowledgment Number is not getting print.
    How can i get the printout of certificate with acknowledgment Number and all details.
    Yours' help would be appreciable.
    Thanks&Regards

    Hi
    This link will be of use to you.
    http://www.sapficoconsultant.com/pdf/Extended%20Withholding%20tax%20configuration.pdf
    Also check the SAP Notes 1046758, 1094944, 1062383
    Regards
    Sanil

Maybe you are looking for

  • Error Message to Warning Message in Class M7 - transaction Please ?

    Hi, Please could someone tell me the transaction to maintain Message 395 in class M7 I wish to change this from an error to a warning, - or preferably switch this off. Just upgraded from 4.6c to ECC6 , I cannot recall the problem occurring in 4.6c, p

  • Trying to understand Bluetooth with printers

    I have a DV7T laptop, Bluetooth enabled.  I have older HP printers, Photosmart 8750 and Photosmart 8450.  I bought 2 non-HP bluetooth adaptors.  The 8450 works fine, I can find that bluetooth device when I plug the adaptor into the USB on the 8450. 

  • How to use Windows Mail with Firefox

    I want to use Windows Mail as my default e-mail program when using Firefox to browse the internet and initiate e-mail messages. How can I get Firefox to use Windows Mail? Right now, it is using Thunderbird, which I do not even have installed on my PC

  • Project: install -846

    I received the same error log loading OS X Mavericks On different hard drives at different times of the day yet log file is identical! Send to Apple gives same response "unable to submit crash report log in OS install environment!" "The certificate f

  • Get URL for WDJ application

    Hi guys! Deployed an application (ear file) on server. URL is: http://<server ip>:50000/webdynpro/dispatcher/sap.com/jaswd/JCaptcha?SAPtestId=2&answer=init&guid=4C19CB2279C6019DE10080000A0FF2AC Is there any class (like CL_WD_UTILITIES=>CONSTRUCT_WD_U