How to accept alphabets with IP IVR script

Hi All,
I was wondering if it is possible to accept alphabet inputs via IP IVR script on Version 8.0.
If it is possible, pleaes help me with steps on how can this be achieved.
My basic requirement is that
- Caller calls IVR
- Enters first name of the person to whom caller wants to speak, this will be done via touch pad on the phone
- Call gets connected to the person
This is possible in Alcatel systems, but i am not sure about Cisco systems.
Any help would be great.                  

The compatibility guide lists all of the languages for which there are system prompts:
IVR PromptsArabic, Cantonese (Hong Kong), Chiese (Mandarin), Czech, Danish, Dutch, English (AU, CA, GB, US), Finnsh, French (CA, FR), German, Hebrew (IL), Hunarian, Italian, Japanese, Korean, Malay, Mandarin (Taiwan), Norwgian, Polish, Portuguese (BR), Russian, Spanish (CO, ES, MX, US), Swedish, Thai, Turkish
Source:
https://www.cisco.com/en/US/docs/voice_ip_comm/cust_contact/contact_center/crs/express_compatibility/matrix/crscomtx.pdf
I see that Polish support is there; however, what I don't see is the country specific support for it, as we see for example Spanish supports: Columbia.
With that said, I tried to just enter into the Trigger: pl instead of pl_PL and it still played English for me.
I'm trying to get my hands on a folder listing of the Prompts/system/ folder to see what the language folder is called.
EDIT:
I found the Prompts folder on the ISO image of UCCX 9.0, and the polish language folder is certainly: pl_PL.
Prompts\system\G711_ULAW\pl_PL\User Dialog\name_dial.wav
Not too mention the file does play in Polish as near as I can tell.  I have attached it here.  This looks like a defect.  You will need to open a TAC case, which you should be able to do right from this post.  Just look in the upper right corner for a link/button to open a support case.
Post back the resolution for everyone else my friend.  Thanks for bringing this up.
Anthony Holloway
Please use the star ratings to help drive great content to the top of searches.

Similar Messages

  • How to accept arguments with space with a java console?

    hi, i'd like to know if its possible to accept parameters with space in betwen?
    such as on my command prompt..
    java 'i love my keyboard'
    where args[0] = i love my keyboard
    instead of
    args[0] = i
    args[1] = love
    args[2] = my
    args[3] = keyboard
    thanks~

    thanks, i just realised it wasnt the problem with the command line intepreter..
    the space seems to have created some problems when passing it as a URL over to the server.
    such as, for java [name] [phone] ;
    java "Albert Stephen" +60369123
    on the server, it accepts as Albert null
    perhaps i should use the URL Encoder

  • How to accept user inputs from  sql script

    I want to create Tablespace useing sql script , but the location of the data file I need accept from user . (to get the location of the data file ) .
    How can I accept user input from pl/sql .
    Example :
      CREATE TABLESPACE  TSPACE_INDIA LOGGING
         DATAFILE 'H:\ORACLE_DATA\FRSDB\TSPACE_INDI_D1_01.dbf'
         SIZE 500M  AUTOEXTEND ON NEXT  1280K MAXSIZE UNLIMITED
         EXTENT MANAGEMENT LOCAL;here I need to accept location of the datafile from user ie : 'H:\ORACLE_DATA\FRSDB\TSPACE_INDI_D1_01.dbf'

    Hi,
    Whenenever you write dynamic SQL, put the SQL text into a variable. During development, display the variable instead of executing it. If it looks okay, then you can try executing it in addition to displaying it. When you're finished testing, then you can comment out or delete the display.
    For example:
    SET     SERVEROUTPUT     ON
    DECLARE
        flocation     VARCHAR2 (300);
        sql_txt     VARCHAR2 (1000);
    BEGIN
        SELECT  '&Enter_The_Path'
        INTO    flocation
        FROM    dual;
        sql_txt :=  'CREATE TABLESPACE SRC_TSPACE_INDIA LOGGING
         DATAFILE' || flocation || ' "\SRC_TSPACE_INDI_D1_01.dbf" ' || '
         SIZE 500M  AUTOEXTEND ON NEXT  1280K MAXSIZE UNLIMITED
         EXTENT MANAGEMENT LOCAL ';
        dbms_output.put_line (sql_txt || ' = sql_txt');
    --  EXECUTE IMMEDIATE sql_txt;
    END;
    /When you run it, you'll see something like this:
    Enter value for enter_the_path: c:\d\fubar
    old   5:     SELECT  '&Enter_The_Path'
    new   5:     SELECT  'c:\d\fubar'
    CREATE TABLESPACE SRC_TSPACE_INDIA LOGGING
         DATAFILEc:\d\fubar
    "\SRC_TSPACE_INDI_D1_01.dbf"
         SIZE 500M  AUTOEXTEND ON NEXT  1280K MAXSIZE
    UNLIMITED
         EXTENT MANAGEMENT LOCAL  = sql_txt
    PL/SQL procedure successfully completed.This makes it easy to see that you're missing a space after the keyword DATAFILE. There are other errrors, too. For example, the path name has to be inside the quotes with the file name, without a line-feed between them, and the quotes should be single-quotes, not double-quotes.
    Is there some reason why you're using PL/SQL? In SQL, you can just say:
    CREATE TABLESPACE SRC_TSPACE_INDIA LOGGING
    DATAFILE  '&Enter_The_Path\SRC_TSPACE_INDI_D1_01.dbf'
    SIZE 500M  AUTOEXTEND ON NEXT  1280K MAXSIZE UNLIMITED
    EXTENT MANAGEMENT LOCAL;though I would use an ACCEPT command to given a better prompt.
    Given that you want to use PL/SQL, you could assign the value above to sql_txt. If you need a separate PL/SQL variable for flocation, then you can assign it without using dual, for example:
    DECLARE
        flocation     VARCHAR2 (300)     := '&Enter_The_Path';The dual table isn't needed very much in PL/SQL.
    Edited by: Frank Kulash on Jan 10, 2013 6:56 AM

  • How to replace Lightbox with Cloud Zoom Script?

    Hey there,
    I've been trying for days to be able to switch out the Lightbox product javascript with a Cloud Zoom Script.
    This example is what I'm looking to achieve -
    http://www.nathanpaul.com.au/womens/highwaist-blue-shorts
    I don't want to have to adjust the href and id for each product, but rather have it setup in the Module template so that all products use the cloud zoom script.
    Hope you can help.
    Thanks,
    Dave

    Can anyone help? Really struggling with this.
    Thanks

  • How to accept a suggested keyword in Script Editor.app

    There is a single reference to Script Assistant in Apple Docs: AppleScript Language Guide. It merely state the obvious:
    “You can also turn on or off the Script Assistant, a code completion tool that can suggest
    and fill in scripting terms as you type.”
    What key do I press to accept the word being suggested? (…so much for user friendly the arrows and tab key don't work).
    AS is one of the worst learn-a-new-programming-language experiences I've had. Cut and paste two line demo code from Excel 2004 and Applescript User Guide and it fails over and over again. Sytax is weird, verbose and non-intuiative for me at least.

    The keys they chose definitely aren't very intuitive, but they are explained in the AppleScript Editor help - escape will accept the current completion, and as long as an ellipsis is next to the cursor there are multiple possibilities that can be shown by pressing option-escape (from there, a more normal up/down arrow and return select the choice).
    The scripting dictionaries (if implemented at all) are entirely up to the developer, so the terms for any given application (or application version) will usually be different than those for another application, so you would need to check the dictionary by opening it in the Script Editor to see what the exact terms and their usage are.

  • Help with a startup script for monitorix

    How can I deal with a perl script that doesn't acknowledge a query for pidof?
    $ ps aux | grep monitorix
    root 1089 0.0 1.2 16280 6556 ? Ss 09:54 0:00 /usr/bin/monitorix -c /etc/monitorix.conf
    So it's running... but I can't find it with pidof:
    $ pidof /usr/bin/monitorix
    Here is the /etc/rc.d/monitorix I've been using but that doesn't stop the program (since it has no PID).
    #!/bin/bash
    . /etc/rc.conf
    . /etc/rc.d/functions
    PID=`pidof -o %PPID /usr/bin/monitorix`
    MARGS="-c /etc/monitorix.conf"
    case "$1" in
    start)
    stat_busy "Starting Monitorix"
    if [ -z "$PID" ]; then
    /usr/bin/monitorix $MARGS
    fi
    if [ ! -z "$PID" -o $? -gt 0 ]; then
    stat_fail
    else
    PID=`pidof -o %PPID /usr/bin/monitorix`
    echo $PID > /var/run/monitorix.pid
    add_daemon monitorix
    stat_done
    fi
    stop)
    stat_busy "Stopping Monitorix"
    [ ! -z "$PID" ] && kill $PID &> /dev/null
    if [ $? -gt 0 ]; then
    stat_fail
    else
    rm_daemon monitorix
    else
    rm_daemon monitorix
    stat_done
    fi
    restart)
    $0 stop
    sleep 1
    $0 start
    echo "usage: $0 {start|stop|restart}"
    esac

    According to the man page, the -p flag will let you generate a PID file.
    You have a few logical errors in your rc.d script and a syntax error (double else in stop). I've been using a template similar to the below in cleaning up a few of the packages I maintain...
    #!/bin/bash
    . /etc/rc.conf
    . /etc/rc.d/functions
    pidfile=/run/monitorix.pid
    if [[ -r $pidfile ]]; then
    read -r PID < "$pidfile"
    if [[ ! -d /proc/$PID ]]; then
    # stale pidfile
    unset PID
    rm -f "$pidfile"
    fi
    fi
    args=(-c /etc/monitorix.conf -p "$pidfile")
    case "$1" in
    start)
    stat_busy "Starting Monitorix"
    if [[ -z $PID ]] && /usr/bin/monitorix "${args[@]}"; then
    add_daemon monitorix
    stat_done
    else
    stat_fail
    exit 1
    fi
    stop)
    stat_busy "Stopping Monitorix"
    if [[ $PID ]] && kill $PID &> /dev/null; then
    rm_daemon monitorix
    stat_done
    else
    stat_fail
    exit 1
    fi
    restart)
    $0 stop
    sleep 1
    $0 start
    echo "usage: $0 {start|stop|restart}"
    esac
    please also fix the PKGBUILD:
    install=('readme.install')
    This is not valid, and pacman 4 will not let you declare install as an array.
    Last edited by falconindy (2011-09-25 15:05:02)

  • How to set italic to a text frame with a JS script

    Hello guys,
    I'm a java developper, and for my customer I have to generate some JS scripts for Illustrator CS3/Windows XP.
    In my use case, I need to layout several textframes. Some need to be "bolded", some others have to be underlined, and some need to be italic.
    I found how to set the bold and underline attributes, but for the italic, I can't see any option related to it. I saw the "CharacterAttributes#italics" property, but the description is a bit odd: "If true, the Japanese OpenType
    font supports italics."... it doesn't fit my needs...
    Is it possible to make a text italic with a JS script in Illustrator?

    You will have to use the proper italic form of the font. AI does not support Faux italic or bold.

  • How can create registry value with GPO OR script

    Hi Friends
    I have around 45 registry entries in .REG file.. in HKLM and KHCU path as give below as example
    How can i create these registry entries through logon file with GPO or script..
    Windows Registry Editor Version 5.00
    [HKEY_CURRENT_USER\Software\DT Research]
    [HKEY_CURRENT_USER\Software\DT Research\BtnManagement]
    @=""
    [HKEY_CURRENT_USER\Software\DT Research\BtnManagement\BtnFunc1]
    [HKEY_CURRENT_USER\Software\DT Research\BtnManagement\BtnFunc1\Button0]
    "strDescription"="Brightness"
    "iFunction"=dword:80010005
    "strAppPath"="DtrBrightness.exe"
    "strAppParameter"=""
    "vkcode"=dword:00000001
    "repeat"=dword:00000000
    [HKEY_CURRENT_USER\Software\DT Research\BtnManagement\BtnFunc1\Button1]
    "strDescription"="Brightness"
    "iFunction"=dword:80010005
    "strAppPath"="DtrBrightness.exe"
    "strAppParameter"=""
    "vkcode"=dword:00000002
    "repeat"=dword:00000000

    there are two ways you can achieve this.
    if you are using server 2008 or higher and if your clients are windows xp with latest updates and IE or higher you can use group policy preferences. You would need to configure the settings from your reg key using group policy editor under the preferences
    section. We can provide more detailed instructions for this if you need. 
    alternativley, a simpler option, but maybe less manageable, is to split your reg file into two sections - one for the user and one for the machine. This is required since i am assuming your users are not local admins on their computers - if they are then
    you don't need to split it. 
    once split you would need to create two batch file scripts which from memory you would use reg /s path_to_reg_file.reg 
    you need one computer startup script which applies the settings to the HKLM keys - as you need admin rights to do this, the script in the computer startup will run under the computer account which is privileged.
    you can then create the same batch file but point to your user settings reg file and put this as a user login script. 
    if you need further step by step please let us know. 
    Regards,
    Denis Cooper
    MCITP EA - MCT
    Help keep the forums tidy, if this has helped please mark it as an answer
    My Blog
    LinkedIn:

  • How to place a word document in a TextFrame with InDesign CS2 scripting (JavaScript)?

    I´m newbie with InDesign CS2 Scripting (JavaScript). I need some help to understand the way to place a Word document in an indesign template, using JavaScript(.jsx).
    Thank you for the help,
    Peter

    //PlaceTextFileInFrame.jsx
    //An InDesign CS3 JavaScript
    //Places a text file in a text frame.
    var myDocument = app.documents.add();
    //Set the measurement units to points.
    myDocument.viewPreferences.horizontalMeasurementUnits = MeasurementUnits.points;
    myDocument.viewPreferences.verticalMeasurementUnits = MeasurementUnits.points;
    //Create a text frame.
    var myTextFrame = myDocument.pages.item(0).textFrames.add({geometricBounds:myGetBounds(myDocument, myDocument.pages.item(0))});
    //Place a text file in the text frame.
    //Parameters for TextFrame.place():
    //File as File object,
    //[ShowingOptions as Boolean = False]
    //You'll have to fill in your own file path.
    myTextFrame.place(File("/c/test.txt"));
    function myGetBounds(myDocument, myPage){
    var myPageWidth = myDocument.documentPreferences.pageWidth;
    var myPageHeight = myDocument.documentPreferences.pageHeight
    if(myPage.side == PageSideOptions.leftHand){
    var myX2 = myPage.marginPreferences.left;
    var myX1 = myPage.marginPreferences.right;
    else{
    var myX1 = myPage.marginPreferences.left;
    var myX2 = myPage.marginPreferences.right;
    var myY1 = myPage.marginPreferences.top;
    var myX2 = myPageWidth - myX2;
    var myY2 = myPageHeight - myPage.marginPreferences.bottom;
    return [myY1, myX1, myY2, myX2];

  • Minimum How many dimension required for FDM integration Script

    Hi Gurus
    I have only 2 dimensions in my SQL Table name dbo.ABC (Example: 1.Entity 2.Account and amount(data value)
    Example:
    USA, SALES, 50000
    (Including value its total 3 dimensions)
    How to export this data to Target HFM Application.
    Integration Script got success when i click on validation it is shows only 2 dimension 1.Account 2.Entity. i have mapped correctly. but validation screen not showing anything. i got gold fish for validation button and Export is also showing success and got goldfish. but no data is exported to HFM application.
    in FDM outbox its created a file which is containing only *!data* text. There is no record in this file.
    I want to load the data with rest of the dimensions with [None] member combination as i don't have the additional dimensions in my source file.
    Minimum how many dimension required to export the data from FDM to HFM?
    regards
    Taruni

    Hi,
    I came to know, at least one member from the source file should be there in the integration script then only we can assign at least [None] member or any member for the target dimensions.
    My source file having only 3 dimensions ( USA,Sales,Amount)
    1.USA,2.Sales,3.$50000
    Import Screen Dimensions:
    1.Source-FM-Entity
    2.Source-FDM-Account
    3.Account Description
    4.SourceICP
    5.SourceCustom1
    6.SourceCustom2
    7.SourceCustom3
    8.SourceCustom4
    9.Amount
    In the integration script its taking the values as
    Source-FM-Entity(0)
    Source-FDM-Account(1)
    Account Description
    SourceICP
    SourceCustom1
    SourceCustom2
    SourceCustom3
    SourceCustom4
    Amount(2)
    above it shows only 0,1,2 numbers are assigned to source dimensions.
    As my source file having only 3 Dimension so it is taking only 3 dimensions shown below. rest of the dimensions it is not showing in the import screen.
    *0.Source-FM-Entity,1.Source-FDM-Account,2.Amount*
    If i assign any values(3-9) to next dimensions or if I left blank rs.fields("txtAcctDes") with its showing below error messages:
    Error: An error occurred importing the file.
    Detail: Item cannot be found in the collection corresponding to the requested name or ordinal.
    At line: (39 and 42-46)
    So i have assigned Source-FDM-Account Number<font color="Blue">(rs.fields(1) </font>Value to rest of the dimensions in my integration script.
    <font color="Blue">rsAppend.Fields("Account") = rs.fields(1).Value</font>
    rsAppend.Fields("Desc1") = rs.fields(1).Value
    rsAppend.Fields("ICP") = rs.fields(1).Value
    rsAppend.Fields("UD1") = rs.fields(1).Value
    rsAppend.Fields("UD2") = rs.fields(1).Value
    rsAppend.Fields("UD3") = rs.fields(1).Value
    rsAppend.Fields("UD4") = rs.fields(1).Value
    Now am able to import the data into import screen, And i found all the above member names as Sales as i assigned Account dimension number(1) to these members temporarily to succeed the import process . Then i have mapped to Target dimensions with [None] member combination as these members are not in original source file. Then rest of the process Export and Check is done perfectly.
    *<font color="red">1.Am i right?? Please suggest me the correct process?</font>*
    *<font color="red">2.Can we use blank values in Integration Script as mentioned below??</font>*
    rsAppend.Fields("Desc1") = rs.fields("txtAcctDes").Value
    rsAppend.Fields("Account") = rs.fields("txtAcct").Value
    rsAppend.Fields("Entity") = rs.fields("txtCenter").Value
    *1.Added value*
    Example: rsAppend.Fields("Desc1") = rs.fields("1").Value
    *2.Blank Value*
    rsAppend.Fields("Desc1") = rs.fields("txtAcctDes").Value
    *<font color="red">3.As per my observation system is not accepting blank values in integration script. Please correct me??</font>*
    Here is my Integration Script
    1     Function Integration(strLoc, lngCatKey, dblPerKey, strWorkTableName)
    2     '------------------------------------------------------------------
    3     'Oracle Hyperion FDM IMPORT Integration Script:
    4     Created By: admin
    5     Date Created: 2012-11-20-07:55:20
    6     'Purpose:
    7     '------------------------------------------------------------------
    8     Dim objSS 'ADODB.Connection
    9     Dim strSQL 'SQL String
    10     Dim rs 'Recordset
    11     Dim rsAppend 'tTB table append rs Object
    12     'Initialize objects
    13     Set cnSS = CreateObject("ADODB.Connection")
    14     Set rs = CreateObject("ADODB.Recordset")
    15     Set rsAppend = DW.DataAccess.farsTable(strWorkTableName)
    16     'Connect To SQL Server database
    17     cnss.open "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=TEST;Data Source=localhost;"
    18     strSQL = "Select * "
    19     strSQL = strSQL & "FROM ABC"
    20     'Get data
    21     rs.Open strSQL, cnSS
    22     'Check For data
    23     If rs.bof And rs.eof Then
    24     RES.PlngActionType = 2
    25     RES.PstrActionValue = "No Records To load!"
    26     FirstImportVB = False ' Assign return value of function
    27     Exit Function
    28     End If
    29     'Loop through records And append To tTB table In location’s DB
    30     If Not rs.bof And Not rs.eof Then
    31     Do While Not rs.eof
    32     rsAppend.AddNew
    33     rsAppend.Fields("PartitionKey") = RES.PlngLocKey
    34     rsAppend.Fields("catKey") = lngCatKey
    35     rsAppend.Fields("PeriodKey") =dblPerKey
    36     rsAppend.Fields("DataView") = "YTD"
    37     rsAppend.Fields("CalcAcctType") = 9
    38     rsAppend.Fields("Amount") = rs.fields(2).Value
    39     rsAppend.Fields("Desc1") = rs.fields(1).Value
    40     rsAppend.Fields("Account") = rs.fields(1).Value
    41     rsAppend.Fields("Entity") = rs.fields(0).Value
    42     rsAppend.Fields("ICP") = rs.fields(1).Value
    43     rsAppend.Fields("UD1") = rs.fields(1).Value
    44     rsAppend.Fields("UD2") = rs.fields(1).Value
    45     rsAppend.Fields("UD3") = rs.fields(1).Value
    46     rsAppend.Fields("UD4") = rs.fields(1).Value
    47     rsAppend.Update
    48     rs.movenext
    49     Loop
    50     End If
    51     'Records loaded
    52     RES.PlngActionType = 2
    53     RES.PstrActionValue = "SQL Import successful!"
    54     'Assign Return value
    55     Integration = True
    56     End Function
    Regards
    Taruni

  • ICM and ivr scripting

    Hi,
    Please help me to design IVR 7.x and ICM 7.x scripting. On the basis of CED enter by caller ICM need to play different ivr prompt and menu option
    for the caller. IVR is providing all prompting and caller interaction anc icm is doing call routing in the basis of CED.
    Please suggest me, do we need to create different ivr script for each menu option and icm will run that ivr script with help of pallete "run vru script" on the basis of CED passed by ivr.
    Can we create a single ivr script for all the option but how icm will forward the call on that particular place of ivr script on the basis of CED.
    Please provide me if any sample icm and ivr script is available.
    Regards,
    DJ

    Call comes into a route point in Call Manager - it requests a route. Dialed number - call type - scheduled script.
    Now your script checks the IVR PG to see if it's on-line (you probably have two IVR PGs, so this can deal with one of them being down). If on-line, translation route the call to the IVR PG.
    Now the call can run the IVR application/script through "Run External Script" and call data is passed through the trans route. You can treat it, and queue it - should an agent become available and your IVR script is interruptible, the agent can get the call.
    It will do an implicit trans route back - the call is known on both peripherals and will be tied together. Data from the IVR will come back.
    As David says, prompt in the IVR for the menu selection (say it's 1 for Sales, 2 for Service). In your script check the CED and branch accordingly - queue to the appropriate SG and loop, playing music in queue until an agent becomes available,
    Regards,
    Geoff

  • How to trace customer choices on IVR tree

    Hi,
    Could any one suggest me that how can i check the choices that customer picks on IVR script, i have the CLI number of customer with me.
    I want to verify that customers are sent to the right queue or not depending on their choice

    You can see DTMF input in MIVR logs.
    Here's an example of a Get Digit String followed by the caller entering a PIN number followed by pound.
    14006698: May 12 19:52:22.518 EST %MIVR-ENG-7-UNK:Execute step of Task 34000037178 : CED = Get Digit String (--Triggering Contact--)14006699: May 12 19:52:22.642 EST %MIVR-SS_TEL-7-UNK:CallID:37208 MediaId:15727018/3 Task:34000037178 Digit received: 114006700: May 12 19:52:22.959 EST %MIVR-SS_TEL-7-UNK:CallID:37208 MediaId:15727018/3 Task:34000037178 Digit received: 214006701: May 12 19:52:23.202 EST %MIVR-SS_TEL-7-UNK:CallID:37208 MediaId:15727018/3 Task:34000037178 Digit received: 314006702: May 12 19:52:23.437 EST %MIVR-SS_TEL-7-UNK:CallID:37208 MediaId:15727018/3 Task:34000037178 Digit received: 414006703: May 12 19:52:23.727 EST %MIVR-SS_TEL-7-UNK:CallID:37208 MediaId:15727018/3 Task:34000037178 Digit received: 514006704: May 12 19:52:23.993 EST %MIVR-SS_TEL-7-UNK:CallID:37208 MediaId:15727018/3 Task:34000037178 Digit received: #
    Anthony Holloway
    Please use the star ratings to help drive great content to the top of searches.

  • How to log in with my old Apple account? I forgot my pass and I did change my apple ID before canceling first?? I am from Croatia so did folow al the discussion and the to resolve the problem but no luck. Can not call from Croatia the Apple help desk

    How to log in with my old Apple account? I forgot my pass and I did change my apple ID before canceling first?? I am from Croatia so did folow al the discussion and the to resolve the problem but no luck. Can not call from Croatia the Apple help desk.i did try all the options but I can not find the phone number to call from Croatia,
    I can not change my Apple ID to the old mail (not possible!)
    The old mail don't accept the new password..
    I can not delete the Icloud all the time asking my the password of the old mail!
    I realy need help

    You can not merge accounts.
    Apps are tied to the Apple ID used to download them, you can not transfer them.

  • How to use IF Conditon in SAP Scripts?

    Hi Guys,
                   I am having adoubt how to use IF conditon with multiple variables in SAp Scripts
    for ex If a>b and a>c and a>d
             Elseif b>a and b>c and b> d.
             Elseif .....
              endif.
              How to use above example in SAP Scripts.
    thanks,
    Gopi.

    hi Gopi,
    it is almost the same as normal ABAP, you only have to use & before and after the variable and the variable has to be in capitals and you have to make the line as command ( /: before the line )
    IF &A& > &B& AND ...
    text to print
    ELSEIF ...
    text to print
    ENDIF.
    hope this helps
    ec

  • How to get the last page  SAP Script form

    How to get the last page  SAP Script form.
    I want to print a specific information in the last page of SAP form (Script). Please tell me how to get the last page number.
    Regards

    Hi
    You have to check the system variable &NEXTPAGE&, if it's 0 it means you're in the last page.
    From SAP Help:
    This symbol is used to print the number of the following page. The output format is the same as with &PAGE& .
    Note that on the last page of the output, in each window that is not of type MAIN, &NEXTPAGE& has the value 0.
    /: IF &NEXTPAGE& = '0'
       Last page
    /: ENDIF
    Max

Maybe you are looking for