QueryInterface error for the interface SAPbobsCOM.ICompany
Hello everybody,
I get this error (subject of the thread) if my AddOn is running for a while and I then try to
oRecSet = oCompany.GetBusinessObject(SAPbobsCOM.BoObjectTypes.BoRecordset)
I haven't got this problem before.
Isearched the forum for simular problems. Somebody said it could be from security reason. Can you help me?
How can I avoid this error? Why is my oCompany object currupt after an hour of doing nothing?
Hi Juri!
could you describe your AddOn's idea?
If i understand you correctly your AddOn is connected to SBO using SSO and is waiting for some events. When the needed event is handled you try to do something via DI, and a period of time between connection and needed event can be more than an hour.. am i right?
if so, i suppose the trouble is that DI-connection die till the end user initiates needed event.
try to check DI-Connect Status before you try to perform any operations like RecordSet ones.
You can also try to make a DI-connection exactly in event handler and disconnect after (but you must know that DI-connection can take some seconds and it influences on addOn and SBO perfomance)
HTH
Similar Messages
-
I have a outlook 2007 plugin created in VS 2008 that reads calendar meetings. This plugin also works with outlook 2010. I used to debug this application from VS 2010 as well.
Last month, I installed Office 365 to test something. Later I uninstalled this version but after that my plugin application is crashing, every time a new appointment/meeting is created in calendar.
I get the below error:
Unable to cast COM object of type 'System.__ComObject' to interface type 'Microsoft.Office.Interop.Outlook._AppointmentItem'. This operation failed because the QueryInterface call on the COM component for the interface with IID '{00063033-0000-0000-C000-000000000046}'
failed due to the following error: Library not registered. (Exception from HRESULT: 0x8002801D (TYPE_E_LIBNOTREGISTERED)).
Tekriti SoftwareThanks for your sharing and have a nice day.
Yoyo Jiang[MSFT]
MSDN Community Support | Feedback to us
Develop and promote your apps in Windows Store
Please remember to mark the replies as answers if they help and unmark them if they provide no help. -
Dear PI Experts,
I'm currently working on an integrated solution between TM <=> PI <=>ECC. When I trigger the Shipment creation from TM to ECC, I received an error in the SXMB_MONI of ECC.
In the XML, I figured the error that No Implementing class registered for the Interface TransportationOrderSCMExecutionRequest_In .
May I ask you advices on this issue? Is it a mapping error on ECC or PI Side?
Thanks in advance for you help and advice.
Kr,
JPHi JP,
you can also refer the below wiki and blog
Step-by-step FTP to ABAP Proxy - Process Integration - SCN Wiki
ABAP Proxy Protocols: Use Cases and Examples
regards,
Harish -
No implementing class registered for the interface (ABAP interface, request
Hi,
Proxy has been generated for the Inbound Message interface and i could see the SXMB_MONI entry in Red on the target system.
I get the error "No implementing class registered for the interface (ABAP interface, request...."
regards,
ChaitanyaHi Chaitanya,
Try the below configuration in SXMB_ADM,if you don't have the authorisations to SXMB_MONI ask BASIS guys to do the below activities.
Go to SXMB_ADM.
Execute Integration Engine
EDIT----
> Change Global configuration data
select Role of Business System as Integration Server
Thanks,
Amar. -
No implementing class registered for the interface
Hello,
I know that I'm not the first one posting this problem, but I can't find an appropriate solution for my problem. When I execute the FlightSeatAvailabilityCheck scenario I got the following error:
Unable to check flight availability.
Error Type: XI system error
Error Details: No implementing class registered for the interface (type ifmmessif, name FlightSeatAvailabilityQuery_Out, namespace http://sap.com/xi/XI/Demo/Agency )
I have to say that I accidently deleted the proxy but I have recreated and activated the concerning proxy (CO_SXIDAG_FSA_QUERY) and still get the error. I read in this thread: XI 3.0 Demo: Unable to check flight availability: XI System Error that it would help to create a RFC in sm59. Why do I have to do this although I'm using proxies?
And does it make a difference in which client I create and activate the proxies?
Regards
Marci tried following solution also from old messages in SDN -
Go to SXMB_ADM.
Execute Integration Engine
EDIT-> Change Global configuration data
Select the Role of Business System is Integration Server
Again started getting error-PROXY_NOT_ALLOWED_ON_IS:
Proxy calls are not permitted on sender or receiver side on the IS (client)</SAP:Stack>
But again one of the messages in SDN suggests to change Global configuration data,
EDIT-> Change Global configuration data
Select the Role of Business System is Application system.
it seems it's going in loop.... -
Proxy :No implementing class registered for the interface
<b>Hi
I am executing an Out bound proxy from client 101.
when i execute the proxy, i could see the following error in moni.
error info----
No implementing class registered for the interface (type ifmmessif, name PORequest_Out, namespace http://sap.com/xi/3A4/Purchasing/proxytoRfc)
end of error info----
Any tips fro the experts??
Regards</b>chandra<b></b>Hi Chandra,
You need to activate both the classes and the interfaces.
Try to regenerate and activate once again.
http://help.sap.com/saphelp_nw2004s/helpdata/en/86/58cd3b11571962e10000000a11402f/frameset.htm
Also refer the blog mentioned by earlier post.
Hope this helps,
regards,
Moorthy -
DNS error SBS 2008, error 1717 the interface is unknown
after rebooting the SBS 2008 Server
DNS does not start. get error 1717: the interface is unknown.
also noticed Event Viewer does not open either
any suggestions would be great.Had this problem today with a 2008R2 DC after a power failure overnight.
Could not start windows event log service (access denied) or DNS Server Service (1717: the interface is unknown)
After looking at many suggestions on the Web that suggest either a permissions problems on "C:\Windows\System32\winevt\Logs"
or the Default Domain Controller GPO being corrupt (didn't make sense as our other 7 DCs were all working fine)
Found this suggestion, which solved the problem for us:
The "C:\Windows\System32\Winevt\Logs" folder had the read only option checked. Unchecked the option and applied to all subfolders and files. Event Viewer and DNS now starting
and working fine. -
I'm on a PC attempting to view a downloaded PDF. It's an application so the document is generated by our online system and aggregates info from the applicant as well as documents they uploaded. I can see most of the final product but the document uploaded by the applicant gives the error "For the best experience, open this PDF portfolio in Acrobat 9 or Adobe Reader 9, or later." I downloaded the latest Reader (DC) and when I searched to download the latest Flash Player I got a message that it should be up-to-date since I use Chrome. I've seen other folks having this problem; any suggestions?? Thanks in advance.
Thanks for your response! The document appears the same either way. I downloaded the file and have opened it with both Adobe Acrobat and Adobe Acrobat Reader DC.
-
Hi all !
I am new to interfaces and as a functional cosultant I have to do couple of functional specs for the interfaces and also the mapping ...what should be my approach
1, let's say I have to do the mappin for the Lcokbox interface( EDI 823) .....what should I have to exactly do in here?
2. another example would be I need to grab required data from a third party tool into the credit master data on the cutomer ... how can I do this ...
Please some one explain me in detail the above two cases , so I can get a clear understanding and start from there.....
hoping couple of answers....thanks a lot in advance for anykind of helpHello
In simple words, an interface is a 3rd party software. SAP and this software exchange data in 2 way channel.In layman's words, we need a program which can download data and process and record in SAP.
Also, we need a program to send data to the external interface.
First draw the process flow / how and what data is involved. Make a visio diagram.
Let the technical guys have a look at it and decide on what business partners like XI need to be used.
Let them decide on the channels by which data can flow.
Now look at the available data in the 3rd party, study their fields and check relevance in SAP. The out come of this excercise is mapping data for smooth flow and compatability.
Now let the ABAPers sit and prepare download / upload program and and link both the systems.
The data is in the form of files, which are either manually uploaded or triggered by scheduled jobs. The interface program should facilitate both features.
Reg
assign points if useful -
How do i query the module object for the interface of the module-specific interface I require
Hi there.
Currently using LabVIEW 2012/TestStand 2012.
I am attempting to edit the LabVIEW Text Sequence Translator, and in the CreateStep.vi I am trying to create a step that is of type WIS_Sequence_Call (a custom version of NI_Types.ini-->SequenceCall).
I need to set the file pathname, sequence name and parameter values in the step. I believe I need to get access to the SequenceCallModule class to do this.
This help file SequenceCallModule states in the description: "To access the properties and methods of a specific module class, query the Module object for the interface of the module-specific interface you want to acquire.".
What exactly is meant by "query" here? It looks like "Specify" might be what I am after, but I want this done programmatically, ie no dialog boxes.
See my snippet below.
Thanks.Thanks for the reply Charles.
I have been using the 2012 version of the poster.
I can get access to the Module class from the Step Class as shown in the snippet above, but I can't see how to get to SequenceCallModule? The "To more specific class" VI doesn't seem to work for TS refs. Is there no way to derive the SequenceCallModule from this?
Also I can use the TSAdp.SequenceCallModule reference, but I need to link this to the relevant step that I've just created. Can NI please provide me with a link to any examples on this?
Thanks -
Hi there.
Currently using LabVIEW 2012/TestStand 2012.
I am attempting to edit the LabVIEW Text Sequence Translator, and in the CreateStep.vi I am trying to create a step that is of type WIS_Sequence_Call (a custom version of NI_Types.ini-->SequenceCall).
I need to set the file pathname, sequence name and parameter values in the step. I believe I need to get access to the SequenceCallModule class to do this.
This help file SequenceCallModule states in the description: "To access the properties and methods of a specific module class, query the Module object for the interface of the module-specific interface you want to acquire.".
What exactly is meant by "query" here? It looks like "Specify" might be what I am after, but I want this done programmatically, ie no dialog boxes.
See my snippet below.
Thanks.
Christopher Farmer
Certified LabVIEW Architect
Certified TestStand Developer
http://wiredinsoftware.com.au
Solved!
Go to Solution.Thanks for the reply Charles.
I have been using the 2012 version of the poster.
I can get access to the Module class from the Step Class as shown in the snippet above, but I can't see how to get to SequenceCallModule? The "To more specific class" VI doesn't seem to work for TS refs. Is there no way to derive the SequenceCallModule from this?
Also I can use the TSAdp.SequenceCallModule reference, but I need to link this to the relevant step that I've just created. Can NI please provide me with a link to any examples on this?
Thanks
Christopher Farmer
Certified LabVIEW Architect
Certified TestStand Developer
http://wiredinsoftware.com.au -
In iWeb I created a hyperlink to a file on my computer. When I publish I get a 404 error for the link. Can anyone help?
How would I check to see if the like works when I enable via the inspector pane
If you enable hyperlinks when you click on the link link to the pdf file it will open a browser window and display the pdf file.
I upload the pdf files to the server and link to them as if they were an external web page:
That's been more reliable for me than linking to the file as Link To: A file and have iWeb upload the pdf file to the serve. -
Max-reserved-bandwidth 100% for the interface
According to CCO as following text, the remaining 25 percent of bandwidth is used for overhead, including Layer 2 overhead, control traffic, and best-effort traffic. I want to know why cisco choose 25 percent. why not 30% or 20%?
If I config the max-reserved-bandwidth 100% for the interface, does it will effect the routing protocol? also effect the network conectivity?
thanks for your answer
=======
Usage Guidelines for max-reserved-bandwidth
The sum of all bandwidth allocation on an interface should not exceed 75 percent of the available bandwidth on an interface. The remaining 25 percent of bandwidth is used for overhead, including Layer 2 overhead, control traffic, and best-effort traffic.
If you need to allocate more than 75 percent for RSVP, CBWFQ, LLQ, IP RTP Priority, Frame Relay IP RTP Priority, and Frame Relay PIPQ, you can use the max-reserved-bandwidth command. The percent argument specifies the maximum percentage of the total interface bandwidth that can be used.
If you do use the max-reserved-bandwidth command, make sure that not too much bandwidth is taken away from best-effort and control traffic.
The max-reserved-bandwidth command is intended for use on main interfaces only; it has no effect on virtual circuits (VCs) or ATM permanent virtual circuits (PVCs).Kevin,
this is the wrong group for this question.
Gilles. -
CheckSum Error for the payment interface to Bank
Dear all,
Could you shed some lights as we have just complete the client migration and encountering the 'invalid checksum' after we have run the F110 and upload the file to Bank for GIRO payment. I have called the Bank Support, as their advice is to check our checksum generated by SAP.
As this is first time to generate payment posting file in the new client, and believe the checksum would be revised in the new client of SAP. Bank side is unable to reset the checksum.
Could you shed some lights on how to change the checksum and resolve the error?
Thank you so much in advance.Hi Aaron,
As mentioned by Mr. Dhar, I was able to complete the outbound Parmt. Now the error message I am getting is as given below (It is a copy paste of the SAP error message):-
IDoc type could not be determined for the IDoc
Message no. B1090
Diagnosis
The IDoc passed to the ALE layer could not be processed.
The specifications passed in the control record were not correct.
The basic IDoc type (field EDIDC-IDOCTP on the outbound side or
EDI_DC-IDOCTYP on the inbound side)has not been specified for this
IDoc.
The attempt to read the basic IDoc type from table EDIDO also failed.
No table entry was found for IDoc type from field DOCTYP.
Procedure
Possible error sources:
- The calling program did not provide values for the fields specified
above correctly. Make a note of the transaction in which this error
occurred and consult your ALE administrator.
- The IDoc type is not known in your system and must be
maintained. -
Runtime Error for the Picking List Smartform
Hi All,
I am working on the smartform, used for GI Scrapping for 551 Movement type. The requirement is they need DEA number for the Plant. I have written code for getting the DEA number. Iacivated the form and I want to print it using the TCODE MB02.
I get the runtime error saying UPDATE TERMINATED.I saw Dump Analysis it says CALL_FUNCTION_PARM_MISSING. It says IS_ADRC is the parameter. The ABAP program is the include program /SMB40/M07DRSON. This show the function module lf_fname with out passing the parameter IS_ADRC. How can I change the program. This is Standard program.
Thanks,Then the smart form interface in the transaction SMARTFORMS you have to remove the parameter IS_ADRC. As the calling program will not automatically add the parameters if you add it in the smartforms...
If you want the values from the table ADRC..you can write subroutines in the INITIALIZATION to get the values...
Thanks,
Naren
Maybe you are looking for
-
Is there a way to specify where an app starts on your screen
Is there a way to specify where the JFrame will appear on your screen at runtime by default? For me it always starts on the upper left hand corner, and I want it more in the middle.
-
LR won't install due to exit code 7
I have LR 3 installed and now I joined CC and it won't finish install, I just keep getting this error message. Any ideas? It downloaded and installed PS okay so far. Exit Code: 7 Please see specific errors below for troubleshooting. For example, ERR
-
Problem in sending pdf attachment
hi all i am facing a problem when i am sending a pdf attachment in mail... It is showing an errror that the file is not decode properly as it is an email attachment. The below code works fine for other file types. please help me
-
Signature is invalid after signing and saving
Hi, I've been messing around with this problem for days and I don't find a solution. I've a PDF document I created in LiveCycle Designer ES 8.2. This document will get populated with data from an XFDF file. After that, user can input data and data wi
-
I recently loaded Lion on both my laptop and desktop. On the laptop only, iTunes is now trying to load automatically literallly all the time! What can I do to stop the madness???