qwc | Quick Easy WebComponents | Web Framework library
kandi X-RAY | qwc Summary
kandi X-RAY | qwc Summary
QWC is the simplest way to create a new webcomponent, no need to write classes, QWC does that for you.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of qwc
qwc Key Features
qwc Examples and Code Snippets
Community Discussions
Trending Discussions on qwc
QUESTION
I'm trying to build a node service to pull information from Quickbooks Desktop. The most logical route seems to be the Quickbooks Desktop Web Connector.
I have tried with both quickbooks-js and creating a node-soap class from the wsdl and while the server runs fine, I don't see any logs about connections.
From the client side, I have been trying to connect to this nodejs service, but QBWC almost immediately stops responding. This is the full log for attempting to add my connection:
Log file initialized at Monday, January 11, 2021 - 7:44 AM UTC
Timestamp format used: YYYYMMDD.HH:MM:SS UTC QBWebConnector 2.2 has been initialized with its logging status to level = DEBUG. Please restart QBWebConnector for any change in log level to take effect. Use file menu to clear log.20210111.07:44:08 UTC : QBWebConnector.RegistryManager.setUpdateLock() : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock has been set to False 20210111.07:44:08 UTC : QBWebConnector.RegistryManager.setUpdateLock() : ********************* Update session unlocked ********************* 20210111.07:44:09 UTC : QBWebConnector.RegistryManager.setUpdateLock() : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock has been set to False 20210111.07:44:09 UTC : QBWebConnector.RegistryManager.setUpdateLock() : ********************* Update session unlocked ********************* 20210111.07:44:09 UTC : QBWebConnector_Load() : QuickBooks Web Connector 2.3.0.198 has started. Monday, January 11, 2021 at 7:44:09 AM 20210111.07:44:09 UTC : QBWebConnector_Load() : QBWC Form Loaded 20210111.07:44:20 UTC : QWCReader.ParseQWC() : Contents of QWC file: - Troubleshoot access via QuickBooks
IDNTS_FS1
https://8001-XXX.ws-eu03.gitpod.io
Helps troubleshoot QBWebConnector for QuickBooks
https://8001-XXX.ws-eu03.gitpod.io
test
{A9A83089-7DA7-4d27-A08C-7E1626E9395A}
{AE931E67-4AA5-4374-A32D-8EA4BEC91981}
QBFS Document
0xF 20210111.07:44:20 UTC : QBWebConnector.WebServiceManager.ReadQWC(QWCReader QWC) : Parsing application configuration xml file to load its content to variables
From the client side, I have tried the Quickbooks testing connection, and received the following logfile (looks like it worked):
Log file initialized at Friday, January 8, 2021 - 12:25 PM UTC
Timestamp format used: YYYYMMDD.HH:MM:SS UTC QBWebConnector 2.2 has been initialized with its logging status to level = DEBUG. Please restart QBWebConnector for any change in log level to take effect. Use file menu to clear log.20210108.12:25:31 UTC : QBWebConnector.RegistryManager.setUpdateLock() : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock has been set to False 20210108.12:25:31 UTC : QBWebConnector.RegistryManager.setUpdateLock() : ********************* Update session unlocked ********************* 20210108.12:25:31 UTC : QBWebConnector.RegistryManager.setUpdateLock() : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock has been set to False 20210108.12:25:31 UTC : QBWebConnector.RegistryManager.setUpdateLock() : ********************* Update session unlocked ********************* 20210108.12:25:31 UTC : QBWebConnector_Load() : QuickBooks Web Connector 2.3.0.198 has started. Friday, January 8, 2021 at 12:25:31 PM 20210108.12:25:31 UTC : QBWebConnector_Load() : QBWC Form Loaded 20210108.12:26:19 UTC : QWCReader.ParseQWC() : Contents of QWC file: - Troubleshoot access via QuickBooks
onError="s......
IDNTS_FS1
https://test.developer.intuit.com/QBWC/TroubleshootWebServiceFS/Service.asmx Helps troubleshoot QBWebConnector for QuickBooks
http://developer.intuit.com/QBWebConnector/
test
{A9A83089-7DA7-4d27-A08C-7E1626E9395A}
{AE931E67-4AA5-4374-A32D-8EA4BEC91981}
QBFS Document
0xF 20210108.12:26:19 UTC : QBWebConnector.WebServiceManager.ReadQWC(QWCReader QWC) : Parsing application configuration xml file to load its content to variables 20210108.12:26:30 UTC : QBWebConnector.RegistryManager.createRegKey() : Error creating registry key for appName = <> 20210108.12:26:30 UTC : QBWebConnector.RegistryManager.createRegKey() : Reason: Value cannot be null. Parameter name: name 20210108.12:26:30 UTC : QBWebConnector.SOAPWebService.SerializeToRegistry() : Error saving Troubleshoot access via QuickBooks to Registry: Object reference not set to an instance of an object. 20210108.12:26:30 UTC : QBWebConnector.SOAPWebService.ConnectToQB() : Connecting to QuickBooks... 20210108.12:26:52 UTC : QBWebConnector.SOAPWebService.ConnectToQB() : Connected., Session started 20210108.12:26:52 UTC : QBWebConnector.SOAPWebService.AddToQuickBooks() : Application name = Troubleshoot access via QuickBooks 20210108.12:26:52 UTC : QBWebConnector.SOAPWebService.AddToQuickBooks() : Querying company file to find if owner/file id exists. 20210108.12:26:52 UTC : QBWebConnector.SOAPWebService.findFileIDinQB() : Latest QBXML version supported = v14.0 20210108.12:26:52 UTC : QBWebConnector.SOAPWebService.findFileIDinQB() : Querying QuickBooks for existance of owner/file id 20210108.12:26:52 UTC : QBWebConnector.SOAPWebService.findFileIDinQB() : XML dump follows: -20210108.12:26:53 UTC : QBWebConnector.SOAPWebService.findFileIDinQB() : XML dump follows: -
requestID="......20210108.12:26:53 UTC : QBWebConnector.SOAPWebService.findFileIDinQB() : Status message: A query request did not find a matching object in QuickBooks 20210108.12:26:53 UTC : QBWebConnector.SOAPWebService.AddToQuickBooks() : FileID did not exist. Creating new FileID in company file 20210108.12:26:53 UTC : QBWebConnector.SOAPWebService.registerDataExtInQB() : Creating DataExtDef named FileID assigned to Company object for the ownerID = {A9A83089-7DA7-4d27-A08C-7E1626E9395A} 20210108.12:26:53 UTC : QBWebConnector.SOAPWebService.registerDataExtInQB() : XML dump follows: -
onError="s......20210108.12:26:53 UTC : QBWebConnector.SOAPWebService.registerDataExtInQB() : XML dump follows: -
requestID="1"......20210108.12:26:53 UTC : QBWebConnector.SOAPWebService.registerDataExtInQB() : Data extension definition has been created in QuickBooks for owner id. 20210108.12:26:53 UTC : QBWebConnector.SOAPWebService.AddToQuickBooks() : Registered FileID to company file successfully. 20210108.12:26:53 UTC : QBWebConnector.SOAPWebService.enterDataExtValueInQB() : XML dump follows: -
onError="s......20210108.12:26:53 UTC : QBWebConnector.SOAPWebService.enterDataExtValueInQB() : XML dump follows: -
requestID="1" st......20210108.12:26:53 UTC : QBWebConnector.SOAPWebService.enterDataExtValueInQB() : Data extension value has been created in QuickBooks for FileID 20210108.12:26:53 UTC : QBWebConnector.SOAPWebService.AddToQuickBooks() : Entered FileID value to company file successfully. 20210108.12:26:53 UTC : QBWebConnector.SOAPWebService.registerDataExtInQB() : Creating DataExtDef named AppLock assigned to Company object for the ownerID = {A9A83089-7DA7-4d27-A08C-7E1626E9395A} 20210108.12:26:53 UTC : QBWebConnector.SOAPWebService.registerDataExtInQB() : XML dump follows: -
onError="s......20210108.12:26:54 UTC : QBWebConnector.SOAPWebService.registerDataExtInQB() : XML dump follows: -
requestID="1"......20210108.12:26:54 UTC : QBWebConnector.SOAPWebService.registerDataExtInQB() : Data extension definition has been created in QuickBooks for owner id. 20210108.12:26:54 UTC : QBWebConnector.SOAPWebService.AddToQuickBooks() : Registered the AppLock to company file successfully. 20210108.12:26:54 UTC : QBWebConnector.CompanyFileLock.Send_DataExtDefAddRqXML() : XML dump follows: -
onError="s......20210108.12:26:54 UTC : QBWebConnector.CompanyFileLock.Send_DataExtDefAddRqXML() : XML dump follows: -
requestID="1"......
I tried rolling my own XML connection file based on the spec but I eventually copy-pasta'd the spec and just swapped out the URLs. The only file I can get any log after the variable line for is the Quickbooks test one.
I feel like if I can fix logging, I can at least see what the problem is so I have something to work with. I'm using Quickbooks Pro 2021 if that helps.
Thanks for reading.
...ANSWER
Answered 2021-Jan-12 at 07:15So there seems to be some implied limit on the domain length. GitPod's domains are quite long and that seems to have caused the crash. It is undocumented to the best of my knowledge.
QUESTION
below is my we_connector file.php which is uploaded on server with customer add function
and my software is uploaded on a server. i want to add the online url but web connector is showing error "QuickBooks Web Connector could not verify the web application server certificate.".
error_reporting(E_ALL | E_STRICT); ini_set('display_errors', 1);
...ANSWER
Answered 2019-Nov-25 at 13:53This error message:
QuickBooks Web Connector could not verify the web application server certificate.
Means that your domain name (e.g. the domain shown in the AppURL
):
Does not have a valid SSL/TLS certificate.
Talk to your website hosting company/administrator, and ask them to issue/install/configure a secure SSL certificate.
QUESTION
I have two web portals (different domains) but i want to import clients, vendors and invoices from both web portals to my quickbooks using webconnector. What i have tried is creating two qwc files and and configured in the webconnector but whenever i try to import invoice from second company i am getting error of invalid reference.... not found (but the name of client matches exactly like i have on quickbooks with the xml i am creating to run import for invoices ). Below is the error i get when i run import
...ANSWER
Answered 2019-Sep-18 at 00:36You say that the client (customer) exists...
QUESTION
I've been following this guide - http://www.consolibyte.com/docs/index.php/PHP_DevKit_for_QuickBooks_-_Quick-Start - to get my QuickBooks 18 Enterprise edition to connect to my LAMP stack server. I've setup all the necessary software installations and updated config files. I am on the step:
...ANSWER
Answered 2019-Jun-17 at 20:48I am assuming it's the SDKTestPlus application that is referenced on Intuit's setup website which looks like:
The SDKTestPlus
thing is something totally different from the Web Connector.
First link on Google:
You can also run the Web Connector by choosing, from within QuickBooks:
- File > Update Web Services
Or from your "Start" menu:
- Start > Programs > QuickBooks > Web Connector
- Start > Programs > Startup > QuickBooks Web Connector
QUESTION
I have created a project using angular-cli. I want to use angular-prism library in my project.
So I installed
...ANSWER
Answered 2019-Jan-08 at 06:45As per my understanding, angular-prism
's build output is not in the proper manner to be consumed directly to your projects. So to make it part of the compilation, I need to make an entry in the tsconfig.json file under include
like this
QUESTION
I'm trying to open a map via Fragment and for some reason the app collapse instantly I have also checked whether the API is correct and it seems to be ok. I have checked online for solutions with no success. in the MainActivity class i add only the line which makes the MapFragment object thanks for the help
Manifest.xml
...ANSWER
Answered 2019-Jan-06 at 21:08Your "mGoogleMap" variable is null , follow this code to fix it :
QUESTION
Updated!!
I am trying to integrate your PHP Web Connector library with my site. I use PHP PDO for all of my DB operations. I haven't found any examples of this type of setup, mixing your msqli $dsn db connection with standard PDO object connections, which I'm sure, a lot of folks could use.
When I include my updated PHP PDO connection file in the your 'Example QuickBooks Web Connector web service with custom authentication' functions file, and try to query against the PDO objects, I get "Error message: Client found response content type of 'text/xml;charset=UTF-8', but expected 'text/xml'.'"
My qb_config.php code:
...ANSWER
Answered 2018-Sep-24 at 19:19this might come from throw $e;
which will serve HTML
instead of XML
.
fix the PDO
connection and it should work without throwing the exception.
... calling the URL in a browser might help to understand the issue.
QUESTION
I would like to know that how many number of application can we add to QuickBooks Web Connector?
Currently, I have added 12 different qwc files for 4 different company files. Each qwc file is for different task and there are more tasks to come for newer company files and existing as well.
Shall I merge tasks into one to reduce the number of qwc files in web connector?
I separated each task because, suppose I got error while pushing customer then web connector stops execution and I was not able to push invoices and other stuff through same qwc file.
...ANSWER
Answered 2018-Oct-04 at 17:40I currently have around 60 applications added (60 different company file) and it seems to be working great so far. I plan on adding some more to see how much the Web Connector can handle - as a stress test.
I would recommend you to have one application per quickbooks file. That's how I've set it up. It's easier to manage, in my opinion.
Here are a few things that might help:
- Reduce the
Auto-Run
frequency so it runs more often - Store the timestamp for each task (or Query Action) once it is successfully completed/processed
- Send email or some kind of notification when the run fails, so that you can look into it and fix it
QUESTION
I have a client that needs to connect his website to the Quickbooks Desktop POS 18.0. I Downloaded the Quickbooks webconnector, but the latest version gives an error and says I need quickbooks 2015 or later, so I downloaded the 2.1.0.30 version and was able to install it on the machine.
I then used the following php application https://github.com/consolibyte/quickbooks-php. I installed it on my server, got the ssl certificate and everything needed for security. I'm only using it for tests now, but the problem is that when I generate the .qwc file and use it on the web connector I get the following error: Error QBWC1048: QuickBooks Web Connector Could not verify the web application server certificate.
The domain I use is https://filcp.com/
Here is the certificate for the server
This is how my qwc file looks like
...ANSWER
Answered 2018-Sep-03 at 19:33If you visit the URL you're referencing in the .QWC
file:
You can clearly see that you're getting back a response of:
500 Internal Server Error
Your code is broken. Fix your code. If you need further hope, post your code so we can help you. Also, post your logs from the Web Connector (hit the View Log
button).
QUESTION
I'm using quickbooks desktop. I want to dump the CustomerQueryRq
response every 5 minutes. I started on top of ConsoliBYTE docs/web_connector/example_app_web_connector
I'm looking for a way where I don't have to visit the handler.php file every 5 minutes to trigger the queue. I believe there's a better way.
Here's what I did:- Created and registered a
.qwc
file in web connector - Modified the config, qbwc, handler and functions files
- Created cron job that calls the handler.php file every 5 minutes. It gives me a json file like this: json file which is exactly what I want.
qbwc.php:
...ANSWER
Answered 2018-Aug-20 at 11:47The easiest way to do this is to make it so that every time the Web Connector connects, it queues up the request you want to run.
To do that:
Register a hook function which runs whenever the Web Connector connects
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install qwc
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page