ICM - CVP single step transfer, peripheral variables are empty

Hi,
The we do the Single Step Transfer, peripheral variables are empty when the call reachs the CVP. Please help
The call scenario:
1-      Customer dial 181
2-      Call queued on ICM
3-      Agent receive the call
4-      Agent do single step transfer and send the call (with data(PV1..PV10)) to CVP through ICM
5-      CVP play the number received from ICM
Currently, data set in the PV1-PV10 are empty once reach the ICM…
I need the these data to be available to play it to the caller..
I am using:
CAD 7.2
CVP 7.2

If the call goes to an agent do you see the data? Are you using a cti rp to make the transfer or dnp?
david

Similar Messages

  • Passing ICM peripheral variables from Agent to IVR

    Hello,
    I need to know if this is possible since i can't manage to make it work.
    The call-flow is :
    VG->CVP->ICM->Agent
    While the call is in the ICM script , i saved the ICM peripheral variable 4 as the language the customer chooses at the beginning of the call.
    I pass this variable to the Agent (we are using CAD 8.5) and i can see it in the Agent Layout.
    What i need now is to give the Agent the ability to send the call back to any IVR menu (already managed to make that works using single step transfer)
    with the ability to pass the peripheral variable 4 to script so that i can use it as the locale instaed of letting the customer chooses the language again.
    Is this possible ?
    Amer

    David ,
    Here is the assigment from the script for the local to ICM peripheral variable 4
    Then when the call arrived to the agent , i can see the ICM peripheral variable 4 as the value of the language (correctly)
    when i use a task (single step transfer) to another script , at the begining i assign the call.user.microapp.locale to PV4 and then i try to play wav file (failure)
    see below

  • VI Works Single Step at a Time, But Not When Run Normally

    I'm very new to LabView and have created a simple VI to record a single measurement from my HP 34401A Multimeter over an RS 232 connection.
    The problem that I'm having is that the VI only works when I run it a single step at a time (clicking the single step button until it's completed).  When I try to run the entire thing though, I get the following error:
    Error -1073807339 occurred at VISA Read in Untitled 2
    Possible reason(s):
    VISA:  (Hex 0xBFFF0015) Timeout expired before operation completed.
    After reading through the help page for that error, I tried adding a time delay, but that did not fix the problem.
    (http://digital.ni.com/public.nsf/allkb/874B379E24C0A0D686256FCF007A6EA0)
    NI I/O Trace didn't provide any answers for me, but I've attached a shot.  Lines 1-13 are from the single step run, the rest are from attempting to run the entire thing at once.
    Can anyone please help me understand what's going on here?  Thanks in advance!
    If anyone is interested:
    Windows 7
    LabVIEW 2009
    HP 34401A Multimeter
    RS 232 connection is through a USB-Serial adapter
    Solved!
    Go to Solution.
    Attachments:
    Front Panel and Block Diagram.png ‏112 KB
    NI IO Trace.png ‏91 KB

    The only thing I can think of is that you are sending the remote command and then not waiting long enough for it to complete.  The manual states:
    It is very important that you send the
    SYSTem:REMote command
    to place the multimeter in the remote mode. Sending or receiving data
    over the RS-232 interface when not configured for remote operation can
    cause unpredictable results.
    And I think we are experiencing unpredictable results.
    i don't know if you can change the command into a query by using the *OPC? command, but using that could solve it - or we could run into the same issue because of the caveat mentioned above.  Maybe you have to put a manual wait in between the remote command and the write command.
    Bill
    (Mid-Level minion.)
    My support system ensures that I don't look totally incompetent.
    Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.

  • Error in single step plant transfer

    Hi guys,
    I have a doubt regarding "single step plant transfer"
    when i give material,plant and location in MB1B with
    movement type "301". after entering it and giving all the
    information like Material,quantity, and recieving Plant
    and if i enter i get this error
    "Material 1232 not maintained in plant JOP2"
    matrl no : 1232
    source plant JOP1 recieving plant JOP2
    kindly help me to overcome this error
    regards
    Jino

    hi
    Material 1232 not maintained in plant JOP2
    This means you have to extend this material to plant JOP2
    Go to MM01 and enter the material number 1232 at both Material no & Ref no
    then press enter
    in the next screen select all views & enter in the next screen enter the plant from & plant to. as JOP2
    just keep on pressing enter & Save.
    This will mainatin material in required plant
    Regards

  • Single Step STO Mvt 301 for Stock transfer beteen Company code during Cutover

    Dear All ;
    I am Planning to use Movement type 301 ie single step STO Beteeen two different company code at the time of Cutover .Is it a feasible solution ?
    I am Currently handling a  Org Restructuring Project ,Where one company code will be broken into five different company code ( Including Old Company code ) ,and old som of the stock of old company code needed to be shifted to new 4 company codes .
    In this Context i am thinking to use 301 ,will it be a feasible solution ?
    I have tested in IDES ,It is working ,But I need to be confirm as there is hudge data to be migrated .
    Best Regadsl;
    Joydeep Mukherjee

    Hi Joy,
    You can do this in one step as you already have tested in IDES, but depends on your business requirement that in which way you want to handle your stock transfers either by using one step or two steps movement types or by using stock transport orders. Using STO is a good approach for stock transfers between two company codes.
    See the below link:
    http://help.sap.com/saphelp_45b/helpdata/en/a5/63391843a211d189410000e829fbbd/content.htm
    regards,
    anoop Singh

  • How can I transfer a variable to regexp_replace function

    Hi,
    In addition to my question from yesterday, I went up one (little) level for the next question.
    How can I transfer a variable to regexp_replace function?
    I am getting the value of the variables from from APEX Items.
    The value of item :P105_OLD_NAME should be replaced with the value from :P105_NAME APEX item.
    The projects in PROJECT_NAME field are separated by “:”
    select * from infoux_proj;
    HOSTNAME PROJECT_NAME
    host1 proj2:proj1
    host3 proj1
    host4 proj12:proj1
    host5 proj3
    host2 proj1:proj3:sunproj1
    this is my code:
    declare
    v_old_proj_list varchar(100);
    v_new_proj_list varchar(100);
    begin
    for host in (select a.hostname, project_name
    from infoux_proj a,
    (select hostname
    from PROJECT_NAMES_WITH_HOSTNAMES
    where name = :P105_OLD_NAME ) b
    where a.HOSTNAME=b.hostname)
    loop
    select project_name ,
    regexp_replace(project_name,'(^|:)(:P105_OLD_NAME)(:|$)','\1:P105_NAME \3') new_project
    into v_old_proj_list, v_new_proj_list
    from infoux_proj
    where hostname=host.hostname;
    update infoux_proj
    set project_name=v_new_proj_list
    where hostname=host.hostname;
    end loop;
    end;
    Thanks,
    Sheli

    Hi, Sheli
    Inside quotes, :p105_old_name will not be taken as a variable name. If you want to use the value of :p105_old_name in a string which its otherwise a literal, then you can concatenate the variable to the literal parts, using the || operator.
    You can do soemthing like this:
    REGEXP_REPLACE ( project_name
                , '(^|:)(' || :P105_OLD_NAME
                             || ')(:|$)'
                , '\1'       || :P105_NAME
                             || ' \3'
                )               AS new_projectI'll bet there's a much simpler way to do what you want. Instead of having two SELECTs, a cursor FOR loop and an UPDATE, you can probably do what you need to with just a single UPDATE or MERGE. It would be more efficient, too. If you'd like help, post CREATE TABLE and INSERT statements for all relevant tables and columns azs the exist before this code is run, a couple of sets of values for the bind variables, and the results you'd like to see (that is, the contents of the changed table) for each set, given the same sample data.
    Always say which version of Oracle you're using.

  • How to select all single values in the header area

    Dear Experts
    I got a request that the user wants to select a single value or all single values in the header area. E.g. if the values from characteristic master data are A, B, C and D, the selection can be one of these values or all of them. With the standard BPS configuration, due to the unique combination in the header area, selection of  'All' single values is not possible. Is there a way to select all single values in the header area?
    Thanks, Jessica

    Hi Jessica,
    Here is a solution where you need not to change your planning layout or to create a new variable or any exit function.
    Step 1 - Maintain master data value 'ALL' in the required characteristic.
    Step 2 - Create a copy function to copy all the required data records to 'ALL'. you can use standard copy function where you have to include only this characteristic in the fields to be change.
    Copy -
    From = all values (A,B,C,D etc)
    To = "ALL".
    Step 3 - Call this function on layout opening. you can include it in the planning folder and change the function attribute to call it on layout opening.
    Step 4 - Create a standard Delete function. you have to call this function on save operation. In this function, you have to delete all data records present in the buffer where required char contains 'ALL' value.
    This approach can impact the performance of the planning application. It depends on the number of data records you are dealing with. Standard Copy and Delete functions are pretty fast in nature.
    I hope it will help you. please let me know if you need more inputs.
    Regards
    Tarun

  • Two step and Single step Reservations

    hi
    am bit confused with the following.
    can anyone tell me why cant we use the Reservations for the two step procedures for stock transfer and why for single step procedures?
    regards

    Hi,
    It is a very good question and one that is not that easy to answer (and it <u>should</u> be easy).
    I have tried to figure out why this should be the case and I cannot think of anything concrete.
    perhaps it relates to the use of in-transit and in-transfer stock, perhaps the system cannot cope with reservations that affect these transit stock areas? I don't know why it cannot cope with these but perhaps it relates to the ability to trace reservations from within transactions such as MMBE etc. perhaps it is too difficult to show a list of reservations that are increasing in transit stock?
    Sorry i can't help a lot with this, but the above is the only thing I can imagine would be the reason?
    Steve B

  • Call Peripheral Variables

    I have a script that uses the Desktop Administrator Call Variables 1 through 7 that are in the Enterprise Data section.  These fields are used for reporting against this script.  I now have a request to add some call variables in another script to report against this one as well.  Since it doesn't look like I can actually create more than the 10 Call Variables that are available in the Desktop Administrator, and because the stock variables are the only ones available in the set enterprise call info step, if I use the 10 call variables for this second script, will it mess up the reports for the other script if I use the same call variables but with different values in the second script?

    Hi Joe-
    To add to Gergely response to make the report less confusing you could filter the report by the Application(s) the calls came into.  
    So, if you end up with five scripts and applications that all use Call Peripheral Variable 1 for Customer ID and Call Peripheral Variable 2 for Option Selected those applications could be grouped into one report.  Then if you had three other scripts and applications that use Call Peripheral Variable 1 for Caller City and Call Peripheral Variable 2 for Caller State as another group.
    Also- In the Call Peripheral Variables you have six possible tokens for each variable you can use (0-5, default is 'all') which you can use to pack additional data into.  In your report they will be pipe (|) delimited within each Call Peripheral Variable.
    DJ

  • UCCX Large Peripheral Variable Size

    We are implementing UCCX 7.0 with CAD and integrated browser. In our script, we're fetching a URL from an external DB and passing that on through call variables.
    The variable we are trying to send can reach 600 charachters in length and need to be used in the browser link on CAD.
    when sending the variable the UCCX displays something else although the script is receiving the variable from the DB in the string variable.
    what needs to be done to transfer this variable size.
    the integration is with Oracle JD Edwards.

    I knew of the peripheral variable limit but not the ECC limit. Perhaps write a webservice that returns a shortened URL to CCX and then redirects the CAD browser to the full JD Edwards URL when the browser hits it?
    PS- Reserve your Peripheral Variables to things you want stored in the database (e.g. account numbers). Normally this is something you want to run reports on later. The ECC variables only survive as long as the call does and aren't written to the DB.
    Please remember to rate helpful responses and identify helpful or correct answers.

  • ICM Admin Script to export user variables to log file

    Hi,
    Is there a easy way to export/report the values of user variables to a file in ICM 7.x?
    These are global variables set in admin scripts for open/close flags and looking to see at a glance what the values of all the variables are at a given time throughout the day without having to monitor each script/etc that uses them.
    I was looking at maybe an admin script to write the values to a text file every x hours/minutes/etc but am kind of new to ICM scripting and not seeing a step there to do this and not sure if this is possible or if there is another way.
    Have a script where supervisors can force open/close different queues for reasons (weather, etc) and trying to add way to log when a change was made for historical purposes and troubleshooting just a text file or something easy.
    Thanks, Erick

    Only three years later but in case someone else is ever looking this should get you started. First, be sure your vars are set to persistent and replicated to an HDS. You can then extract this data from the Persistent_Variable data. It will require some joins to the User_Variable data to get a nice solid query. 

  • Delivery partial in single step level

    Dear sd experts
    First of all if it is basic question Forgive me
    My requirement is , In one sales order  one line item 60 qnty
    in my order all Parameters same like Shipping condition ,shipping point , ship to party ( All same)
    But My client wants delivery like 10 , 10, 10,  10, 10,10 in single step only
    Thanks a lot

    suppose i am going  to vl01n giving 10 qnty and again vl01n 10 qty so they dont want like this
    That doc will be split in one shot
    What was the data transfer routine given at item level in VTLA(out of total order qty X--approx 17% only has to be copied into delivery--so you need to create a new routine)
    When you are splitting this 60 qty into 10-10-10 like this,
    Are you taking just percentage of the total order Qty or any other pre-requisites are there--all these things should be incorporated in your new routine.
    Hope this helps.
    Phanikumar

  • Report to track interlinked movement of a material in a two step transfer

    Request your input for the following
    The scenario is that the stock transfer  from one storage location to the other happens a two step transfer (313 and 315). To track the invenotry movements they want a report on a daily basis (gap of 24 hrs, 48 hrs etc) which can list down all the details at item level for materials for which the movement type 313 has happened but movement type 315 still needs to happen and the time gap between these two steps (i.e wether it has been 1 day or two days. etc.).
    Is there is a standard report  for movement types which are interlinked (like in this case 313 and 315 ) through which we can track what is the time gap between the first and second movement type and how much stock is waiting for the second step to happen before it can be avaialable to sell.
    Thanks

    Hi,
    Refer report MB51
    here in selection screen enter mvmt types 313 and 315 and execute
    Here add following fields in layout;
    Entry Data and Time of Entry and anlayse the time duration for the movements 313 and 315.

  • Single step workflow with multiple approvers (without using a group)

    Hi,
    is it possible to have a single step workflow with multiple approvers without using a group? This is for a contract document.
    i want to add a number of users based on particular logic. The approvers are random and do not belong to any particular group.
    DO let me know if it is possible or if any of you have done that.
    thanks in advance.
    regards,
    rubio

    Hi Rubio,
    I believe the behavior would be, if individual users are added as approvers then the system would require each approver to approve the document. However, if you use the user group, you could set the role so that it would be either ALL or ANY.
    Regards,
    Vikram

  • Canu00B4t use two step transfer with split valuation ?

    Hi people , i´ve activated split valuation for MaterialX , it has two Valuation types ( Production and Purchase ) . The problem arose when i tried to do a two step transfer between plants ( mov 303 ) and i got the following error msg :
    Use one-step procedure for transfer posting to mat. subj. to valuation
    Message no. M7048
    Diagnosis
    In the receiving plant, the material is subject to split valuation. For this material, a stock transfer cannot be carried out using the two-step procedure.
    Procedure
    Use the one-step procedure (movement type 301) or a stock transfer order for the stock transfer.
    The message is very clear itself , but... i just wonder if there`s actually any way to avoid this, considering that having to create a transfer order for each movement will duplicate work and using a one step transfer won´t be practical. I tried to change the error msg into a warning but couldn´t find it in customizing. Thanks for any comments on this !

    First of all , thanks everyone for the help.
    Csaba Szommer, Kunal ingale  , i read the OSS note and the pdf and indeed everything confirms it´s not possible to do the two step movement. So , i tried the stock transport order and something else appeared here. When creating this type of order , the system first ask for a Supplying Plant , then you can populate the material , quantity and the destination plant. But then it asks for the Valuation Type of the material involved, and it seems this field is Mandatory . Is it possible to make this field on the transport order as optional ? I couldn´t find this field at SPRO-MM-Purchasing-Purchase Order-Define Screen Layout at Document Level .
    I need this field to be optional for the following reason. In my company there´s a relation between two plants , Plant A ( from where products are dispatched to the customer ) and Plant B ( where the material is produced with valuation type "Production" and sometimes is buyed from vendors with valuation type "Purchase" ) . The idea is to run an MRP which will generate the material needs on Plant A considering the Sales Orders. This need will be then transformed (automatically by MRP ) in Stock Transport Orders with Supplying Plant "Plant B" and receiving "Plant A". The problem here is that , at the moment of the transport order creation it´s no possible to know which will be the valuation type of the material that will satisfy the need. I mean , Plant B ( production and buying plant ) will check the list of needs for Plant A and then will decide which material ( with which Valuation Type ) they will provide considering the actual stock levels at the time of the MRP run.
    In a few words, i see the only way to do a two step transfer of a split valuated material is using Stock Transport Orders , is there a way to make the field "Valuation Type" optional ?. The idea would be to choose the Valuation Type of the material at the moment of the Good Issue.  Thanks a lot , once again.
    Edited by: Christian  Len on Jul 7, 2008 3:16 PM

Maybe you are looking for

  • Can no longer make changes on my site.

    As the title says, I can no lonfger make changes to my site. I have checked and rechecked the site access details and they are correct.  Pressing the "Test" button under the Advanced settings in the site definitions for "Remote Info" tells me that Dr

  • Rebate has anyone actually got one?

    I have brought two computers for my kids and should have got a rebate on ipods brought as well. First of all you have to send all the bar codes and other items, no one tells you this before hand so how many people throw away the packages. Then other

  • Swapping hard drive between MacBook and MacBook Pro ?

    Hi I'm about to receive a new MBP and would like to spend as little time as possible making the transition from my current MacBook (non-Pro). The MacBook is slightly old (mid-2006) but running the latest Leopard. Would swapping the hard drives allow

  • Grouping Rows within BEPL process

    I have created a bpel database polling process to process a single table and use a logical update (mark a column as processed). The table will contain many unprocessed records at any time. after rows are brought into BEPL process i want to group them

  • Does setup assistant overwrite applications and operating system?

    I want to give my wife my old laptop and transfer her data over. I want her to have my applications. Will the setup assistant overwrite my applications and remove them if she doesn't have them on her mac? Will it overwrite my version of OS with hers?