Internal Error -10 and -238

Hi guys,
Has anybody ever encountered the internal error (-10) message when adding documents ?
Your help is really appreciated.
Thanks in advance.
Regards,
RICKY

Module modTest1
    Dim oCompany As SAPbobsCOM.Company
    Dim oDocuments As SAPbobsCOM.Documents
    Dim oRec As SAPbobsCOM.Recordset
    Dim sItemCode As String = ""
    Dim sWarehouseCode As String = ""
    Dim dIssuedQty As Double = 0
    Dim dCurrentQty As Double = 0
    Private Sub addGI()
        oCompany.StartTransaction()
        oDocuments = CType(oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.oInventoryGenExit), SAPbobsCOM.Documents)
        oDocuments.DocDate = Today
        oDocuments.DocDueDate = Today.AddDays(10)
        oDocuments.Series = 0 'fill with appropriate data according to the Database
        oDocuments.JournalMemo = "Hello World"
        sItemCode = "" 'fill with appropriate data according to the Database
        sWarehouseCode = "" 'fill with appropriate data according to the Database
        dIssuedQty = 0 'fill with appropriate data according to the Database
        oDocuments.Lines.ItemCode = sItemCode
        oDocuments.Lines.AccountCode = "" 'fill with appropriate data according to the Database
        oDocuments.Lines.Quantity = dIssuedQty
        oDocuments.Lines.WarehouseCode = sWarehouseCode
        oDocuments.Lines.ProjectCode = "" 'fill with appropriate data according to the Database
        oDocuments.Lines.CostingCode = "" 'fill with appropriate data according to the Database
        oRec.DoQuery("SELECT BatchNum, Quantity FROM OIBT WHERE Quantity > 0 AND ItemCode = '" & sItemCode & "' AND WhsCode = '" & sWarehouseCode & "' ORDER BY BatchNum ASC, InDate ASC, CreateDate ASC")
        If oRec.RecordCount > 0 Then
            oRec.MoveFirst()
            While Not oRec.EoF
                dCurrentQty = CDbl(oRec.Fields.Item("Quantity").Value) - dIssuedQty
                If dCurrentQty < 0 Then
                    oDocuments.Lines.BatchNumbers.Quantity = CDbl(oRec.Fields.Item("Quantity").Value)
                    oDocuments.Lines.BatchNumbers.BatchNumber = oRec.Fields.Item("BatchNum").Value.ToString
                    dIssuedQty = dIssuedQty - CDbl(oRec.Fields.Item("Quantity").Value)
                    oDocuments.Lines.BatchNumbers.Add()
                Else
                    oDocuments.Lines.BatchNumbers.Quantity = dIssuedQty
                    oDocuments.Lines.BatchNumbers.BatchNumber = oRec.Fields.Item("BatchNum").Value.ToString
                    Exit While
                End If
                oRec.MoveNext()
            End While
        End If
        Dim iErrStatus As Integer
        iErrStatus = oDocuments.Add
        Dim sSAPID As String = ""
        If iErrStatus <> 0 Then
            sSAPID = ""
        Else
            oCompany.GetNewObjectCode(sSAPID)
        End If
        Dim sDocNum As String = ""
        If sSAPID <> "" Then
            If oDocuments.GetByKey(CInt(sSAPID)) = True Then
                sDocNum = oDocuments.DocNum.ToString
            End If
        End If
        If iErrStatus <> 0 Then
            Dim sErrMsg As String = ""
            sErrMsg = oCompany.GetLastErrorDescription '(iErrStatus, sErrMsg)
            If oCompany.InTransaction Then
                oCompany.EndTransaction(SAPbobsCOM.BoWfTransOpt.wf_RollBack)
            End If
        Else
            If oCompany.InTransaction Then
                oCompany.EndTransaction(SAPbobsCOM.BoWfTransOpt.wf_Commit)
            End If
        End If
    End Sub
End Module
it should be like this (has been simplified)

Similar Messages

  • Internal error - ADCP and ADRC incompatible

    Hi,
    I get the below message when I tried to repair the user address using HRALXSYNC.
    Internal error - ADCP and ADRC incompatible
    Internal error - ADCP and ADRC incompatible
    There is no address for business partner 433
    There is no address for business partner 433
    Please advise me how to fix it.
    Thanks.
    Regards,
    Henry

    Hi,
    What BP? Please be specific.
    Thanks.

  • HT5395 When launching iMessage, I get an internal error message and it automatically force quits...what does that mean?

    when trying to launch iMessage upon turing my computer on, I get the message "internal error has occured, please quit iMessage and try again."
    What do I need to do to repair this problem?
    Marvin Jones

    Hi Eric,
    Side note.
    com.apple.iChat.StatusMessages.plist  only holds the default and Saved Status Messages.
    Deleting it does not effect the running of the app.
    Deleting com.apple.ichat.plist first can be the most invasive as you have to reset any Preferences (and some Menu items) that you have changed from defaults
    If the person only has an iMessages account deleting the com.apple.imservice.imessages.plist  (holds the iMessages ID in Mountain Lion) maybe enough
    The account info is held elsewhere  but this is read by com.apple.IMAgent.plist to login.
    Next try the com.apple.imagent.pist one
    As above All the accounts info is held elsewhere but this one is actually handling the logins.
    It is of course doing all of then in Messages and FaceTime so it is not a first choice.
    Deleting com.apple.imessage.bag.plist can be useful as this has  info on the Server your version of Messages is using.
    I would delete this along with com.apple.imservice.imessages.plist on a second attempt.
    Hope you don't mind me adding the info.
    10:00 pm      Wednesday; March 5, 2014
    ​  iMac 2.5Ghz i5 2011 (Mavericks 10.9)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
     Couple of iPhones and an iPad

  • Webcenter Spaces internal error page and session timeout page customization

    Hi
    On what basis is an internal error page shown in webcenter spaces? What triggers it?
    Is it possible to customize the internal error page that shows up on webcenter spaces?
    Or atleast redirect to a custom error page on any exception occured?
    Is there any other way to handle it?
    Also, how to customize the session timeout page? Is it possible?
    There seems to be a servlet being called for session timeout display i dont see any page being redirected to.
    Environment details: Webcenter Spaces 11.1.1.6
    Help needed on this asap please.
    Thanks

    Hi,
    I was experiencing the same problem with customizing the session timeout page. I found out that you can set a custom webcenter attribute in the webcenter-config.xml called "wcSessionTimeoutURL" which overrides the default servlet response and redirects the the specified path.
    In my example, I created a business role page, set it to be publically accessible, then used the Red Samurai MDS Cleaner taskflow to modify the custom attributes in webcenter-config.xml in the following way:
    <webcenter:custom-attributes>
    <attribute name="wcSessionTimeoutPeriod">
    <description/>
    <type>java.lang.String</type>
    <value>45</value>
    <visible/>
    </attribute>
    *<attribute name="wcSessionTimeoutURL">*
    *<description/>*
    *<type>java.lang.String</type>*
    *<value>/faces/oracle/webcenter/page/scopedMD/s8bba98ff_4cbb_40b8_beee_296c916a23ed/businessRolePages/Page1.jspx</value>*
    *<visible/>*
    *</attribute>*
    </webcenter:custom-attributes>
    Hope that helps!

  • I just downloaded facetime this morning and when i try to open it a message pops up saying there's an internal error, quit and open again, and when i do that it still pops up the same message and suggestions?

    please help me

    Make sure your time and date are set properly for your city/timezone. In fact, you should have your location services set to automatic.  Also it is important that you have all of the latest software updates for your operating system installed through Apple software updates. 

  • Internal error while joining a pc to domain

    hi, when i want to join the pc to the domain it says "an internal error occured" and the join process fail.
    i can ping the domain using fqdn and dns is working ok and the client is pointing to the appropriate dns server. also i have no anti virus installed and firewall is off. here is the netsetup.log file here.
    Note: when i prestage the computer the join process is ok with no problem
    can anyone help me?
    08/04 17:30:45 -----------------------------------------------------------------
    08/04 17:30:45 NetpValidateName: checking to see if 'vivaldi.au' is valid as type 3 name
    08/04 17:30:45 NetpCheckDomainNameIsValid [ Exists ] for 'vivaldi.au' returned 0x0
    08/04 17:30:45 NetpValidateName: name 'vivaldi.au' is valid for type 3
    08/04 17:30:54 -----------------------------------------------------------------
    08/04 17:30:54 NetpDoDomainJoin
    08/04 17:30:54 NetpMachineValidToJoin: 'OMM-7687492'
    08/04 17:30:54 NetpGetLsaPrimaryDomain: status: 0x0
    08/04 17:30:54 NetpMachineValidToJoin: status: 0x0
    08/04 17:30:54 NetpJoinDomain
    08/04 17:30:54 Machine: OMM-7687492
    08/04 17:30:54 Domain: vivaldi.au
    08/04 17:30:54 MachineAccountOU: (NULL)
    08/04 17:30:54 Account: vivaldi.au\administrator
    08/04 17:30:54 Options: 0x25
    08/04 17:30:54 OS Version: 5.1
    08/04 17:30:54 Build number: 2600
    08/04 17:30:54 ServicePack: Service Pack 3
    08/04 17:30:54 NetpValidateName: checking to see if 'vivaldi.au' is valid as type 3 name
    08/04 17:30:55 NetpCheckDomainNameIsValid [ Exists ] for 'vivaldi.au' returned 0x0
    08/04 17:30:55 NetpValidateName: name 'vivaldi.au' is valid for type 3
    08/04 17:30:55 NetpDsGetDcName: trying to find DC in domain 'vivaldi.au', flags: 0x1020
    08/04 17:30:59 NetpDsGetDcName: failed to find a DC having account 'OMM-7687492$': 0x525
    08/04 17:30:59 NetpDsGetDcName: found DC '\\001-002-001-204.vivaldi.au' in the specified domain
    08/04 17:30:59 NetpJoinDomain: status of connecting to dc '\\001-002-001-204.vivaldi.au': 0x0
    08/04 17:30:59 NetpGetLsaPrimaryDomain: status: 0x0
    08/04 17:30:59 NetpGetDnsHostName: Read NV Hostname: omm-7687492
    08/04 17:30:59 NetpGetDnsHostName: PrimaryDnsSuffix defaulted to DNS domain name: vivaldi.au
    08/04 17:30:59 NetpLsaOpenSecret: status: 0xc0000034
    08/04 17:30:59 NetpGetLsaPrimaryDomain: status: 0x0
    08/04 17:30:59 NetpLsaOpenSecret: status: 0xc0000034
    08/04 17:30:59 SamLookupNamesInDomain on OMM-7687492$ failed with 0xc0000073
    08/04 17:30:59 NetpJoinDomain: status of setting machine password: 0x534
    08/04 17:30:59 NetpJoinDomain: initiaing a rollback due to earlier errors
    08/04 17:30:59 NetpLsaOpenSecret: status: 0x0
    08/04 17:30:59 NetpJoinDomain: rollback: status of deleting secret: 0x0
    08/04 17:30:59 NetpJoinDomain: status of disconnecting from '\\001-002-001-204.vivaldi.au': 0x0
    08/04 17:30:59 NetpDoDomainJoin: status: 0x534
    08/04 17:30:59 -----------------------------------------------------------------
    08/04 17:30:59 NetpDoDomainJoin
    08/04 17:30:59 NetpMachineValidToJoin: 'OMM-7687492'
    08/04 17:30:59 NetpGetLsaPrimaryDomain: status: 0x0
    08/04 17:30:59 NetpMachineValidToJoin: status: 0x0
    08/04 17:30:59 NetpJoinDomain
    08/04 17:30:59 Machine: OMM-7687492
    08/04 17:30:59 Domain: vivaldi.au
    08/04 17:30:59 MachineAccountOU: (NULL)
    08/04 17:30:59 Account: vivaldi.au\administrator
    08/04 17:30:59 Options: 0x27
    08/04 17:30:59 OS Version: 5.1
    08/04 17:30:59 Build number: 2600
    08/04 17:30:59 ServicePack: Service Pack 3
    08/04 17:30:59 NetpValidateName: checking to see if 'vivaldi.au' is valid as type 3 name
    08/04 17:30:59 NetpCheckDomainNameIsValid [ Exists ] for 'vivaldi.au' returned 0x0
    08/04 17:30:59 NetpValidateName: name 'vivaldi.au' is valid for type 3
    08/04 17:30:59 NetpDsGetDcName: trying to find DC in domain 'vivaldi.au', flags: 0x1020
    08/04 17:31:03 NetpDsGetDcName: failed to find a DC having account 'OMM-7687492$': 0x525
    08/04 17:31:03 NetpDsGetDcName: found DC '\\001-002-001-201.vivaldi.au' in the specified domain
    08/04 17:31:03 NetpJoinDomain: status of connecting to dc '\\001-002-001-201.vivaldi.au': 0x0
    08/04 17:31:03 NetpGetLsaPrimaryDomain: status: 0x0
    08/04 17:31:03 NetpGetDnsHostName: Read NV Hostname: omm-7687492
    08/04 17:31:03 NetpGetDnsHostName: PrimaryDnsSuffix defaulted to DNS domain name: vivaldi.au
    08/04 17:31:03 NetpLsaOpenSecret: status: 0xc0000034
    08/04 17:31:03 NetpGetLsaPrimaryDomain: status: 0x0
    08/04 17:31:03 NetpLsaOpenSecret: status: 0xc0000034
    08/04 17:31:03 NetpManageMachineAccountWithSid: NetUserAdd on '\\001-002-001-201.vivaldi.au' for 'OMM-7687492$' failed: 0x54f
    08/04 17:31:03 NetpJoinDomain: status of creating account: 0x54f
    08/04 17:31:03 NetpJoinDomain: initiaing a rollback due to earlier errors
    08/04 17:31:03 NetpLsaOpenSecret: status: 0x0
    08/04 17:31:03 NetpJoinDomain: rollback: status of deleting secret: 0x0
    08/04 17:31:03 NetpJoinDomain: status of disconnecting from '\\001-002-001-201.vivaldi.au': 0x0
    08/04 17:31:03 NetpDoDomainJoin: status: 0x54f

    repadmin /showreps shows successfull. i can attach the log or any other thing u want. time is sync between clients and domain controllers. we have 4 domain controllers and there are 2500 users in it. the problem suddenly appears since we found out
    we can not join the clients to the domain at all. only the clients can be joined to the domain if the computer account is pre-created before in the domain..
    You're not just simply hitting the quota limit of 10 machine accounts?
    http://support.microsoft.com/kb/243327/
    Enfo Zipper
    Christoffer Andersson – Principal Advisor
    http://blogs.chrisse.se - Directory Services Blog

  • Internal Error When Trying To Save

    I am a new user of FW and have used it for designing web
    graphics at 72 dpi.
    I needed to create an ad and thought I would use FW since I'm
    so comfortable
    with it. However, when I create a new .png and save it as 150
    dpi or 300
    dpi, I get an error that an internal error occured and it
    couldn't complete
    my request. When I change to 72dpi, it saves. What am I doing
    wrong?
    Thanks!

    Beverly wrote:
    > I am a new user of FW and have used it for designing web
    graphics at 72 dpi.
    > I needed to create an ad and thought I would use FW
    since I'm so comfortable
    > with it. However, when I create a new .png and save it
    as 150 dpi or 300
    > dpi, I get an error that an internal error occured and
    it couldn't complete
    > my request. When I change to 72dpi, it saves. What am I
    doing wrong?
    >
    > Thanks!
    >
    >
    It could be a memory/resources issue, Beverly, but also keep
    in mind
    that FW was never intended or optimized for print graphics.
    You can't
    use color profiles or convert to CMYK for commercial
    printing.
    If your artwork is completely vector based, and you have
    Freehand, you
    could try opening the file in FH and resampling it there.
    Jim Babbage - .:Community MX:. & .:Adobe Community
    Expert:.
    Extending Knowledge, Daily
    http://www.communityMX.com/
    CommunityMX - Free Resources:
    http://www.communitymx.com/free.cfm
    .:Adobe Community Expert for Fireworks:.
    news://forums.macromedia.com/macromedia.fireworks
    news://forums.macromedia.com/macromedia.dreamweaver

  • Print internal error when tring to print PPA document

    Hello experts,
        We got a problem when we tried to print out PPA document in HR system using t-code PHAP_ADMIN_PA. The system always shows the message Error when printing: Internal error. And message no: HRHAP00_DOCUMENT160.
        I have searched the forum but I have no idea how can I check and how can I do to solve this problem. Can anyone help me?
        Any help will be highly appreciated.

    Hi Joseph,
    This error is usually linked to an incorrect configuration of the printer.
    Please check the following notes for information on the type of printer supported for PDF
       685571 - Printing PDF-based forms
    Check also your ADS settings (or install it if it's not already done as it is required for PDF as well).
    The installation steps you can fbe found in ADS Configuration Guide:
    http://help.sap.com/saphelp_nw04s/helpdata/en/37/504b8cbc2848a494facfdc09a359b1/frameset.htm
    Once installed or if it's there already then please check the following:
    Execute the ADS test program "FP_TEST_00" in your system, check whether form is being displayed once you specify the
    printer name. Also, could you check in transaction SM59 the ADS status?
    In order to print an appraisal form, you need:
    1- the Adobe Document Services (ADS) installed and well configured
       on a J2EE engine in your system landscape
    2- an appropriate connection called ADS maintained in SM59
    ADS configuration guide is available on Help Portal.http://help.sap.com/nw2004s
    -> SAP NetWeaver Library -> Technology Consultant's Guide ->Cross-NetWeaver Configurations -> Adobe Document Services ->Configuration.
    Please also make sure, that ADS is used on a supported platform. You can check the Product Availability Matrix (PAM) for informationabout supported plattforms for ADS.Link: http://service.sap.com/pam
    Notes: 863872, 925741 and 736902  Adobe Credentials
    Hope the above will help you solve this error
    Thanks
    Sarah

  • Internal Error in communication channel

    Hi Experts
    There are errors in all the  communication channels which  has the internal error status and the log says" No adapter registered for this channel".In the control data field of the communication channel ???? is appearing..Below is the detailed error log.
    com.sap.aii.af.service.administration.api.AdminException: No adapter registered for channel 1d3e3f76a3923721a9cac2edd793520a
    at com.sap.aii.af.service.administration.impl.AdminManagerImpl.notifyChannelActivationStateChanged(AdminManagerImpl.java:851)
    at com.sap.aii.af.service.administration.impl.cluster.ClusterManager.eventReceivedSync(ClusterManager.java:426)
    at com.sap.aii.af.service.event.impl.worker.sync.SyncLocalWorker.work(SyncLocalWorker.java:52)
    at com.sap.aii.af.service.event.impl.worker.sync.AbstractSyncWorker.startWork(AbstractSyncWorker.java:40)
    at com.sap.aii.af.service.event.impl.EventManagerImpl.sendEventAndWaitForAnswer(EventManagerImpl.java:484)
    at com.sap.aii.af.service.event.impl.EventManagerImpl.syncClusterEventReceived(EventManagerImpl.java:418)
    at com.sap.aii.af.service.monitor.impl.ClusterController.receiveWait(ClusterController.java:265)
    at com.sap.engine.core.cluster.MessageListenerWrapper.process(MessageListenerWrapper.java:80)
    at com.sap.engine.core.cluster.impl6.ms.MSListenerThread.run(MSListenerThread.java:53)
    at com.sap.engine.frame.core.thread.Task.run(Task.java:73)
    at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:144)
    at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:242)
    Could anyone please throw light on this?

    See the same problem ans solution has been discussed here in this thread..
    No Adapter Registered for this channel
    Regards,
    Sarvesh

  • Finally determined what causes an "Internal Error Occurred" message in FW

    I use Fireworks for creating wireframes. One FW png file may contain many layers
    with each layer representing a web page. The intention is to create the png file, and then to export it to a PDF file so that developers can use it to view the pages and to understand page navigation. I learned this technique by watching Jim Babbage's excellent video on using Fireworks for wireframing.
    I create hotspots in the FW png file on one layer and use that to point to another layer that represents another web page. The purpose is to show a kind of flow or extra info for the developers. I've been struggling for over a year with an error that would pop up now and then when attempting to save the png file. The error would show "Internal Error Occurred" and I had no idea why this was occurring. I tried multiple things to get rid of the error and recently I finally discovered what was causing it.
    It turns out that if you create a FW png file with layers, and you insert a hotspot that points to one of those layers, and then later when editing the FW png file you decide to delete a layer that is being referenced via a hotspot in a different layer, this error will occur. It doesn't occur every time you attempt to save the png file, but it will occur if you save the png file (no error shown), then export to a pdf file, then (as required by FW) attempt to save the png file again. That's when you will see the error for sure.
    The cause is a hotspot link that points to a layer that no longer exists. This is most often caused by creating hotspots that point to the layer, then later deciding to delete that layer but you don't go back and remove any hotspot links to the deleted layer. For some reason, FW will let you attempt to save the file and may or many not show the dreaded "Internal Error Occurred" pop-up message. If you were able to save your png file and didn't see the error show up, and then you decide to export the png file to a PDF file, FW requires you to save the png file after the export option completes. It's when you attempt to save it at this time that it will show up for sure if your hotspot points to a deleted layer. The error message won't go away either.
    It's kind of a pain if you have a bunch of layers with a bunch of hotspot links, but you will have to click on each hotspot and determine if it points to a layer that exists in the current png file. If that layer doesn't exist, you will have to point to a layer that does exist, or delete the hotspot to get rid of the "Internal Error Occurred" message.
    Hope this helps,
    Stevebo

    After doing further testing, I've noticed that the error can't be reproduced every time a hotspot points to a nonexistent layer. BUT, every time I've encountered the "internal error occurred" message when saving a png file with hotspots and multiple layers, I have found one or more hotspots pointing to layers that no longer exist. Once pointing the hotspot(s) to a layer that does exist, or simply removing the hotspot(s), the "internal error occurred" message goes away.
    So in my encounters with this error, finding the hotspot(s) that point to layer(s) that have been removed fixes the problem. The problem is that it doesn't always occur, just sometimes. It may have to do with the number of png files that may be open and the number of layers that exist, or once the error begins showing up. Just not sure, but I am sure of what I need to do to make the error go away in my case (remove hotspots that point to nonexistent layers). So far it's fixed the problem every time.
    It would be interesting to see if others encounter this same error and if there is one or more hotspots pointing to deleted layers. It may be that the error message is simply a "catch-all" for errors that can't be determined and this just happens to be one scenario.
    steve

  • Reader 10 Internal Error

    I'm using reader 10 on my machine using win 7 home premium in Firefox 5. When trying to open a pdf in the browser I get an error box saying " an internal error occured" and that's  all it says. I tried the fix install, and tried to un- and re-install, to no avail. I also checked the plug-in in firefox, and it's ok. How might I fix this?

    I've installed Adobe Reader 10.1 on 32-bit WinXP SP3 (several times), but whenever I launch it get the splash screen then always an error popup "An internal error has occurred", then AR10 shuts down.  I've used Add/Remove to Change (run maintenance repair) and tried also Remove then re-installation (with reboots in between ALL these attempts), but STILL same behaviour> An Internal Error has Occurred. I also tried method 2 (registry edit) as per http://kb2.adobe.com/cps/405/kb405220.html but none of the listed 32-bit Readre 10 registry keys exist on this PC.

  • ORA-03137: TTC protocol internal error : [1010] [] [] [] [] [] [] [

    Hi
    Database 11.1.0.6
    OS: EL 5
    Hi I'm frequently getting this error in the database alert log:
    ORA-03137: TTC protocol internal error : [1010] [] [] [] [] [] [] [
    and the database got shutdown.
    Anybody has any idea how to troubleshoot?

    03137, 00000, "TTC protocol internal error : [%s] [%s] [%s] [%s] [%s] [%s] [%s] [%s]"
    // *Cause:  TTC protocol internal error.
    // *Action: Contact Oracle Support Services.                                                                                                                                                                                                                                                                                                                                                           

  • Can any one tell me How can I handle internal error in smartforn

    Hi,
    How can I handle internal error in smartforn, what type of problem can be.
    Regards
    chandra

    Look at [SAP Smart Forms (BC-SRV-SCR)|http://help.sap.com/printdocu/core/Print46c/en/data/pdf/BCSRVSCRSF/BCSRVSCRSF.pdf]
    Runtime Errors
    Each Smart Form can trigger a number of exceptions during its execution. To limit this number of exceptions, you can bundle the occurring errors in error classes and store them in an error log in the composer. For each error, you store an internal error number and (if possible) a message from table T100 (work area, message number, message text and parameters) in addition to the error class. To each error class, you assign an exception, which means that if the recognized error teminates the form processing, the system triggers exactly this exception. When an exception occurs, the caller of the Smart Form can use predefined function modules to read the error log and then decide which reaction is appropriate in the respective error context.
    Possible exceptions for the generated function module are:
    - FORMATTING_ERROR
    - INTERNAL_ ERROR
    - SEND_ERROR
    - USER_CANCELED
    In addition, you can define your own exceptions.
    If an error (or a warning) occurs, the system internally fills an error table. The application can now read this table as soon as the function module for the form is processed to the end. To read the table that contains all errors and warnings that occurred, call function module SSF_READ_ERRORS. The table has structure SSFERROR. The fields in the table are the number of the document within the job, the form name, an error number, a message class, a message type, a message number and four additional message variables. If processing is terminated, the application can dynamically display a message. The error numbers are defined in the include SSF_ERROR.
    If you want to trigger your own exception in the free coding of the Smart Form, you can use one of the following methods:
    - Use the macro user_exception <exception>, which triggers the exception <exception> and fills the above tables. After the termination additional system variables for the error (symsgno, sy-msgtyp, and so on) do not contain the values required for your own exception.
    - If you want to access the system variables sy-msgno, sy-msgtyp, and so on for your exception directly, proceed as follows: Call function module SSF_MESSAGE and trigger your exception yourself using the RAISE statement.
    The system field &SFSY-EXCEPTION& contains the name of the triggered exception.
    Then debug your program.
    Regards

  • Getting "Internal Error 2352" when installing JRE...

    Every time I try to install Java Runtime Environment (JRE) I keep getting a message that says "Internal Error 2352" and the installation stops.
    I tried to find a solution using Google search but could not find any.
    If anyone knows what might be causing the problem any help would be appreciated.
    Thank you in advance...

    We also saw this in 1.6.0.11.
    Open the MSI with ORCA and navigate to the InstallExecuteSequence table.
    For whatever reason, the smart guys at Sun limit there actions to only run with the /QN switch.
    For each of the following entries in the InstallExecuteSequence change UILEVEL=2 in the condition to UILEVEL<5
    SetExists
    - Installed And (DATABASE<>OriginalDatabase) And UILevel<5
    SETMOZ
    - (MOZILLAPLUGIN="0" And REMOVE) Or UILevel<5
    SETNET
    - (NETSCAPEPLUGIN="0" And REMOVE) Or UILevel<5
    PostInstallComplete
    - UILEVEL<5
    Edited by: gmorgan618 on Dec 5, 2008 6:29 AM

  • Internal Error Message when trying to download the windows OS for Palm.

    Whenever I try to either upload from a disk or download from the Palm website, the OS for palm I get a message that says "Internal Error 2738" and it won't let the software load. I am stuck and can't do anything. Please help. Thanks.
    Post relates to: Tungsten E2
    This question was solved.
    View Solution.

    Using a search engine, I found this answer in seconds..
    http://forums.support.roxio.com/index.php?showtopic=19110
    WyreNut
    I am a Volunteer here, not employed by HP.
    You too can become an HP Expert! Details HERE!
    If my post has helped you, click the Kudos Thumbs up!
    If it solved your issue, Click the "Accept as Solution" button so others can benefit from the question you asked!

Maybe you are looking for

  • Firefox freezes about five seconds after I open it, and whenever I use Ctrl+alt+delete to close it I get told that it is waiting for a response from me.

    I am having a problem with Firefox. Whenever I open it, it runs fine for about five seconds and then freezes. A small white rectangle appears in the upper left corner of the browser window. The screen still scrolls fine, but whenever I try clicking o

  • Can't upgrade iOS 4.3.3 to iOS 5.1 on iPad

    I'm trying to help a technophobe friend update her iPad from 4.3.3 to 5.1. She's done no upgrades to her iOS since getting her iPad. I've done each of mine seamlessly. I am completely perplexed and haven't found an answer to our dilemma since we emba

  • Validate field value against LOV in JClient

    Hi, I have wondered is it possible when i have a LOV attached to a textfield or column from JTable to validate entered value against values in LOV. I mean when i enter wrong value in field, automatically to invoke LOV panel when the field lost focus.

  • To TYPE Unicode characters

    Hi! I use FrameMaker 8 on Windows XP. I have scanned a two-volume Greek book and ran it through an OCR program. Not all of the transcription is correct, so I have to fix it. Some of the text is quoted from older books, so there's a lot of interesting

  • BE6000 and SIP trunk

    Hello! Now we use Cisco IP telephony based on Cisco CME. Cisco CME is installed on 2821 router with IOS C2800NM-ADVENTERPRISEK9-M, Version 12.4(24)T7. A SIP trunk is configured between CME router and telephony provider. We plan to upgrade our telepho