print $Service->lastResponse($Context); print "\n\n\n\n\n"; exit; $Employee = new QuickBooks_IPP_Object_Employee(); $Email = new QuickBooks_IPP_Object_Email(); $Email->setAddress('*****@*****.**'); $Email->setTag('Business'); $Employee->setEmail($Email); $Phone = new QuickBooks_IPP_Object_Phone(); $Phone->setDeviceType('Mobile'); $Phone->setFreeFormNumber('860-634-1602'); $Phone->setTag('Mobile'); $Employee->setPhone($Phone); //$Employee->setGivenName('Karli M'); //$Employee->setFamilyName('Palmer'); $Address = new QuickBooks_IPP_Object_Address(); $Address->setLine1('56 Cowles Road'); $Address->setCity('Willington'); $Address->setState('CT'); $Address->setTag('Billing'); $Employee->addAddress($Address); $Employee->setName('Tom Anderson ' . mt_rand(0, 100)); if ($Id = $Service->add($Context, $realmID, $Employee)) { print 'NEW EMPLOYEE: #' . $Id; } else { print 'An error occurred {' . $Service->errorNumber() . ': ' . $Service->errorMessage() . '}' . "\n"; } exit; print $Service->lastRequest($Context); print "\n\n\n\n\n"; print $Service->lastResponse($Context);
<?php require_once '../QuickBooks.php'; // Create our customer object $Customer = new QuickBooks_IPP_Object_Customer(); // Set the name of the customer (a UNIQUE PRIMARY KEY in QuickBooks) $Customer->setName('Brand New Customer #' . mt_rand(0, 100)); // Set the first name $Customer->setGivenName('Keith'); // Set the last name $Customer->setFamilyName('Palmer'); // Create the address $Address = new QuickBooks_IPP_Object_Address(); $Address->setLine1('56 Cowles Road'); $Address->setCity('Willington'); $Address->setCountrySubDivisionCode('CT'); $Address->setPostalCode('06279'); $Address->setTag('Billing'); // Add the address to the customer $Customer->addAddress($Address); $Phone = new QuickBooks_IPP_Object_Phone(); $Phone->setFreeFormNumber('1-860-634-1602'); $Customer->addPhone($Phone); $Phone = new QuickBooks_IPP_Object_Phone(); $Phone->setFreeFormNumber('1-203-687-5504'); $Customer->addPhone($Phone); print $Customer->asIDSXML();