Issue with retrieving WebI prompts through VBA SDK

Hello,
I am having difficulty retrieving WebI prompt values through my VBA code.  I've noticed that the HasPrompts method works correctly, but when I try to retrieve the actual Prompt name / values, the collection is always empty.
If (DocumentItem.PluginInterface.hasprompts = True) Then
                msgbox ("prompts found")
                msgbox (DocumentItem.PluginInterface.Prompts.Item(1))
             Else
                msgbox ("no prompts found")
             End If
Any ideas as to why I am never able to see a populated collection of prompts, even when HasPrompts = True ?
Any ideas appreciated...
Thanks

Hi Brian
It seems that you are having issue with Visual Basic application
Post your question at the following place:
Expert Forums » Business Objects SDK Application Development » .NET Development - BusinessObjects Enterprise, BusinessObjects Edge, Crystal Reports Server
That forum is monitored by qualified technicians and you will get a faster response there. Also, all .NET SDK queries remain in one place and thus can be easily searched in one place.
Thanks
Soni

Similar Messages

  • I am having issues with my web module on Lightroom 4 (Mac OS 10.9.5). "an unknown error occurred" while trying to upload to my FTP (no changes in my FTP). Bandaid fix was to export to local folder and upload via Filezilla. However, now that is no longer w

    I am having issues with my web module on Lightroom 4 (Mac OS 10.9.5). "an unknown error occurred" while trying to upload to my FTP (no changes in my FTP). Bandaid fix was to export to local folder and upload via Filezilla. However, now that is no longer working and although upload completes, the URL takes you to a "Forbidden - do not have permission to read this file" page. Lightroom is changing the permissions of each file to 000 instead of 644 for index files and 755 for all others. How can I change the permissions settings in Lightroom?

    I am having issues with my web module on Lightroom 4 (Mac OS 10.9.5). "an unknown error occurred" while trying to upload to my FTP (no changes in my FTP). Bandaid fix was to export to local folder and upload via Filezilla. However, now that is no longer working and although upload completes, the URL takes you to a "Forbidden - do not have permission to read this file" page. Lightroom is changing the permissions of each file to 000 instead of 644 for index files and 755 for all others. How can I change the permissions settings in Lightroom?

  • Our software vendor tells to use FF 3.5.1. because of some printer issues with their web based program. How safe is it to work with FF 3.5.1 in 2012?

    Our software vendor tells to use FF 3.5.1. because of some printer issues with their web based program. How safe is it to work with FF 3.5.1 in 2012?

    Thanks for the reply. I'll have a look at your solution.

  • Serious Issue with "third party subscriptions" through text messages.

    Forgive me for perhaps sounding dramatic. After having this experience I nearly paid the fee to break my contract and quit on cell phones all together. If apple gets the iPhone to a point where no cellular carrier is neccessary I will be the first to join the party. I'm going to start trying this skype thing this weekend. Anyway, I digress, here's what happened. I get my bill from AT&T and there is a charge for download activity for $3.99. Not the end of the world but I call the number to find out what the charge is all about because I thought I had an unlimited data plan. Turns out AT&T calls it a third party subscription fee. I argued that if AT&T is charging it on my bill as far as I'm concerned I'm not concerned about the details, I hold AT&T responsable for what they put on my bill. According to AT&T's rep I recieved a text message asking me if I wished to subscribe to their service. I don't do the text thing so I never read any message like this. HERE'S THE KICKER - BECAUSE I DID NOT RESPOND TO THE TEXT TO SAY NO THANKS I WAS AUTOMATICLY ENTERED INTO AN ILLEGAL CONTRACT TO PAY $3.99 MONTHLY FOR A SERVICE I'M NOT EVEN AWARE OF. I was absolutly irate. The ramifications are astronomical. This means I could get a limitless unexpected bill. I look at it this way: If I had to write a letter, address an envelope, and lick a stamp every time I got an advertisement in my snailmailbox, I would never get out of the house and I would have to get on welfare to afford the stamps. To me there is an obvious legal precidence here. I realize that this has more to do with AT&T than Apple. I simply want to emplore Apple to save us from a world of disintigrating business ethic. Cellular providers have gotten completely out of control. When I feel like I need a lawyer just to call AT&T to discuss the inconsistency of my bill there is a serious problem. I feel like entering into a contract with a cellular provider endangers my financial stability in a fragile era. It just seems rediculous for a business to become so arogant that they can speak nonsense to a customer and we are put in a position to defend against such nonsense. Several of my friends have run into the same issue with text third party subscriptions. Last night at a dinner party three indicated that they finally had all the cellular provider crap they could take and they canceled their iPhone service and put it up on ebay. I love my iPhone, it is the most useful piece of technology I have ever had the pleasure to enjoy. That being said, I cannot justify, as a household provider with a family depending on me, taking the risk of financial ruin (a $3000+ cell phone bill could do just that) initiated by arogant buisiness practaces that resemble the oppression I have witnessed through 12 years of military service in places with an excess of sand. I think it is apauling. I believe the FCC and FTC need to be brought into this. I intend to submit formal complaints to both and would encourage others that feel like I do to do the same.

    Not to diss those trying to be helpful, but the do not call list has nothing to do with spam TXT messages sent from a computer, which is where the OP's problem probably began.
    If a third party sent this message and then signed the OP up for a service he did not want, this violates any number of consumer laws and can be addressed that way. It's unclear whether this is really an AT&T issue at all, absent any evidence that it is their message or their service. It sounds to me like the CS reps do not understand the problem and are giving the not-helpful generic answer about spam TXTs. A much better solution is to set the SMS filters using AT&T's web site.
    Similar scams work on landlines, where you can accidentally end up getting a huge charge on your phone bill for something that has nothing to do with the carrier.
    I'd call the state consumer protection department.
    -dan

  • SCM Issues with Sales Orders Created through CRM

    Hi All,
    I'm trying to ascertain any issues with ERP processing that will not update orders created through CRM, i see there was a OSS Note some time back informing that the backorder reschedule program would not update orders created in the CRM system. Is this still the case and are there any other process that we should be marking as an issue?
    Thanks

    Hi Sirisha,
    The solution depends on the exact issue you are facing.
    The CRM Sales Order is created OK, but you only see the error when you open the Sales Order?
    If this is the case, then you can follow the steps below:
    1. Find the Message ID and Message No for the error message
    2. Use Program - CRM_MESSAGES_DELETE to delete error messages from the error producing Sales Orders.
    Let me know if this is not the issue you are facing.
    Regards,
    Nelson

  • Issues with HBR Web Launcher

    I am using EPM 11.1.2.1 and when trying to log into HBR Web launcher, the following error is Displayed:
    "Error logging into Business Rules. The repository has not been configured or you are not authorized to use Busines Rules."
    However, I am trying to log in with admin user and it is already provisioned at HSS with HBR Rules.

    what is the exact error message? Is it
    "An error occurred: Login Failed. Please login again.
    Error Message:Error logging in to Business Rules. The repository has not been configured or you are not authorized to use Business Rules.
    Complete Detail: Detail:Error instantiating implementation class Error instantiating implementation class {0} Detail:null "
    It is an issue with the properties file then you would see something like the following in the easserver.log in <MIDDLEWARE_HOME>\user_projects\domains\EPMSystem\servers\EssbaseAdminServices0\logs
    [EssbaseAdminServices0] [WARNING] [ESSEAS-35502] [oracle.epm.essbase.eas] [tid: 21] [userId: <anonymous>] [ecid: 0000JZ9GXZtFg4WFLzYROA1G4g0R00001M,0] [APP: EAS#11.1.2.0] Version mismatch: server version is 11.1.2
    Cheers
    John
    http://john-goodwin.blogspot.com/
    Edited by: JohnGoodwin on Jul 27, 2012 5:31 PM

  • Full craw issue with specific web application

    We are using SharePoint 2013 Enterprise (15.0.4569.1000). We have public facing (publishing site) with anonymous access enabled on it. While crawling this site we are using default Content Source called "Local SharePoint sites" where we have following
    settings.
    Start Addresses - http://SP2013APPSRV
    Crawl Settings - Crawl everything under the hostname for each start address
    Crawl Schedules - Enable Incremental Crawls
    With this configuration we try to perform Full Crawl of this content source. the status of this content source goes to "Starting" then to "Crawling Full" and after some time then to "Idle" state. The overall crawl duration never
    goes beyond 3-4 minutes. With this if we check the "Crawl Log" screen then except for "Successes" = 1 every other column shows 0 even the "Errors" or "Top Level Errors" column shows no record. Getting into the Success
    items we found that the crawling was only done for the single item which is nothing but the start address that was specified into the content source settings (http://sp2013appsrv). Because of this it seems the crawling is not working correctly to pull all
    the sub contents of the given host URl, instead it only pulls the top level link. There is nothing helpful in Verbose - ULS logs or event viewer either. 
    With further analysis of this we found that this issue only exists with single web application only. Because adding another web application URL into the same Content Source does crawls all the contents properly of that web application but still shows single
    index item for problematic web application. 
    Could someone please help us with this issue ?

    Hi Ajay,
    Based on your description, you have some problems in doing full crawl of a specify web application.
    1.  Check if the crawl account has 'full read' access to affected web application.
    2. Check if allow this site to appear in search results in the search and offline availability in the site setting.
    3. Check if you have
    opened the urlMappings in SharePoint that will hinder the search function crawls. If you add the code as below into the web.config to open the
    urlMappings, it will not crawl the web application.
    <urlMappings
    enabled="true">
      <clear
    />
      <add
    url="~/Home.aspx"
    mappedUrl="~/Default.aspx?tab=home"
    />
      <remove
    url="~/Home2.aspx"
    />
    </urlMappings>
    4.  Try to reset your search index and then do a full crawl.
    The article gives you the details about how to reset your search index.
    Best regards,
    Victoria
    Victoria Xia
    TechNet Community Support

  • Issue with retrieveing the Manager of a System User in a Custom workflow - CRM 2013

    Issues with custom workflow activity in CRM 2013 On-prem
    I'm trying to pass the Manager of the System
    here is the code that I'm running, it gets to setting the MANAGER and stops
    I put the ran the FetchXML seperatly and it does return a value so I know what bit works
    public class CaseAccountManagerManagersLookup : CodeActivity
    // Inputs
    [Input("Enter Case")]
    [ReferenceTarget("incident")]
    public InArgument<EntityReference> CA { get; set; }
    // Outputs
    [Output("Manager Output")]
    [ReferenceTarget("systemuser")]
    public OutArgument<EntityReference> AMOUT { get; set; }
    protected override void Execute(CodeActivityContext executionContext)
    // Context
    IWorkflowContext context = executionContext.GetExtension<IWorkflowContext>();
    IOrganizationServiceFactory serviceFactory = executionContext.GetExtension<IOrganizationServiceFactory>();
    IOrganizationService service = serviceFactory.CreateOrganizationService(context.UserId);
    //Create the tracing service
    ITracingService tracingService = executionContext.GetExtension<ITracingService>();
    // get the account and renewals manager ID's
    var CASE = CA.Get<EntityReference>(executionContext);
    tracingService.Trace("Case ID = " + CASE.Id);
    try
    // FETCH
    string fetchXml = string.Format(@"
    <fetch version='1.0' output-format='xml-platform' mapping='logical' distinct='false'>
    <entity name='incident'>
    <attribute name='title' />
    <attribute name='incidentid' />
    <order attribute='title' descending='false' />
    <filter type='and'>
    <condition attribute='incidentid' operator='eq' value='{0}' />
    </filter>
    <link-entity name='contact' from='contactid' to='customerid' alias='ak'>
    <link-entity name='account' from='accountid' to='parentcustomerid' alias='al'>
    <link-entity name='systemuser' from='systemuserid' to='bc_dssalesperson' alias='am'>
    <attribute name='parentsystemuserid' />
    </link-entity>
    </link-entity>
    </link-entity>
    </entity>
    </fetch>", CASE.Id);
    EntityCollection case_results = service.RetrieveMultiple(new FetchExpression(fetchXml));
    //tracingService.Trace("fetch has run");
    if (case_results.Entities.Count != 0)
    foreach (var a in case_results.Entities)
    //if (a.Attributes.Contains("ai_parentsystemuserid"))
    tracingService.Trace("set manager id next");
    var MANAGERID = (EntityReference)a.Attributes["parentsystemuserid"];
    tracingService.Trace("manager id set");
    AMOUT.Set(executionContext, MANAGERID);
    throw new InvalidOperationException("Want to see trace");
    tracingService.Trace("end ");
    catch (Exception e)
    throw new InvalidPluginExecutionException("Plugin - CaseAccountManagerManagerLookup - " + e.Message);
    finally
    throw new InvalidOperationException("Want to see trace");
    Pete

    Hello,
    Try to use am.parentsystemuserid instead of just parentsystemuserid.
    Dynamics CRM MVP/ Technical Evangelist at
    SlickData LLC
    My blog

  • Issue with retrieving GOS attachment

    Hi,
    My requirement is to create a Web service to retrieve the contents of an attachment which was uploaded via GOS.toolbar in Purchase Requisition. I am able to retrieve the list of attachments and get the content of the particular attachment, but after I save the file to my PC I am unable to open the file. It seems to be corrupt.
    Following is the logic I have used:
    1. Call  BDS_GOS_CONNECTIONS_GET with CLASSNAME =  'BUS2105' and objkey = <PR Number>. I am able to retrieve the list of attachments in gos_connections.
    2. Then call  SO_DOCUMENT_READ_API1 to read the contents_hex into LT_HEX_CONT.
    3. Convert the table contents into Binary string LV_BINFILE using the folowing code
    CLEAR lv_binfile.
       LOOP AT lt_hex_cont INTO ls_hex_cont.
         ASSIGN ls_hex_cont TO <p> CASTING.
         CONCATENATE lv_binfile <p> INTO lv_binfile IN BYTE MODE.
       ENDLOOP.
    4.return the contents of the lv_binfile as the export parameter for the FM
    The Java program that consumes the web service downloads the contents to a file on the PC, but we are unable to open the file.
    I tried the following also:
    1. Call  BDS_GOS_CONNECTIONS_GET with CLASSNAME =  'BUS2105' and objkey = <PR Number>. I am able to retrieve the list of attachments in gos_connections.
    2. Then call  SO_DOCUMENT_READ_API1 to read the OBJECT_CONTENT and download to PC using GUI_DOWNLOAD in ASC mode. Still the same issue.
    One thing I noticed is that the size of the actual file is 103kb, whereas the downloaded file is about 208kb.
    Not sure where I went wrong. Pls help
    Regds
    Thiru

    Hi Thiru,
    from
    http://wiki.scn.sap.com/wiki/display/ABAP/Reading+PDF+attachment+from+sap+inbox+through+ABAP?original_fqdn=wiki.sdn.sap.com
    I've got one idea to use fm SCMS_BINARY_TO_XSTRING for xstring creation. But the parameter input_length is needed.
    Maybe you can get it from fm SO_DOCUMENT_READ_API1 in table ATTACHMENT_LIST.
    Please try that.
    Regards,
    Klaus

  • Driver issues with Windows 7 installation through Bootcamp

    Some background:  I've got Windows 7 62 bit installed on a 30 gb partition via Bootcamp.  My Macbook is from the summer of 2010, and it's currently running Snow Leopard.  I don't have a copy of the Mac OS X installation disc (it didn't come with my Macbook), so instead I downloaded the drivers off the Apple website (Boot Camp Support Software 5.0.5033) and put it on a flashdrive.
    Issue:  Once I've got Windows running, I can't begin the driver installation.
    Attempted Fix:  Initially I got the message that I needed extended privileges to be able to access the installation setup, so I used the runaround (command prompt) to give it the privileges necessary to run the setup.  The drivers appeared to install, but nothing really changed.
    I used this runaround: http://joepetruska.com/wordpress/?p=208
    However, I didn't have the file bootcamp64.msi, so I used bootcamp.msi.  I checked all the driver folders, but I didn't see bootcamp64.msi. 
    Any and all help would be appreciated!

    First of all, windows is either 64 bit or 32 bit, not 62 bit.
    Second thing, do you have Macbook Pro? since you have mid 2010 macbook but it is not supported by the Boot Camp Support Software 5.0.5033 for MacBook Pro 13 inch-Mid 2010 is not supported.
    Instead of this you need to download and install
    Boot Camp Support Software 4.0.4131
    for which system requirements are :
    MacBook (Late 2006 through Mid 2010)
    MacBook Air (Early 2008 through Late 2010)
    MacBook Pro (Core 2 Duo, 2.4/2.2GHz, Early 2008 through Late 2011)
    Mac Pro (Mid 2006 through Mid 2010)
    iMac (Early 2006 through Mid 2011)
    which matches your system requirement.

  • Issue with retrieving variables

    Hi.  Got help with some code on here before.  Basically, it retrieves values from my php page and displays them in my flash movie.  The code I am using is
    var n:uint=1;
    var tl:MovieClip=this;
    try {
         var keyStr:String;
         var valueStr1:String;
         var valueStr2:String;
         var paramObj:Object=LoaderInfo(this.root.loaderInfo).parameters;
         for (keyStr in paramObj) {
              tl["valueStr"+n]=String(paramObj[keyStr]);
              n++;
    } catch (error:Error) {
    myString=valueStr1;
    myString1=valueStr2;
    The problem is this.  On my html page, I type in two values for the first name and last name, say "Nick" and "Price".  The above method retrieves these values and stores them in two Strings.  I then display them using a text field.  Now sometimes, everything works normal, and variable 1 holds "Nick" and variable 2 holds "Price".  On other occassions however, its the opposite, and variable 1 holds "Price" and variable 2 holds "Nick".  This is a big problem when I come to display them, as they are back to front.
    My adding to the text field is straight forward (not all code included, but two text fields are created and each variable added to one of these)
    tf.text="To "+myString;
    addChild(tf);
    tf1.text="Love "+myString1;
    addChild(tf1);
    I was wondering if this error could be caused by what I am doing above, or how I am assigning the variables to myString and myString1?
    cheers

    for-in loops iterate through an object in random order.
    but you should know the keyStr for your variables so this is not an issue.  for example, your flashvars might assigning:
    var1="foo";
    var2="bar";
    and you would use:
    tf.text = String(paramObj[var1])+" "+String(paramObj[var2])

  • Issue with testing web service via SICF

    Hi, I am trying to test service via SICF. This service is for a FM based Web Service. When I test the service from SICF it passes the authorization checks but then error page, "Page not Found" is shown with error "HTTP 500 - Internal server error Internet Explorer".
    The trace file shows the errors:
    Error in module XMLConverterReadTag:3059
    can not read XML data stream(2097184)
    Does anyone know what is causing this issue. The FM which the web service is based on is a test FM with one line of code and returns the character 'S'.
    Any idea or suggestion will be great.

    Dear Shay,
    Thanks for your prompt response.
    You are right. JDeveloper 11g uses JDK 6 style annotations for the clients it creates. But you can change the JRE Version used at compile time by following these steps:
    1. In the Applications Navigator, right-click the Project Nanem node and select Project Properties... from the context menu.
    2. Select the Compiler node and check the Source Files and Generated Class Files dropdown lists. You may change these versions depending on the version of the JRE you are using with Forms to ensure that the compiled
    classes from JDeveloper can be read by the JRE used by Form.
    So I selected JDK version 1.4 there.
    Sorry that I did not mention that we are using Oracle Forms 10g. That is the reason I selected JDK 1.4
    Thank you.
    Scott.

  • Internal error (-2014) Goods Issue with Batch Items added through UI

    Hello Experts,
    I've added a button to my Production Order screen labeled 'Issue Components' that is meant to streamline the process, and it works, except when the ProdOrder has Batch controlled items on it. When that happens it returns Internal error (-2014)<br><br>
    I've tried stepping through the code and it doesn't error until the final Add
    Here is my function, Thanks for the Help!<br><br>
    I'm using CitiXSys Inventory Pro and am pulling the items from the Picked table, that's what that sQuery does. It returns correctly. I've also set everything to 'Manual' instead of 'Backflush'<br><br><br>
    <pre>
    Private Sub IssueComponents(ByVal iDocNum As Integer)
            Try
                'Declaring the needed variables'
                Dim oRec As SAPbobsCOM.Recordset
                Dim oGoodsIssue As SAPbobsCOM.Documents
                Dim bIssueLineAdded As Boolean = False, sQuery As String = "", x As Integer = 0, iCode As Long = 0, sErrorMessage As String = ""
                Dim tmpLot As String = ""
                'Instanciating the Goods Issue'
                oGoodsIssue = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oInventoryGenExit)
                'Initialzing the SBO object'
                oRec = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
                'Assing the header of the Goods Issue'
                oGoodsIssue.DocDate = Date.Now
                oGoodsIssue.DocDueDate = Date.Now
                'Getting the entire "Manual" components for this production order to issue them'
                sQuery &= "Select PK1.U_DocNo, KI.U_ItemCode, KI.U_BseLnNo, OW.DocEntry, KI.U_Quantity, KI.U_WhsCode, KI2.U_BatSrlNo, KI2.U_LotNo from [OWOR] OW (NOLOCK) INNER JOIN [@ctx_pkin] PK ON OW.DocNum = PK.U_BaseDoc," & vbNewLine
                sQuery &= "[@ctx_PKIN] PK1 (NOLOCK) INNER JOIN [@CTX_KIN1] KI (NOLOCK) ON PK1.U_DocNo = KI.U_DocNo," & vbNewLine
                sQuery &= "[@ctx_KIN1] KI1 (NOLOCK) INNER JOIN [@CTX_KIN2] KI2 (NOLOCK) ON KI1.U_DocNo = KI2.U_DocNo and KI1.U_BseLnNo = KI2.U_BseLnNo" & vbNewLine
                sQuery &= "where OW.DocNum = '" & iDocNum & "' and PK.U_BaseType = 202 and PK1.U_DocNo = PK.U_DocNo and KI1.U_DocNo = PK.U_DocNo and KI1.U_BseLnNo = KI.U_BseLnNo" & vbNewLine
                'Executing the query'
                oRec.DoQuery(sQuery)
                'Looping through the "Manual" components'
                For x = 0 To oRec.RecordCount - 1
                    'Prompting the user'
                    oAppl.StatusBar.SetText("Issuing Components...(" & x + 1 & " of " & oRec.RecordCount & ")", SAPbouiCOM.BoMessageTime.bmt_Long, SAPbouiCOM.BoStatusBarMessageType.smt_Warning)
                    'Adding the previous line if applicable'
                    If bIssueLineAdded Then
                        oGoodsIssue.Lines.Add()
                    End If
                    'Filling the line information'
                    oGoodsIssue.Lines.WarehouseCode = oRec.Fields.Item("U_WhsCode").Value 'dIssueComponents(x).Item("WhsCode")
                    'oGoodsIssue.Lines.TransactionType = SAPbobsCOM.BoTransactionTypeEnum.botrntComplete
                    oGoodsIssue.Lines.BaseEntry = oRec.Fields.Item("DocEntry").Value 'oProductionOrder.AbsoluteEntry
                    oGoodsIssue.Lines.BaseType = 202                                          'Production Order Type'
                    oGoodsIssue.Lines.BaseLine = oRec.Fields.Item("U_BseLnNo").Value 'GetBaseLine(oProductionOrder.AbsoluteEntry, dIssueComponents(x).Item("Component"))
                    'oGoodsIssue.Lines.ItemCode = oRec.Fields.Item("U_ItemCode").Value
                    oGoodsIssue.Lines.Quantity = oRec.Fields.Item("U_Quantity").Value 'Math.Round(oRec.Fields.Item("U_Quantity").Value, 2) 'dIssueComponents(x).Item("PlanQty")
                    'Checking if the item is neither lot or serial controlled item'
                    If oRec.Fields.Item("U_BatSrlNo").Value = "" And oRec.Fields.Item("U_LotNo").Value = "" Then
                        'Nothing controlled item'
                    ElseIf oRec.Fields.Item("U_BatSrlNo").Value <> "" Then
                        'Lot controlled item'
                        tmpLot = oRec.Fields.Item("U_BatSrlNo").Value
                        'oAppl.MessageBox("Lot: " & tmpLot & ", whs: " & oRec.Fields.Item("U_WhsCode").Value & ", qty: " & oRec.Fields.Item("U_Quantity").Value)
                        oGoodsIssue.Lines.BatchNumbers.Add()
                        oGoodsIssue.Lines.BatchNumbers.BatchNumber = oRec.Fields.Item("U_BatSrlNo").Value
                        oGoodsIssue.Lines.BatchNumbers.Quantity = oRec.Fields.Item("U_Quantity").Value 'Math.Round(oRec.Fields.Item("U_Quantity").Value, 2)
                        'Else
                        'Serial controlled item'
                        'oGoodsIssue.Lines.SerialNumbers.SystemSerialNumber = oRec.Fields.Item("").Value
                    End If
                    'Setting the line to be added'
                    bIssueLineAdded = True
                    'Movoing to the next record'
                    oRec.MoveNext()
                Next x
                'Checking if there was any component or not'
                If bIssueLineAdded Then
                    'Adding the Goods Issue'
                    iCode = oGoodsIssue.Add
                    If iCode <> 0 Then
                        oCompany.GetLastError(iCode, sErrorMessage)
                        oAppl.MessageBox("Goods Issue Production Order: " & iDocNum & " didn't get created for the following reason: " & serrormessage)
                    Else
                        oAppl.StatusBar.SetText("Components were issued successfully.", SAPbouiCOM.BoMessageTime.bmt_Short, SAPbouiCOM.BoStatusBarMessageType.smt_Success)
                        'TODO: add to ProdOrder remarks field
                    End If
                End If
            Catch ex As Exception
                oAppl.MessageBox("IssueComponents() " & ex.Message)
                oAppl.StatusBar.SetText("Error in IssueComponenets() : " & ex.Message, SAPbouiCOM.BoMessageTime.bmt_Short, SAPbouiCOM.BoStatusBarMessageType.smt_Error)
            End Try
        End Sub
    </pre>
    Edited by: Rob Daniels on May 30, 2011 10:33 PM

    Please use the latest upgrade of Inventory Pro from CitiXsys.
    If you are using SAP Business One 2007; use Inventory Pro 5.6 series
    For SAP Business One 8.8 and up; use Inventory Pro 6.6.1 and up

  • Issue with office web apps sorry, there was a problem and we can't open this document.

    Hi All,
    i am having issue when trying to open the word file using office web apps farm. i have multi-tier farm (2 wfe, 2 apps and 2 owa). is that something wrong with certificate or the way AAM configured. Can anyone give me some direction please?

    Hi,
    According to your description, my understanding is that you failed to open the word file using office web app.
    Please open the word file using office web app in other SharePoint sites and test whether this issue occurs. Also, please test whether all words have this issue.
    Please reset IIS on the OWA server.
    Please disconnect the SharePoint Farm from Office Web Apps and reconnect it. Then check the WOPIZone and TMG server.
    Please created certificate for your PC and update mappings of IP addresses.
    Some useful posts for your reference:
    https://social.technet.microsoft.com/Forums/office/en-US/fdbf2198-5a62-422a-9015-a65599eabeb5/office-web-apps-2013-sorry-there-was-a-problem-and-we-cant-open-this-document-if-this-happens?forum=sharepointadmin
    https://social.technet.microsoft.com/Forums/office/en-US/154e9673-8227-4913-9f2a-97677e4c5314/sorry-there-was-a-problem-and-we-cant-open-that-document?forum=sharepointadminprevious
    http://sharepoint.stackexchange.com/questions/66013/a-problem-with-a-websites-security-certificate-for-apps
    Best Regards,
    Dean Wang
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • Security issues with calling web services from within Oracle?

    I'd like to use a trigger to initiate pushing data to a web service, so I thought we should call the web service from PL/SQL in a DBMS job, or perhaps create a .NET stored proc to call the service. Our DB Lead is concerned about security, since the standard model is for clients to call the database, and not for the database to function as a client.
    Does this pose any security risk? Can you refer me to any best practices or articles on this?
    Thanks in advance.
    Edited by: Kit.net on Nov 9, 2010 11:28 AM

    First, a trigger is there to for a single sole purpose - guaranteeing the integrity of the data and the transaction. It is not there to interact with external services and processes (like mail, web and other services). Doing that exposes the transaction to those other processes/services. The transaction can now fail. not because of a business rule validation, but because of a network error when the trigger accesses an external service. How on earth can a business transaction fail when the transaction is valid, but a the transaction's trigger hit an external access error!?
    And what happens do that event you have fired off in the trigger, when the transaction is rolled back? How do you undo that event you have created in the trigger that was based on uncommitted data?
    So using a trigger like this is simply stupid (and yes, I have seen it too often in practice with horrible results to sugarcoat such an idiotic approach).
    As for calling a web service from the database, using the database as the client in such a case. This is not a security risk. This is not unusual. In fact, it is very common in my experience. We have a lot of databases, ranging from SE to EE and several RAC clusters. All of them function as a client at some stage during processing. Some use a db link - and as a client fire off a SQL via that db link to a database server to obtain data. Some use ftp and act as a ftp clients, transferring processed data (XML format) to a server. Some call web services to extract data from 3rd party systems to reconcile the differences between local data sets and 3rd party data sets..
    This is common between server and server. I do not see anything unusual in the database server using another server (and acting as a client when it does). Security between servers should not be a major problem (in fact, it can easily be done in a very robust way using trusted and encrypted communication).
    The problem occurs when a client connects to the server and client and server roles are swapped at some stage (like the server "writing" a file directly to the client's filesystem). This very seldom makes any sense. And this is where authentication and security become an issue.

Maybe you are looking for

  • Adobe clip notes quicktime playback Win XP 64

    Hello Havng an issue and wondering if anyone has experinced similar problem. When I open adobe clip notes .pdf file in adobe reader (that I exported in PrPro CS4) on windows xp pro 64 bit- the video comes up but the little quicktime play bar with pla

  • Can I copy one frame of a movie using iMove and save the frame as a file that can be printed like a picture?

    Can I copy one frame of a movie using iMovie and save the frame as a file that can be printed like a picture?  If so, how do I do that?

  • Gathering histogram manually in oracle

    Hi, I need to create the histrogram manually in oracle 10g DB. When i execute the following pl/ sql block i was getting the "PLS-00306: wrong number or types of arguments in call to 'PREPARE_COLUMN_VALUES'". I want to pass the V_arr value from test2

  • Authorization for user on WF

    HI All , I am using WF for invoice and I want that during the process the user will assign it to other user . my question is how it work with authorization i.e. if user 1 get the WF and send it to user 2 that don't have any authorization to display t

  • Access http connection

    Hi, How do I configure to access http connection so that file can be retrieve dynamically? Eg: Remotely I have Xml application, with some services (length conversion, space conversion, weight conversion etc etc). Total number of services must be retr