Applescript Limit to calls?

I have an Applescript app that worked in the past for modifying a few thousand files while reading from a Filemaker database. When I updated to Mavericks, it started erroring out. Eventually I narrowed it down by making a simple script that tries to modify the same file a few thousand times:
<code>
--  IODAppDelegate.applescript
--  MavericksTester
script IODAppDelegate
property parent : class "NSObject"
on run
tell current application to set i to 1
tell current application to set fileToWrite to "/Users/UserName/Desktop/hi.txt"
repeat while i ≤ 100000
tell current application to set textToWrite to "hi " & i as text
try
do shell script "echo " & quoted form of textToWrite & " >> " & fileToWrite password "###" with administrator privileges
on error errStr number errNum
display dialog ("error writing to hi file for " & i & " error: " & errNum as text) & " " & errStr
end try
set i to i + 1
end repeat
end run
on applicationWillFinishLaunching:aNotification
-- Insert code here to initialize your application before any files are opened
run
delay 3
tell current application's NSApp to terminate:me
end applicationWillFinishLaunching:
on applicationShouldTerminate:sender
-- Insert code here to do any housekeeping before your application quits
return current application's NSTerminateNow
end applicationShouldTerminate:
on applicationShouldTerminateAfterLastWindowClosed:notif
return true
end applicationShouldTerminateAfterLastWindowClosed:
end script
</code>
It stops after doing this 253 times. I've tried it on multiple machines running Mavericks with the same result. The message is: Security API failed with error -60008.
I appreciate any and all assistance on this.
Thanks

I'm confused about what your ultimate goal is, but the way you're going about this test is peculiar. using do shell script and echo to write to a file is unnecessarily indirect and probably where the error is creeping in.  If you write the script as follows it works just fine.
on run
          set fileToWrite to "/Users/tedwrigley/Test area/hi.txt"
          set fp to open for access fileToWrite with write permission
          repeat with i from 1 to 100000
                    set textToWrite to "hi " & i as text
                    try
                              write quoted form of textToWrite & " >> " to fileToWrite
                    on error errStr number errNum
                              display dialog ("error writing to hi file for " & i & " error: " & errNum as text) & " " & errStr
                    end try
          end repeat
  close access fp
end run

Similar Messages

  • Reg: Limit on calling no of procedures inside a proc

    Dear All,
    I am sure it is bit silly question, but wanted to clarify. Do we have any limit on calling the no of procedures inside a procedure.
    Thanks.

    It depends on exactly what you are asking...
    In general, you can call as many procedures as you'd like.  There are limits on the size of objects like procedures so, in theory, there is a point where a procedure would get so large that you'd have to break it up.  Of course, good programming practice would be to break the procedure up long, long before that point if only to keep it readable.  There are also potentially limits on things like recursion depth which might be something you're asking about.
    Justin

  • How to limit incoming call on B-ACD CME?

    I have configure B-ACD on CME 4 and its working. But I have a problem with incoming call from outside (PSTN). I set queue-len for 30 queue. But on busy hour, some call hear only ring tone. No greeting tone or busy tone. When I check call session, its only 10 or 15 session.
    How to limit incoming call, let say, for 10 calls only? The 11th call will receive busy tone.
    Here are my config:
    application
    service queue flash:app-b-acd-2.1.2.2.tcl
    param queue-len 30
    param queue-manager-debugs 1
    param number-of-hunt-grps 1
    param aa-hunt2 0
    service aa flash:app-b-acd-aa-2.1.2.2.tcl
    paramspace english index 1
    param number-of-hunt-grps 1
    param handoff-string aa
    param dial-by-extension-option 1
    paramspace english language en
    param max-time-vm-retry 1
    param max-extension-length 7
    param aa-pilot 2999
    paramspace english location flash:
    param second-greeting-time 30
    param welcome-prompt _bacd_welcome.au
    param call-retry-timer 15
    param max-time-call-retry 60
    param voice-mail 0
    param service-name queue
    FYI: I have no voice mail. 'param voice-mail 0' is to send unanswered call to my operator.
    Regards,
    Iwan

    Hi Iwan,
    To restrict the number of calls to the application you need to configure only the appropriate number (10 in your example) of dial-peers to point to the AA Pilot number. Have a look;
    Set Up Incoming Dial Peers for AA Pilot Numbers
    In this task, you associate dial peers for incoming calls with the AA service that you want them to use.
    Cisco Unified CME B-ACD is available for outside calls through voice ports and trunks, for which dial peers must be set up. When you set up a dial peer, you use the service command to associate it with the name of the Cisco Unified CME B-ACD AA service that you want callers to that dial peer to reach.
    Note You must configure a dial peer for each incoming DID voice port.
    To determine how many ports or trunks you must have for your Cisco Unified CME B-ACD service, consider the following:
    Total number of phones across all ephone hunt groups
    Total number of slots in the queues across all queues
    Total number of PSTN ports feeding into the queues
    The number of simultaneous calls that Cisco Unified CME B-ACD can handle is limited by the number of PSTN ports, but these ports may not always be in use. For example, you could have three queues with ten slots per queue, but configure only 10 ports instead of 30 because you do not expect the three queues to ever be full at one time.
    From this good doc;
    http://www.cisco.com/en/US/products/sw/voicesw/ps4625/products_configuration_guide_chapter09186a00805f2305.html#wp1003323
    Hope this helps!
    Rob

  • Anonymous calls, Unknown Callers and 10 number limit on call blocking feature

    I have FIOS Digital Voice. I hope that someone can give me information to help me out - because like many others here, right now I am regretting having this and have it unplugged more than plugged in - for a service I am paying for.
    My number is unlisted.
    In my account I have it checked to reject anonymous calls.  However, I am still getting calls that are "unknown callers" and "unavailable" numbers. So, if I have it set to reject these calls why am I still receiving them.
    Also, why is there such a low limit of adding blocked phone numbers to  your account? It is almost like a part-time weekly job to rotate through all the numbers adding new ones, deleting old ones - and they are able to do this much easier, quicker, and they are getting paid, while I am the one paying for this service - which isn't working.
    Can anyone let me know why the unknown callers are still getting through and if there is a way to add more than 10 numbers to the blocked list?
    As it is, my home phone is unplugged because it has become a useless payment unless this can be addressed. 
    Thanks
    BTW - Are the web/tech guys aware that when you are signed into your account, if you click on "support" from the top menu for "phone", it takes you to a completely different area and asks you to sign in again - but if you click on the "support from the left menu for "phone" it takes you where you need to go. But the website is a whole other can of worms.

    This might help answer your questions.
    http://www.dslreports.com/forum/r27058664-PHONE-Anonymous-Call-Rejection-and-qUnavailable-Unknown-N

  • UCCX 8 Reporting - Limit Outbound Calls to True Outbound

    Hello,
    We're running UCCX 8 Premium and had an interesting question.  The outbound report seems to include any number dialed from the Agent Extension.  Is there anyway to limit the reporting so it only shows outbound calls as calls that start with 9?  (IE Calls that go to the PSTN vs internal calls.)  The agents tend to do a bit of parking and this is messing up the outbound reporting.
    Thanks!

    Only if you modify the report to add an additional filter via the stored procedure or Crystal. The general concept of custom reports is somewhat explained in the Historical Reporting Administrator and Developer Guide. It doesn't hold your and through it though; I suggest finding yourself a DBA or Crystal Reporting resource before attempting this.

  • Applescript not being called in Lightroom 5.4

    I cant get Lightroom to call applescripts (saved as apps) from the Export Actions Folder
    I have tried using a simple display dialog "Hallo World" but still nothing
    Is it a bug or am I being really dumb

    Thanks John. This the way forward. Passing it the file type it has exported is the key it will then continue to process whatever. This works ie
    on open these_items
              repeat with i from 1 to the count of these_items
                        set this_item to item i of these_items
                        tell application "Preview"
                                  activate
                                  display dialog "Hallo world"
                        end tell
              end repeat
    end open

  • Did BSP limit function call?

    We have create a simple BSP application, there we call a function 'LANGUAGE_CODE_SAP_TO_ISO' first in a page. But if we call another function 'READ_TEXT' continuly, the later one never work anymore! Whatz up with our BSP?
    Our code in BSP application:
    event handler for data retrieval
    tt_banfn = '0010000022'.
    SELECT * FROM eban
    INTO CORRESPONDING FIELDS OF TABLE
        tt_eban
        WHERE banfn = tt_banfn.
    SELECT banfn badat bsart afnam FROM eban
    INTO (tt_banfn, tt_badat, tt_bsart, tt_afnam)
        WHERE banfn = tt_banfn.
    ENDSELECT.
    DATA t_name(15) TYPE c.
    DATA: zebantab1 TYPE zebantab1,
          zebantab  TYPE zebantab.
    *DATA: tline like tline.
    TYPES: BEGIN OF tt_line,
            tdformat TYPE tdformat,
            tdline TYPE tdline,
           END OF tt_line.
    DATA itab1 TYPE STANDARD TABLE OF tt_line
                INITIAL SIZE 0.
    DATA itab2 TYPE STANDARD TABLE OF tt_line
                INITIAL SIZE 0.
    LOOP AT tt_eban INTO zebantab.
      CONCATENATE tt_banfn zebantab-bnfpo INTO t_name.
                        DATA: iso type LAISO.
                        CALL FUNCTION 'LANGUAGE_CODE_SAP_TO_ISO'
                        EXPORTING   SAP_CODE = sy-langu
                        IMPORTING   ISO_CODE = iso
                        EXCEPTIONS  OTHERS   = 1.
                        IF sy-subrc IS INITIAL and ( iso eq 'EN' or iso eq
    'DE' ).
    endif.
    *TTXOB  TTXID
    CALL FUNCTION 'READ_TEXT'
      EXPORTING
      CLIENT                        = SY-MANDT
        id                            = 'B01'
        language                      = 'ZF'
        name                          = t_name
        object                        = 'EBAN'
      ARCHIVE_HANDLE                = 0
      LOCAL_CAT                     = ' '
    IMPORTING
      HEADER                        = itab3
      tables
        lines                         = itab1
    EXCEPTIONS
       ID                            = 1
       LANGUAGE                      = 2
       NAME                          = 3
       NOT_FOUND                     = 4
       OBJECT                        = 5
       REFERENCE_CHECK               = 6
       WRONG_ACCESS_TO_ARCHIVE       = 7
       OTHERS                        = 8
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
      MODIFY tt_eban FROM zebantab.
    ENDLOOP.

    Hi Madison,
    Like Craig said, please remember to give points. It's a way to say "thanks" for helpful responses.
    See: </people/mark.finnern/blog/2004/08/10/spread-the-love for directions.
    Click on the Yellow Star icon in each reply.
    You can give:
    1 - 10 pointer (solves problem, marks as answered)
    2 - 6 pointers (very helpful)
    Lots of 2 pointers (helpful)
    This time I did it for you, but you can change it.
    Cheers,
    Linda (and Mark Finnern)

  • Limit outgoing calls?

    I have rented my basement to a family that has abused the privilege of using my phone line, and they won't stop!  Can I have a password added somehow for outgoing calls?  Is there another way to stop this (other than removing the phone line which is too permanent for me, or cancelling the number)?  Any suggestions would be appreciated.
    Thanks,
    Ann

    CALL GATENote: This feature is available in DC, DE, MD, NJ, PA, VA and WV. 
    You now have greater control over the outgoing calls dialed from your home phone.
    Call Gate offers a range of options. Decide how it can work best for you, and then
    program your phone. Anytime you want to change your Call Gate features, you may
    access the service from any touch-tone phone.
    It pretty much lets you allow and restrict certain numbers one can call.  Hopefully that is a step in the right direction! If you need more information on phone features, I would call our Customer Support line at 1-800-688-2880.
    Message Edited by CharlesH on 12-27-2008 10:24 AM
    Message Edited by CharlesH on 12-27-2008 10:25 AM

  • Applescript script being called for new mail does not recognise MessageID

    I have come across the same issue referred to in a previous message in this forum (http://discussions.apple.com/thread.jspa?threadID=926080) but it does not go the extra step that I need.
    I need a script that will run on incoming mail messages and be able to create a text file with a completely unique name. I found that using the message subject and the receive date was not sufficient as I occasionally get messages that would create duplicates (and hence loose all but the last message). I tried to add in the MessageID value into the text file name but it would appear (based on the referenced previous posting) that the MessageID is not actually assigned at the time the script is triggered (but is if the script is run after the message is visible in the InBox).
    Is there another unique value that I could use (such as MessageID) that IS available on an incoming message?
    Thanks
    Susan

    Thank you for the suggestion. I actually did have the date/time down to the second, but the speed with which the web site that generates these mails works (I am looking for work and extracting the job listing for further processing), especially if there are only a few jobs, means I can get emails that have the same timestamp to the second. I thought that this would be enough but when I saw 2 emails in my inbox and then say only one file in the extract folder, I investigated further and found that the timestamp was not sufficient.
    I also owe you all an apology in that I realised after I found the original message and posted this one, that it was the Tiger forum, whereas I'm running Leopard. Therefore I cross-posted my message and referenced this one form the other forum but not vice versa.
    Anyway, the solution turns out to be to use
    set UniqueName to do shell script "uuidgen"
    as provided in http://discussions.apple.com/message.jspa?messageID=9512884.
    Susan

  • Creating an applescript to place a call and read me my new email!

    I was wondering if anyone could help me. I have been trying to put together an applescript that could call me using skype and read me my new important email messages (apple mail). I have been able to find two scripts on the internet in various other forums that have been super helpful but I am new to applescripting and have been unable to combine them to make one beautiful fully functioning script.
    Read my email script:
    http://discussions.apple.com/thread.jspa?threadID=1838078
    using terms from application "Mail"
    on perform mail action with messages theSelectedMessages for rule theRule
    repeat with eachMessage in theSelectedMessages
    -- Process the current message
    -- first get the text of the message:
    set messageBody to content of eachMessage
    -- now speak it
    say messageBody
    end repeat
    end perform mail action with messages
    end using terms from
    I have tested this script by making it a mail rule, and it will successfully read my new email message to me.
    Skype Script:
    http://forum.skype.com/index.php?showtopic=318781
    tell application "Skype"
    activate
    set theScript to "My script"
    set theStartingTime to current date
    send command "CALL echo123" script name theScript --replace echo123 with another phone number
    set theCallID to the second word of the result
    set myResult to "OK"
    set theStatus to "nothing"
    repeat until (((current date) - theStartingTime) > 60) or ¨
    (theStatus is equal to "FINISHED")
    set theCommand to "GET CALL " & theCallID & " STATUS"
    send command theCommand script name theScript
    set theStatus to the last word of the result
    display dialog the result giving up after 1
    if theStatus is equal to "INPROGRESS" then
    delay 8 --I'm not sure how you'd detect an answering machine here
    say "This is the message I'm trying to send."
    --This is how to end the call and let the repeat loop finish.
    set theCommand to "SET CALL " & theCallID & " STATUS FINISHED"
    send command theCommand script name theScript
    end if
    end repeat
    end tell
    I have also been able to successfully use this script to place a phone call to a landline or skype user account. This script focuses on just using a standard preset message. I am trying to write a script that will eventually call me on my cellphone and read new important email messages to me. I understand how to use the mail rules to accomplish this, but I am lacking in the scripting end.
    I would really appreciate anyone who could shed some light on how to do this.
    Thanks in advance for any help.
    Respectfully,
    Michael

    Hungry Joe,
    Thanks for all your help on this. I was amazed at the "answer detection" script. I hadn't even thought of that at all. Over the weekend, I was more focused on waiting a specific time, versus when the actual call was answered. I like your approach much better.
    I tweaked with it all for quite a while tonight but felt like I didn't get far enough. I was able to consolidate everything down to three scripts. I was really hoping for two scripts, or to somehow make an "application bundle" or "script bundle." I just couldn't figure out how you write the main script. I have only written one other application bundle.
    So far this what I have:
    Mail Rule #1 Triggers this script, this is a combination of the simple call script but with your answer detection capabilities. I was never able to get the code right for the timeout option. It kept kicking back an error.
    tell application "Skype"
    send command "CALL echo123" script name "My Script"
    set isConnected to false
    repeat while not isConnected
    repeat with thisWindow in windows
    set theTitle to name of thisWindow
    -- // Call windows have the title [time] | Call with FooBar
    if theTitle contains "Call with echo123" then
    -- // You might also want to append your phone number or skype name
    -- // to make sure that it's you who is connected to the call
    set isConnected to true
    exit repeat
    end if
    end repeat
    if isConnected then exit repeat
    delay 1
    end repeat
    end tell
    Mail Rule #2 triggers this slightly cheesy but functional script:
    on performmailaction(info)
    tell application "System Events" to set volume 6
    tell application "Mail"
    set the_messages to |SelectedMessages| of info
    repeat with a_message in the_messages
    set the_sender to extract name from sender of a_message
    if (junk mail status of a_message) is not true then
    say "Hi this is mac you have new mail from " & the_sender
    end if
    end repeat
    end tell
    end performmailaction
    Mail Rule #3 triggers the final script which reads the email:
    using terms from application "Mail"
    on perform mail action with messages theSelectedMessages for rule theRule
    repeat with eachMessage in theSelectedMessages
    -- Process the current message
    -- first get the text of the message:
    set messageBody to content of eachMessage
    -- now speak it
    delay 7
    say messageBody
    end repeat
    end perform mail action with messages
    end using terms from
    I spent a couple hours tonight, trying to incorporate the last two scripts into one, but I wasn't successful. I also came across this script in the my applescripts folder that comes with leopard. I tried to adjust it so that it joined one of the other scripts above but wasn't able to get it to go. It kept giving me syntax errors.
    Speak Sender and Subject
    Copyright © 2003-2006 Apple Computer, Inc.
    You may incorporate this Apple sample code into your program(s) without
    restriction. This Apple sample code has been provided "AS IS" and the
    responsibility for its operation is yours. You are not permitted to
    redistribute this Apple sample code as "Apple sample code" after having
    made changes. If you're going to redistribute the code, we require that
    you make it clear that the code was descended from Apple sample code,
    but that you've made changes.
    This script speaks the sender and subject of each selected message.
    tell application "Mail"
    set selectedMessages to selection
    set selectionCount to (count of selectedMessages)
    if selectionCount is greater than 1 then
    set speakString to "There are " & selectionCount & " selected messages." & return
    else if selectionCount is equal to 1 then
    set speakString to "There is " & selectionCount & " selected message." & return
    else -- selectionCount is less than or equal to 0
    set speakString to "There are no selected messages."
    end if
    repeat with messageNumber from 1 to selectionCount
    set theMessage to item messageNumber of selectedMessages
    set theSubject to subject of theMessage
    set theSender to extract name from (sender of theMessage)
    set speakString to speakString & "Message " & (messageNumber as string) & " From: " & theSender & ", Subject: " & theSubject & ". " & return
    end repeat
    end tell
    say speakString
    I was never able to get it go. It would be nice to have 1 simple script that handles all of the mail function.
    Is it just a dream to have 2 scripts?
    Thanks again for everything.
    Michael~
    PS Where did you learn applescript?

  • N82 outgoing call time limit

    I have a different rate first 20 minutes and after. So I want to stop calling on the 19th minute. How can I limit outgoing call duration? Is there any addition software to automate it? Thanks.

    not that i know of, you can watch your watch for the 19th minute and keep track of it or set a timer on your watch or whatever to keep track of the 19 minutes for you
    You know what I love about you the most, the fact that you are not me ! In love with technology and all that it can offer. Join me in discovery....

  • Why is there only a 10-number block limit on incoming calls?

        Verizon has failed to stop many call violations of the Do Not Call laws, particularly allowing callers to fake their ANI identification. Except for legitimate reasons, such as law enforcement, domestic violence, or other exceptions, no call should be completed that does not match the actual origin. That aside, we who continue to be awakened from sleep, dinners interrupted, and run to the phone only to find the call is another pan handler violating the law, we have to take action into our own hands. Why is it then, that Verizon has a limit of only 10 numbers that can be blocked? And why can we not block entire area codes and exchanges so a boiler room cannot keep changing numbers with the same area code?
    Please, Verizon, give us more options to manage our own calls until the day you have the smart technology in place to limit illegal calls.
    Solved!
    Go to Solution.

    Seconding what TimeVoyager states here.  I have signed up for the Do Not Call Registry (for whatever good that has done) and still get at least 3-4 telemarketer calls per day.  If Verizon allows us to block 10 numbers, how difficult could it be to bump that limit up to 50 or more, or better yet, provide some flexibility in blocking entire NPA/NXX combinations as the telemarketers typically have number ranges and/or frequently change their numbers to dodge the simple blocking schemes.  Perfect solution for me would be a system that allows for users to manage a single list that contains white listed numbers that pass through, black-listed numbers that get blocked, ordered in priority of execution (very similar to how email SPAM blockers work).  An updated interface would be a boost too (as the current one is a little clunky) so that users could very quickly add/edit/delete numbers from the tool itself and even an option to white/black list numbers directly from your call log.  The current 10 number limit is not enough.  I am at the point where I am questioning the value of my land line as the inconvenience of the unwanted calls far outweighs the convenience of having the line for the few times I use it for legit calls each week.  Strongly considering dumping my voice plan when my bundle is up for renewal if this is not somehow addressed as again, how hard could it be for Verizon to simply increase the limit from 10 to a much large number?

  • How can I create a Table View in Cocoa Applescript?

    This is my last resort. I've searched for days and only found tutorials for iPhone and Cocoa, and I have no idea where to start. I'm looking for a way to create a Table View, and fill it with a few cells that call a handler when clicked. I've looked through the Xcode help, the Apple documentation, and countless tutorials, and I don't know what to do. I'm sure what I'm asking is possible, because usually what is possible in Cocoa is possible in Cocoa-Applescript.
    Perhaps something like:
    myTableView's addCell_OfType_WithHandler("This is a text cell", text, "myHandler:")
    I would appretiate any responses and brief descriptions on the matter.

    You did not answer my first question, which was not an idle question. I'll answer here, but if cross-chatter appears in a different thread I'll ignore it. You'll have to keep track of the mess yourself.
    Apple_For_The_Win wrote:
    At this point, I've dragged a Table View onto my window, in Xcode. I've connected it to the value "myTableView", and that's where I need help. I'm specifically trying to add cells into the table view.
    I'll assume that 'connected it to the value "myTableView"' means that you've control-dragged in XCode from the table view in Main Menu.xib to a property in your applescript app delegate called myTableView. If that's not the case, please correct me.
    I prefer to use an array controller for this, so please drag an array controller object into main menu.nib. once you've done that, do the following:
    open the applescript app delegate and add a new property called "tableController"
    select the table view in the object list (you may need to open some disclosure triangles to reach it). and add appropriate (an) column name(s). you can hide column titles later if you like, but having named columns makes life easier.
    select the array controller in the object list
    rename the array controller "table data"
    open the attributes inspector, and then add the column name(s) as key(s) in the object controller area
    open the bindings inspector, and where it says "controller content", open the disclosure arrow and bind the content to the App Delegate object on the model key path self.tableController
    select the table view in the object list again, then go down a level and select each column in turn
    for each column, open the bindings inspector, and where it says "value", open the disclosure arrow and bind the content to the Table Data object with the controller key arrangedObjects model key path being the name of the column (which is the name of the key in the controller as well)
    back in the applescript app delegate, add code like the following:
      -- create a list of records, where each record represents a row and the column name is the record key
      set myData to {{column_1_name:"hello"}}
      -- convert it to an NSArray and add it to the controller content. don't forget the *my* keyword, or it won't work
      set my tableController to NSArray's arrayWithArray:myData
      -- may or may not be needed
      myTableView's reloadData()
    That should populate the table with simple text. if you want something more complicated (like buttons or links) then create the more complicated elements separately and add them to the data.

  • Shop on behalf - Limit CC list on only allowed

    Hello all,
    EBP 5.0, R/3 4.7, classic scenario.
    In Shop-on-behalf is there possibility to limit search for Cost centres only to allowed list.
    We are using RFC user with SAP_ALL but would like to limit before call is executed that user who iz searching can see only cost centers from attributes.
    TIA
    Gordan

    Hi,
      The foll threads might be useful :
    1> How to restrict the Cost Center Search ?
    2> Input help for cost center & WBS element not working
    BR,
    DIsha.
    Pls rewrad points for helpful asnwers

  • BCM7 or CC7 IVR channel limit

    Hi,
    I need to limit simultaneous calls in BCM7 IVR application.
    In BCM6 there was IVR application parameter "Max queue size"  - maximum number of simultaneous callers in current IVR.
    According to manual in BCM7 there is custom parameter - MaxCallsInQueue.
    Does anybody know if it is the same thing?
    By default this paramater is missing so does it mean there is no limit for simultaneous calls?
    Ragnar

    Hi Ragnar,
    I believe that there is no standard parameter to limit simultaneous IVR channels but you can build a Custom-IVR to handle this issue.
    I suggest you to use the Early Queue IVR example available in BCM installation files (e.g. \install\7.0.X.X\Examples And Templates\Example_IVR_Early_Queuing.xml), build a python code to select BCM Monitoring database where you check the active calls at the moment and make a decision to connect or disconnect a call.
    Query example to check IVR active calls in BCM database:
    SELECT COUNT(*)
    FROM [BCM_Monitoring].[dbo].[TAMCurrentContactList]
    WHERE Type = 'IVR'
    You can find useful information in SAP Note 1951158 (SAP Contact Center 7.0 - IVR Samples) where there is also an example how to connect to internal or external databases by using SAP Contact Center’s own ODBC API and use the results.
    Best Regards,
    Heber Olivar

Maybe you are looking for

  • Can you actually search...

    ...dates/events in icloud calendar? I can't seem to find a search facility.

  • Long text problem in BW query and Key figure name

    Hello We're using SAP BO 4.0 (IDT) and SAP BW as a datasource. Maybe someone knows: 1. How to change the name of keyfigure, which now appears as Formula 1, Formula 2 etc. In BW every single key figure has it's own name Sales, Purchases etc. What I'm

  • Getting audio to play in on my website in safari.

    I have a music website (for an artist). I have song samples on thew website. I am using html5 with the audio tag and java/jQuery. It all works great in firefox, and chrome, but won't load or play in safari. Anyone else having this problem?

  • Create User-defined field for Marketing Documents

    I need to create a User-Defined field for Marketing Documents under Title and Rows. I need to do it via .NET instead of manually go into SAP to create it. Does anyone can give me idea on how to do this?

  • Cannot download ODBC drivers

    I am attempting to download ODBC drivers for use with Oracle 10g via the following location. http://www.oracle.com/technology/software/tech/windows/odbc/htdocs/utilsoft.html No matter which version I attempt to download (10.1.0.5.0, 10.1.0.4.0, 10.1.