UPDATE "long way to go"

miked's picture
Offline
Joined: 09/25/2007
Juice: 4
UPDATE "long way to go"

Ohhh...
It won't take very long....and will be a completely dynamic
WSDL.

Pretty much cheese for any good coder with old school experience.

Eye-wink

Done! Dynamic WSDL with NUSOAP less than 400 lines....in a single PHP app.
(Half of that is comments). QBWC log listing below.

Good luck!

Eye-wink

=========================================

20071109.22:19:17 UTC : btnUpdate_Click() : updateWS() for application = 'MDLaptop LocalhostTest' has STARTED
20071109.22:19:17 UTC : setUpdateLock() : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock has been set to True
20071109.22:19:17 UTC : setUpdateLock() : ********************* Update session locked *********************
20071109.22:19:17 UTC : updateWS() : Here are the update parameters for this app: -
20071109.22:19:17 UTC : updateWS() : ----------------------------------------------
20071109.22:19:17 UTC : updateWS() : AppName = MDLaptop LocalhostTest
20071109.22:19:17 UTC : updateWS() : AppID =
20071109.22:19:17 UTC : updateWS() : AppURL = https://localhost/SOAP_STUFF/qbiDTG/DTG_QBWCservertest2.php
20071109.22:19:17 UTC : updateWS() : UserName = qbisuser
20071109.22:19:17 UTC : updateWS() : Password =
20071109.22:19:17 UTC : updateWS() : QbType = QBFS
20071109.22:19:17 UTC : updateWS() : SOAPStyle = RPC
20071109.22:19:17 UTC : updateWS() : OwnerID = {A9A83089-7DA7-4d27-A08C-7E1626E9395A}
20071109.22:19:17 UTC : updateWS() : ----------------------------------------------
20071109.22:19:17 UTC : updateWS() : Initiating connection to application: MDLaptop LocalhostTest
20071109.22:19:17 UTC : updateWS() : Calling clientVersion() with following parameter:
20071109.22:19:17 UTC : updateWS() : Received from clientVersion() following parameter:
20071109.22:19:17 UTC : updateWS() : QBWC1037: Application sent following warning message when checking version of QBWebConnector. < QBWC 1.5 Minimum Required. Your Ver:1.5.0.100>
20071109.22:19:19 UTC : updateWS() : User chose Yes to continue update operation. QBWebConnector will continue update process.
20071109.22:19:19 UTC : updateWS() : Authenticating to application.
20071109.22:19:19 UTC : updateWS() : username = qbisuser
20071109.22:19:19 UTC : updateWS() : Authenticating...
20071109.22:19:19 UTC : updateWS() : Calling authenticate() with following parameters:
20071109.22:19:19 UTC : updateWS() : Received from authenticate() following parameters:
20071109.22:19:19 UTC : updateWS() : Done.
20071109.22:19:19 UTC : setCurrentWebServiceName : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\CurrentWebServiceName has been set to MDLaptop LocalhostTest
20071109.22:19:19 UTC : setCurrentWebServiceSessionTicket : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\CurrentWebServiceSessionTicket has been set to 37eb0ee4c8796c855a9662e54d5e58d8
20071109.22:19:19 UTC : updateWS() : User authenticated.
20071109.22:19:19 UTC : updateWS() : Connecting to QuickBooks...
20071109.22:19:19 UTC : updateWS() : Connected.
20071109.22:19:19 UTC : updateWS() : Beginning session to QuickBooks with company file named <"">...
20071109.22:19:19 UTC : updateWS() : Session started.
20071109.22:19:19 UTC : updateWS() : Asking application to send request no. 1
20071109.22:19:19 UTC : updateWS() : Calling sendRequestXML() with following parameters:
20071109.22:19:19 UTC : updateWS() : wcTicket="37eb0ee4c8796c855a9662e54d5e58d8"
20071109.22:19:19 UTC : updateWS() : HCPResponseXML=
20071109.22:19:19 UTC : updateWS() : <?xml version="1.0" ?>

<?qbxml version="6.0" ?>

20071109.22:19:20 UTC : setDataExchanged : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\DataExchanged has been set to True
20071109.22:19:20 UTC : updateWS() : Done. No more to process.
20071109.22:19:20 UTC : updateWS() : Ending session to QuickBooks.
20071109.22:19:20 UTC : updateWS() : Session ended.
20071109.22:19:20 UTC : updateWS() : Closing connection to QuickBooks.
20071109.22:19:20 UTC : updateWS() : Connection closed.
20071109.22:19:20 UTC : updateWS() : Calling closeConnection() with following parameter:
20071109.22:19:20 UTC : updateWS() : Received from closeConnection() following parameter:
20071109.22:19:20 UTC : updateWS() : CloseConnection called to application.
20071109.22:19:20 UTC : updateWS() : Response received from application = QBWC Session Closed for Ticket:37eb0ee4c8796c855a9662e54d5e58d8
20071109.22:19:20 UTC : updateWS() : Job completed.
20071109.22:19:20 UTC : setUpdateLock() : HKEY_CURRENT_USER\Software\Intuit\QBWebConnector\UpdateLock has been set to False
20071109.22:19:20 UTC : setUpdateLock() : ********************* Update session unlocked *********************
20071109.22:19:20 UTC : btnUpdate_Click() : Update completed.
20071109.22:19:20 UTC : btnUpdate_Click() : updateWS() for application = 'MDLaptop LocalhostTest' has ENDED
20071109.22:19:20 UTC : btnUpdate_Click() : Update complete.

AttachmentSize
NuSOAP_ DTG_QBWCServertest2wsdl.pdf 17.33 KB
Interested in Quickbooks Progress By: kenzky (17 replies) Sat, 10/06/2007 - 14:20