PageRenderTime 54ms CodeModel.GetById 13ms RepoModel.GetById 0ms app.codeStats 2ms

/includes/qbxml/qbxml.7.0.inc

https://github.com/harking/Quickbooks-API
Pascal | 22703 lines | 8 code | 3 blank | 22692 comment | 2 complexity | 2a21b80d861d3238b4045388eded180c MD5 | raw file

Large files files are truncated, but you can click here to view the full file

  1. <?php //$Id$
  2. /**
  3. * @file Quickbooks function reference for QBXML version 7.0.
  4. * This file was automatically generated by qbxml.php. Please see the included
  5. * README.txt for more information.
  6. */
  7. function _qb_qbxml_types() {
  8. return array (
  9. 'IDTYPE' =>
  10. array (
  11. ),
  12. 'STRTYPE' =>
  13. array (
  14. ),
  15. 'BOOLTYPE' =>
  16. array (
  17. ),
  18. 'DATETYPE' =>
  19. array (
  20. ),
  21. 'DATETIMETYPE' =>
  22. array (
  23. ),
  24. 'TIMEINTERVALTYPE' =>
  25. array (
  26. ),
  27. 'AMTTYPE' =>
  28. array (
  29. ),
  30. 'PRICETYPE' =>
  31. array (
  32. ),
  33. 'QUANTYPE' =>
  34. array (
  35. ),
  36. 'PERCENTTYPE' =>
  37. array (
  38. ),
  39. 'ENUMTYPE' =>
  40. array (
  41. ),
  42. 'INTTYPE' =>
  43. array (
  44. ),
  45. 'GUIDTYPE' =>
  46. array (
  47. ),
  48. 'UUIDTYPE' =>
  49. array (
  50. ),
  51. 'MACROTYPE' =>
  52. array (
  53. ),
  54. 'FLOATTYPE' =>
  55. array (
  56. ),
  57. ); }
  58. function _qb_qbxml_queries() {
  59. return array (
  60. 'HostQueryRq' =>
  61. array (
  62. 'IncludeListMetaData' =>
  63. array (
  64. ),
  65. 'IncludeRetElement' =>
  66. array (
  67. 'min_occurs' => '0',
  68. 'max_occurs' => 'unbounded',
  69. 'type' => 'STRTYPE',
  70. 'max_length' => '50',
  71. ),
  72. ),
  73. 'CompanyQueryRq' =>
  74. array (
  75. 'IncludeRetElement' =>
  76. array (
  77. 'min_occurs' => '0',
  78. 'max_occurs' => 'unbounded',
  79. 'type' => 'STRTYPE',
  80. 'max_length' => '50',
  81. ),
  82. 'OwnerID' =>
  83. array (
  84. 'type' => 'GUIDTYPE',
  85. ),
  86. ),
  87. 'CompanyActivityQueryRq' =>
  88. array (
  89. 'IncludeRetElement' =>
  90. array (
  91. 'min_occurs' => '0',
  92. 'max_occurs' => 'unbounded',
  93. 'type' => 'STRTYPE',
  94. 'max_length' => '50',
  95. ),
  96. ),
  97. 'PreferencesQueryRq' =>
  98. array (
  99. 'IncludeRetElement' =>
  100. array (
  101. 'min_occurs' => '0',
  102. 'max_occurs' => 'unbounded',
  103. 'type' => 'STRTYPE',
  104. 'max_length' => '50',
  105. ),
  106. ),
  107. 'AccountAddRq' =>
  108. array (
  109. 'AccountAdd' =>
  110. array (
  111. 'Name' =>
  112. array (
  113. 'type' => 'STRTYPE',
  114. 'max_length' => '31',
  115. ),
  116. 'IsActive' =>
  117. array (
  118. 'type' => 'BOOLTYPE',
  119. ),
  120. 'ParentRef' =>
  121. array (
  122. 'ListID' =>
  123. array (
  124. 'type' => 'IDTYPE',
  125. ),
  126. 'FullName' =>
  127. array (
  128. 'type' => 'STRTYPE',
  129. ),
  130. ),
  131. 'AccountType' =>
  132. array (
  133. 'type' => 'ENUMTYPE',
  134. 'options' =>
  135. array (
  136. 0 => 'AccountsPayable',
  137. 1 => 'AccountsReceivable',
  138. 2 => 'Bank',
  139. 3 => 'CostOfGoodsSold',
  140. 4 => 'CreditCard',
  141. 5 => 'Equity',
  142. 6 => 'Expense',
  143. 7 => 'FixedAsset',
  144. 8 => 'Income',
  145. 9 => 'LongTermLiability',
  146. 10 => 'NonPosting',
  147. 11 => 'OtherAsset',
  148. 12 => 'OtherCurrentAsset',
  149. 13 => 'OtherCurrentLiability',
  150. 14 => 'OtherExpense',
  151. 15 => 'OtherIncome',
  152. ),
  153. ),
  154. 'DetailAccountType' =>
  155. array (
  156. 'type' => 'ENUMTYPE',
  157. 'options' =>
  158. array (
  159. 0 => 'AP',
  160. 1 => 'AR',
  161. 2 => 'AccumulatedAdjustment',
  162. 3 => 'AccumulatedAmortization',
  163. 4 => 'AccumulatedAmortizationOfOtherAssets',
  164. 5 => 'AccumulatedDepletion',
  165. 6 => 'AccumulatedDepreciation',
  166. 7 => 'AdvertisingOrPromotional',
  167. 8 => 'AllowanceForBadDebts',
  168. 9 => 'Amortization',
  169. 10 => 'Auto',
  170. 11 => 'BadDebts',
  171. 12 => 'BankCharges',
  172. 13 => 'Buildings',
  173. 14 => 'CashOnHand',
  174. 15 => 'CharitableContributions',
  175. 16 => 'Checking',
  176. 17 => 'CommonStock',
  177. 18 => 'CostOfLabor',
  178. 19 => 'CostOfLaborCOS',
  179. 20 => 'CreditCard',
  180. 21 => 'DepletableAssets',
  181. 22 => 'Depreciation',
  182. 23 => 'DevelopmentCosts',
  183. 24 => 'DiscountsOrRefundsGiven',
  184. 25 => 'DividendIncome',
  185. 26 => 'DuesAndSubscriptions',
  186. 27 => 'EmployeeCashAdvances',
  187. 28 => 'Entertainment',
  188. 29 => 'EntertainmentMeals',
  189. 30 => 'EquipmentRental',
  190. 31 => 'EquipmentRentalCOS',
  191. 32 => 'FederalIncomeTaxPayable',
  192. 33 => 'FurnitureAndFixtures',
  193. 34 => 'Goodwill',
  194. 35 => 'Insurance',
  195. 36 => 'InsurancePayable',
  196. 37 => 'IntangibleAssets',
  197. 38 => 'InterestEarned',
  198. 39 => 'InterestPaid',
  199. 40 => 'Inventory',
  200. 41 => 'InvestmentMortgageOrRealEstateLoans',
  201. 42 => 'InvestmentOther',
  202. 43 => 'InvestmentTaxExemptSecurities',
  203. 44 => 'InvestmentUSGovObligations',
  204. 45 => 'Land',
  205. 46 => 'LeaseBuyout',
  206. 47 => 'LeaseholdImprovements',
  207. 48 => 'LegalAndProfessionalFees',
  208. 49 => 'Licenses',
  209. 50 => 'LineOfCredit',
  210. 51 => 'LoanPayable',
  211. 52 => 'LoansToOfficers',
  212. 53 => 'LoansToOthers',
  213. 54 => 'LoansToStockholders',
  214. 55 => 'MachineryAndEquipment',
  215. 56 => 'MoneyMarket',
  216. 57 => 'NonProfitIncome',
  217. 58 => 'NotesPayable',
  218. 59 => 'OfficeOrGeneralAdministrativeExpenses',
  219. 60 => 'OpeningBalanceEquity',
  220. 61 => 'OrganizationalCosts',
  221. 62 => 'OtherCostsOfServiceCOS',
  222. 63 => 'OtherCurrentAssets',
  223. 64 => 'OtherCurrentLiab',
  224. 65 => 'OtherFixedAssets',
  225. 66 => 'OtherInvestmentIncome',
  226. 67 => 'OtherLongTermAssets',
  227. 68 => 'OtherLongTermLiab',
  228. 69 => 'OtherMiscExpense',
  229. 70 => 'OtherMiscIncome',
  230. 71 => 'OtherMiscServiceCost',
  231. 72 => 'OtherPrimaryIncome',
  232. 73 => 'OwnersEquity',
  233. 74 => 'PaidInCapitalOrSurplus',
  234. 75 => 'PartnerContributions',
  235. 76 => 'PartnerDistributions',
  236. 77 => 'PartnersEquity',
  237. 78 => 'PayrollClearing',
  238. 79 => 'PayrollExpenses',
  239. 80 => 'PayrollTaxPayable',
  240. 81 => 'PenaltiesAndSettlements',
  241. 82 => 'PreferredStock',
  242. 83 => 'PrepaidExpenses',
  243. 84 => 'PrepaidExpensesPayable',
  244. 85 => 'PromotionalMeals',
  245. 86 => 'RentOrLeaseOfBuildings',
  246. 87 => 'RentsHeldInTrust',
  247. 88 => 'RentsInTrustLiab',
  248. 89 => 'RepairAndMaintenance',
  249. 90 => 'Retainage',
  250. 91 => 'RetainedEarnings',
  251. 92 => 'SalesOfProductIncome',
  252. 93 => 'SalesTaxPayable',
  253. 94 => 'Savings',
  254. 95 => 'SecurityDeposits',
  255. 96 => 'ServiceOrFeeIncome',
  256. 97 => 'ShareholderNotesPayable',
  257. 98 => 'ShippingFreightAndDelivery',
  258. 99 => 'ShippingFreightAndDeliveryCOS',
  259. 100 => 'StateOrLocalIncomeTaxPayable',
  260. 101 => 'SuppliesAndMaterials',
  261. 102 => 'SuppliesAndMaterialsCOGS',
  262. 103 => 'TaxExemptInterest',
  263. 104 => 'TaxesPaid',
  264. 105 => 'Travel',
  265. 106 => 'TravelMeals',
  266. 107 => 'TreasuryStock',
  267. 108 => 'TrustAccounts',
  268. 109 => 'TrustAccountsLiab',
  269. 110 => 'UndepositedFunds',
  270. 111 => 'Utilities',
  271. 112 => 'Vehicles',
  272. ),
  273. ),
  274. 'AccountNumber' =>
  275. array (
  276. 'min_occurs' => '0',
  277. 'type' => 'STRTYPE',
  278. 'max_length' => '7',
  279. ),
  280. 'BankNumber' =>
  281. array (
  282. 'min_occurs' => '0',
  283. 'type' => 'STRTYPE',
  284. 'max_length' => '25',
  285. ),
  286. 'Desc' =>
  287. array (
  288. 'min_occurs' => '0',
  289. 'type' => 'STRTYPE',
  290. 'max_length' => '200',
  291. ),
  292. 'OpenBalance' =>
  293. array (
  294. 'type' => 'AMTTYPE',
  295. ),
  296. 'OpenBalanceDate' =>
  297. array (
  298. 'type' => 'DATETYPE',
  299. ),
  300. 'SalesTaxCodeRef' =>
  301. array (
  302. 'ListID' =>
  303. array (
  304. 'type' => 'IDTYPE',
  305. ),
  306. 'FullName' =>
  307. array (
  308. 'min_occurs' => '0',
  309. 'type' => 'STRTYPE',
  310. 'max_length' => '3',
  311. ),
  312. ),
  313. 'TaxLineID' =>
  314. array (
  315. 'type' => 'INTTYPE',
  316. ),
  317. ),
  318. 'IncludeRetElement' =>
  319. array (
  320. 'min_occurs' => '0',
  321. 'max_occurs' => 'unbounded',
  322. 'type' => 'STRTYPE',
  323. 'max_length' => '50',
  324. ),
  325. ),
  326. 'AccountModRq' =>
  327. array (
  328. 'AccountMod' =>
  329. array (
  330. 'ListID' =>
  331. array (
  332. 'type' => 'IDTYPE',
  333. ),
  334. 'EditSequence' =>
  335. array (
  336. 'type' => 'STRTYPE',
  337. 'max_length' => '16',
  338. ),
  339. 'Name' =>
  340. array (
  341. 'min_occurs' => '0',
  342. 'type' => 'STRTYPE',
  343. 'max_length' => '31',
  344. ),
  345. 'IsActive' =>
  346. array (
  347. 'type' => 'BOOLTYPE',
  348. ),
  349. 'ParentRef' =>
  350. array (
  351. 'ListID' =>
  352. array (
  353. 'type' => 'IDTYPE',
  354. ),
  355. 'FullName' =>
  356. array (
  357. 'type' => 'STRTYPE',
  358. ),
  359. ),
  360. 'AccountType' =>
  361. array (
  362. 'type' => 'ENUMTYPE',
  363. 'options' =>
  364. array (
  365. 0 => 'AccountsPayable',
  366. 1 => 'AccountsReceivable',
  367. 2 => 'Bank',
  368. 3 => 'CostOfGoodsSold',
  369. 4 => 'CreditCard',
  370. 5 => 'Equity',
  371. 6 => 'Expense',
  372. 7 => 'FixedAsset',
  373. 8 => 'Income',
  374. 9 => 'LongTermLiability',
  375. 10 => 'NonPosting',
  376. 11 => 'OtherAsset',
  377. 12 => 'OtherCurrentAsset',
  378. 13 => 'OtherCurrentLiability',
  379. 14 => 'OtherExpense',
  380. 15 => 'OtherIncome',
  381. ),
  382. ),
  383. 'AccountNumber' =>
  384. array (
  385. 'min_occurs' => '0',
  386. 'type' => 'STRTYPE',
  387. 'max_length' => '7',
  388. ),
  389. 'BankNumber' =>
  390. array (
  391. 'min_occurs' => '0',
  392. 'type' => 'STRTYPE',
  393. 'max_length' => '25',
  394. ),
  395. 'Desc' =>
  396. array (
  397. 'min_occurs' => '0',
  398. 'type' => 'STRTYPE',
  399. 'max_length' => '200',
  400. ),
  401. 'OpenBalance' =>
  402. array (
  403. 'type' => 'AMTTYPE',
  404. ),
  405. 'OpenBalanceDate' =>
  406. array (
  407. 'type' => 'DATETYPE',
  408. ),
  409. 'SalesTaxCodeRef' =>
  410. array (
  411. 'ListID' =>
  412. array (
  413. 'type' => 'IDTYPE',
  414. ),
  415. 'FullName' =>
  416. array (
  417. 'min_occurs' => '0',
  418. 'type' => 'STRTYPE',
  419. 'max_length' => '3',
  420. ),
  421. ),
  422. 'TaxLineID' =>
  423. array (
  424. 'type' => 'INTTYPE',
  425. ),
  426. ),
  427. 'IncludeRetElement' =>
  428. array (
  429. 'min_occurs' => '0',
  430. 'max_occurs' => 'unbounded',
  431. 'type' => 'STRTYPE',
  432. 'max_length' => '50',
  433. ),
  434. ),
  435. 'AccountQueryRq' =>
  436. array (
  437. 0 => '0',
  438. 'IncludeRetElement' =>
  439. array (
  440. 'min_occurs' => '0',
  441. 'max_occurs' => 'unbounded',
  442. 'type' => 'STRTYPE',
  443. 'max_length' => '50',
  444. ),
  445. 'OwnerID' =>
  446. array (
  447. 'type' => 'GUIDTYPE',
  448. ),
  449. 'choice' =>
  450. array (
  451. 'ListID' =>
  452. array (
  453. 'type' => 'IDTYPE',
  454. ),
  455. 'FullName' =>
  456. array (
  457. 'type' => 'STRTYPE',
  458. ),
  459. 'AccountListFilter' =>
  460. array (
  461. 0 => '0',
  462. 'MaxReturned' =>
  463. array (
  464. 'type' => 'INTTYPE',
  465. 'min' => 1,
  466. ),
  467. 'ActiveStatus' =>
  468. array (
  469. 'default' => 'ActiveOnly',
  470. 'type' => 'ENUMTYPE',
  471. 'options' =>
  472. array (
  473. 0 => 'ActiveOnly',
  474. 1 => 'InactiveOnly',
  475. 2 => 'All',
  476. ),
  477. ),
  478. 'FromModifiedDate' =>
  479. array (
  480. 'type' => 'DATETIMETYPE',
  481. ),
  482. 'ToModifiedDate' =>
  483. array (
  484. 'type' => 'DATETIMETYPE',
  485. ),
  486. 'choice' =>
  487. array (
  488. 'NameFilter' =>
  489. array (
  490. ),
  491. 'NameRangeFilter' =>
  492. array (
  493. ),
  494. ),
  495. 'AccountType' =>
  496. array (
  497. 'type' => 'ENUMTYPE',
  498. 'options' =>
  499. array (
  500. 0 => 'AccountsPayable',
  501. 1 => 'AccountsReceivable',
  502. 2 => 'Bank',
  503. 3 => 'CostOfGoodsSold',
  504. 4 => 'CreditCard',
  505. 5 => 'Equity',
  506. 6 => 'Expense',
  507. 7 => 'FixedAsset',
  508. 8 => 'Income',
  509. 9 => 'LongTermLiability',
  510. 10 => 'NonPosting',
  511. 11 => 'OtherAsset',
  512. 12 => 'OtherCurrentAsset',
  513. 13 => 'OtherCurrentLiability',
  514. 14 => 'OtherExpense',
  515. 15 => 'OtherIncome',
  516. ),
  517. ),
  518. ),
  519. ),
  520. ),
  521. 'SpecialAccountAddRq' =>
  522. array (
  523. 'SpecialAccountAdd' =>
  524. array (
  525. 'SpecialAccountType' =>
  526. array (
  527. 'type' => 'ENUMTYPE',
  528. 'options' =>
  529. array (
  530. 0 => 'AccountsPayable',
  531. 1 => 'AccountsReceivable',
  532. 2 => 'CondenseItemAdjustmentExpenses',
  533. 3 => 'CostOfGoodsSold',
  534. 4 => 'DirectDepositLiabilities',
  535. 5 => 'Estimates',
  536. 6 => 'InventoryAssets',
  537. 7 => 'OpeningBalanceEquity',
  538. 8 => 'PayrollExpenses',
  539. 9 => 'PayrollLiabilities',
  540. 10 => 'PettyCash',
  541. 11 => 'PurchaseOrders',
  542. 12 => 'ReconciliationDifferences',
  543. 13 => 'RetainedEarnings',
  544. 14 => 'SalesOrders',
  545. 15 => 'SalesTaxPayable',
  546. 16 => 'UncategorizedExpenses',
  547. 17 => 'UncategorizedIncome',
  548. 18 => 'UndepositedFunds',
  549. ),
  550. ),
  551. ),
  552. 'IncludeRetElement' =>
  553. array (
  554. 'min_occurs' => '0',
  555. 'max_occurs' => 'unbounded',
  556. 'type' => 'STRTYPE',
  557. 'max_length' => '50',
  558. ),
  559. ),
  560. 'AccountTaxLineInfoQueryRq' =>
  561. array (
  562. ),
  563. 'CustomerAddRq' =>
  564. array (
  565. 'CustomerAdd' =>
  566. array (
  567. 'Phone' =>
  568. array (
  569. 'min_occurs' => '0',
  570. 'type' => 'STRTYPE',
  571. 'max_length' => '21',
  572. ),
  573. 'Mobile' =>
  574. array (
  575. 'min_occurs' => '0',
  576. 'type' => 'STRTYPE',
  577. 'max_length' => '21',
  578. ),
  579. 'Pager' =>
  580. array (
  581. 'min_occurs' => '0',
  582. 'type' => 'STRTYPE',
  583. 'max_length' => '21',
  584. ),
  585. 'AltPhone' =>
  586. array (
  587. 'min_occurs' => '0',
  588. 'type' => 'STRTYPE',
  589. 'max_length' => '21',
  590. ),
  591. 'Fax' =>
  592. array (
  593. 'min_occurs' => '0',
  594. 'type' => 'STRTYPE',
  595. 'max_length' => '21',
  596. ),
  597. 'Email' =>
  598. array (
  599. 'min_occurs' => '0',
  600. 'type' => 'STRTYPE',
  601. 'max_length' => '1023',
  602. ),
  603. 'Contact' =>
  604. array (
  605. 'min_occurs' => '0',
  606. 'type' => 'STRTYPE',
  607. 'max_length' => '41',
  608. ),
  609. 'AltContact' =>
  610. array (
  611. 'min_occurs' => '0',
  612. 'type' => 'STRTYPE',
  613. 'max_length' => '41',
  614. ),
  615. 'Name' =>
  616. array (
  617. 'type' => 'STRTYPE',
  618. 'max_length' => '41',
  619. ),
  620. 'IsActive' =>
  621. array (
  622. 'type' => 'BOOLTYPE',
  623. ),
  624. 'ParentRef' =>
  625. array (
  626. 'ListID' =>
  627. array (
  628. 'type' => 'IDTYPE',
  629. ),
  630. 'FullName' =>
  631. array (
  632. 'type' => 'STRTYPE',
  633. ),
  634. ),
  635. 'CompanyName' =>
  636. array (
  637. 'min_occurs' => '0',
  638. 'type' => 'STRTYPE',
  639. 'max_length' => '41',
  640. ),
  641. 'BillAddress' =>
  642. array (
  643. 'Addr1' =>
  644. array (
  645. 'min_occurs' => '0',
  646. 'type' => 'STRTYPE',
  647. 'max_length' => '41',
  648. ),
  649. 'Addr2' =>
  650. array (
  651. 'min_occurs' => '0',
  652. 'type' => 'STRTYPE',
  653. 'max_length' => '41',
  654. ),
  655. 'Addr3' =>
  656. array (
  657. 'min_occurs' => '0',
  658. 'type' => 'STRTYPE',
  659. 'max_length' => '41',
  660. ),
  661. 'Addr4' =>
  662. array (
  663. 'min_occurs' => '0',
  664. 'type' => 'STRTYPE',
  665. 'max_length' => '41',
  666. ),
  667. 'Addr5' =>
  668. array (
  669. 'min_occurs' => '0',
  670. 'type' => 'STRTYPE',
  671. 'max_length' => '41',
  672. ),
  673. 'City' =>
  674. array (
  675. 'min_occurs' => '0',
  676. 'type' => 'STRTYPE',
  677. 'max_length' => '31',
  678. ),
  679. 'State' =>
  680. array (
  681. 'min_occurs' => '0',
  682. 'type' => 'STRTYPE',
  683. 'max_length' => '21',
  684. ),
  685. 'PostalCode' =>
  686. array (
  687. 'min_occurs' => '0',
  688. 'type' => 'STRTYPE',
  689. 'max_length' => '13',
  690. ),
  691. 'Country' =>
  692. array (
  693. 'min_occurs' => '0',
  694. 'type' => 'STRTYPE',
  695. 'max_length' => '31',
  696. ),
  697. 'Note' =>
  698. array (
  699. 'min_occurs' => '0',
  700. 'type' => 'STRTYPE',
  701. 'max_length' => '41',
  702. ),
  703. ),
  704. 'ShipAddress' =>
  705. array (
  706. 'Addr1' =>
  707. array (
  708. 'min_occurs' => '0',
  709. 'type' => 'STRTYPE',
  710. 'max_length' => '41',
  711. ),
  712. 'Addr2' =>
  713. array (
  714. 'min_occurs' => '0',
  715. 'type' => 'STRTYPE',
  716. 'max_length' => '41',
  717. ),
  718. 'Addr3' =>
  719. array (
  720. 'min_occurs' => '0',
  721. 'type' => 'STRTYPE',
  722. 'max_length' => '41',
  723. ),
  724. 'Addr4' =>
  725. array (
  726. 'min_occurs' => '0',
  727. 'type' => 'STRTYPE',
  728. 'max_length' => '41',
  729. ),
  730. 'Addr5' =>
  731. array (
  732. 'min_occurs' => '0',
  733. 'type' => 'STRTYPE',
  734. 'max_length' => '41',
  735. ),
  736. 'City' =>
  737. array (
  738. 'min_occurs' => '0',
  739. 'type' => 'STRTYPE',
  740. 'max_length' => '31',
  741. ),
  742. 'State' =>
  743. array (
  744. 'min_occurs' => '0',
  745. 'type' => 'STRTYPE',
  746. 'max_length' => '21',
  747. ),
  748. 'PostalCode' =>
  749. array (
  750. 'min_occurs' => '0',
  751. 'type' => 'STRTYPE',
  752. 'max_length' => '13',
  753. ),
  754. 'Country' =>
  755. array (
  756. 'min_occurs' => '0',
  757. 'type' => 'STRTYPE',
  758. 'max_length' => '31',
  759. ),
  760. 'Note' =>
  761. array (
  762. 'min_occurs' => '0',
  763. 'type' => 'STRTYPE',
  764. 'max_length' => '41',
  765. ),
  766. ),
  767. 'PrintAs' =>
  768. array (
  769. 'min_occurs' => '0',
  770. 'type' => 'STRTYPE',
  771. 'max_length' => '41',
  772. ),
  773. 'CustomerTypeRef' =>
  774. array (
  775. 'ListID' =>
  776. array (
  777. 'type' => 'IDTYPE',
  778. ),
  779. 'FullName' =>
  780. array (
  781. 'min_occurs' => '0',
  782. 'type' => 'STRTYPE',
  783. 'max_length' => '159',
  784. ),
  785. ),
  786. 'TermsRef' =>
  787. array (
  788. 'ListID' =>
  789. array (
  790. 'type' => 'IDTYPE',
  791. ),
  792. 'FullName' =>
  793. array (
  794. 'min_occurs' => '0',
  795. 'type' => 'STRTYPE',
  796. 'max_length' => '31',
  797. ),
  798. ),
  799. 'SalesRepRef' =>
  800. array (
  801. 'ListID' =>
  802. array (
  803. 'type' => 'IDTYPE',
  804. ),
  805. 'FullName' =>
  806. array (
  807. 'min_occurs' => '0',
  808. 'type' => 'STRTYPE',
  809. 'max_length' => '5',
  810. ),
  811. ),
  812. 'OpenBalance' =>
  813. array (
  814. 'type' => 'AMTTYPE',
  815. ),
  816. 'OpenBalanceDate' =>
  817. array (
  818. 'type' => 'DATETYPE',
  819. ),
  820. 'SalesTaxCodeRef' =>
  821. array (
  822. 'ListID' =>
  823. array (
  824. 'type' => 'IDTYPE',
  825. ),
  826. 'FullName' =>
  827. array (
  828. 'min_occurs' => '0',
  829. 'type' => 'STRTYPE',
  830. 'max_length' => '3',
  831. ),
  832. ),
  833. 'ItemSalesTaxRef' =>
  834. array (
  835. 'ListID' =>
  836. array (
  837. 'type' => 'IDTYPE',
  838. ),
  839. 'FullName' =>
  840. array (
  841. 'min_occurs' => '0',
  842. 'type' => 'STRTYPE',
  843. 'max_length' => '31',
  844. ),
  845. ),
  846. 'SalesTaxCountry' =>
  847. array (
  848. 'type' => 'STRTYPE',
  849. ),
  850. 'ResaleNumber' =>
  851. array (
  852. 'min_occurs' => '0',
  853. 'type' => 'STRTYPE',
  854. 'max_length' => '15',
  855. ),
  856. 'AccountNumber' =>
  857. array (
  858. 'min_occurs' => '0',
  859. 'type' => 'STRTYPE',
  860. 'max_length' => '99',
  861. ),
  862. 'CreditLimit' =>
  863. array (
  864. 'type' => 'AMTTYPE',
  865. ),
  866. 'PreferredPaymentMethodRef' =>
  867. array (
  868. 'ListID' =>
  869. array (
  870. 'type' => 'IDTYPE',
  871. ),
  872. 'FullName' =>
  873. array (
  874. 'min_occurs' => '0',
  875. 'type' => 'STRTYPE',
  876. 'max_length' => '31',
  877. ),
  878. ),
  879. 'CreditCardInfo' =>
  880. array (
  881. 'CreditCardNumber' =>
  882. array (
  883. 'min_occurs' => '0',
  884. 'type' => 'STRTYPE',
  885. 'max_length' => '25',
  886. ),
  887. 'ExpirationMonth' =>
  888. array (
  889. 'type' => 'INTTYPE',
  890. 'min' => 1,
  891. 'max' => 12,
  892. ),
  893. 'ExpirationYear' =>
  894. array (
  895. 'type' => 'INTTYPE',
  896. ),
  897. 'NameOnCard' =>
  898. array (
  899. 'min_occurs' => '0',
  900. 'type' => 'STRTYPE',
  901. 'max_length' => '41',
  902. ),
  903. 'CreditCardAddress' =>
  904. array (
  905. 'min_occurs' => '0',
  906. 'type' => 'STRTYPE',
  907. 'max_length' => '41',
  908. ),
  909. 'CreditCardPostalCode' =>
  910. array (
  911. 'min_occurs' => '0',
  912. 'type' => 'STRTYPE',
  913. 'max_length' => '41',
  914. ),
  915. ),
  916. 'JobStatus' =>
  917. array (
  918. 'default' => 'None',
  919. 'type' => 'ENUMTYPE',
  920. 'options' =>
  921. array (
  922. 0 => 'Awarded',
  923. 1 => 'Closed',
  924. 2 => 'InProgress',
  925. 3 => 'None',
  926. 4 => 'NotAwarded',
  927. 5 => 'Pending',
  928. ),
  929. ),
  930. 'JobStartDate' =>
  931. array (
  932. 'type' => 'DATETYPE',
  933. ),
  934. 'JobProjectedEndDate' =>
  935. array (
  936. 'type' => 'DATETYPE',
  937. ),
  938. 'JobEndDate' =>
  939. array (
  940. 'type' => 'DATETYPE',
  941. ),
  942. 'JobDesc' =>
  943. array (
  944. 'min_occurs' => '0',
  945. 'type' => 'STRTYPE',
  946. 'max_length' => '99',
  947. ),
  948. 'JobTypeRef' =>
  949. array (
  950. 'ListID' =>
  951. array (
  952. 'type' => 'IDTYPE',
  953. ),
  954. 'FullName' =>
  955. array (
  956. 'min_occurs' => '0',
  957. 'type' => 'STRTYPE',
  958. 'max_length' => '159',
  959. ),
  960. ),
  961. 'Notes' =>
  962. array (
  963. 'min_occurs' => '0',
  964. 'type' => 'STRTYPE',
  965. 'max_length' => '4095',
  966. ),
  967. 'IsStatementWithParent' =>
  968. array (
  969. 'type' => 'BOOLTYPE',
  970. ),
  971. 'DeliveryMethod' =>
  972. array (
  973. 'default' => 'Print',
  974. 'type' => 'ENUMTYPE',
  975. 'options' =>
  976. array (
  977. 0 => 'Email',
  978. 1 => 'Fax',
  979. 2 => 'Print',
  980. ),
  981. ),
  982. 'PriceLevelRef' =>
  983. array (
  984. 'ListID' =>
  985. array (
  986. 'type' => 'IDTYPE',
  987. ),
  988. 'FullName' =>
  989. array (
  990. 'min_occurs' => '0',
  991. 'type' => 'STRTYPE',
  992. 'max_length' => '31',
  993. ),
  994. ),
  995. ),
  996. 'IncludeRetElement' =>
  997. array (
  998. 'min_occurs' => '0',
  999. 'max_occurs' => 'unbounded',
  1000. 'type' => 'STRTYPE',
  1001. 'max_length' => '50',
  1002. ),
  1003. ),
  1004. 'CustomerModRq' =>
  1005. array (
  1006. 'CustomerMod' =>
  1007. array (
  1008. 'Phone' =>
  1009. array (
  1010. 'min_occurs' => '0',
  1011. 'type' => 'STRTYPE',
  1012. 'max_length' => '21',
  1013. ),
  1014. 'Mobile' =>
  1015. array (
  1016. 'min_occurs' => '0',
  1017. 'type' => 'STRTYPE',
  1018. 'max_length' => '21',
  1019. ),
  1020. 'Pager' =>
  1021. array (
  1022. 'min_occurs' => '0',
  1023. 'type' => 'STRTYPE',
  1024. 'max_length' => '21',
  1025. ),
  1026. 'AltPhone' =>
  1027. array (
  1028. 'min_occurs' => '0',
  1029. 'type' => 'STRTYPE',
  1030. 'max_length' => '21',
  1031. ),
  1032. 'Fax' =>
  1033. array (
  1034. 'min_occurs' => '0',
  1035. 'type' => 'STRTYPE',
  1036. 'max_length' => '21',
  1037. ),
  1038. 'Email' =>
  1039. array (
  1040. 'min_occurs' => '0',
  1041. 'type' => 'STRTYPE',
  1042. 'max_length' => '1023',
  1043. ),
  1044. 'Contact' =>
  1045. array (
  1046. 'min_occurs' => '0',
  1047. 'type' => 'STRTYPE',
  1048. 'max_length' => '41',
  1049. ),
  1050. 'AltContact' =>
  1051. array (
  1052. 'min_occurs' => '0',
  1053. 'type' => 'STRTYPE',
  1054. 'max_length' => '41',
  1055. ),
  1056. 'Name' =>
  1057. array (
  1058. 'min_occurs' => '0',
  1059. 'type' => 'STRTYPE',
  1060. 'max_length' => '41',
  1061. ),
  1062. 'IsActive' =>
  1063. array (
  1064. 'type' => 'BOOLTYPE',
  1065. ),
  1066. 'ParentRef' =>
  1067. array (
  1068. 'ListID' =>
  1069. array (
  1070. 'type' => 'IDTYPE',
  1071. ),
  1072. 'FullName' =>
  1073. array (
  1074. 'type' => 'STRTYPE',
  1075. ),
  1076. ),
  1077. 'CompanyName' =>
  1078. array (
  1079. 'min_occurs' => '0',
  1080. 'type' => 'STRTYPE',
  1081. 'max_length' => '41',
  1082. ),
  1083. 'BillAddress' =>
  1084. array (
  1085. 'Addr1' =>
  1086. array (
  1087. 'min_occurs' => '0',
  1088. 'type' => 'STRTYPE',
  1089. 'max_length' => '41',
  1090. ),
  1091. 'Addr2' =>
  1092. array (
  1093. 'min_occurs' => '0',
  1094. 'type' => 'STRTYPE',
  1095. 'max_length' => '41',
  1096. ),
  1097. 'Addr3' =>
  1098. array (
  1099. 'min_occurs' => '0',
  1100. 'type' => 'STRTYPE',
  1101. 'max_length' => '41',
  1102. ),
  1103. 'Addr4' =>
  1104. array (
  1105. 'min_occurs' => '0',
  1106. 'type' => 'STRTYPE',
  1107. 'max_length' => '41',
  1108. ),
  1109. 'Addr5' =>
  1110. array (
  1111. 'min_occurs' => '0',
  1112. 'type' => 'STRTYPE',
  1113. 'max_length' => '41',
  1114. ),
  1115. 'City' =>
  1116. array (
  1117. 'min_occurs' => '0',
  1118. 'type' => 'STRTYPE',
  1119. 'max_length' => '31',
  1120. ),
  1121. 'State' =>
  1122. array (
  1123. 'min_occurs' => '0',
  1124. 'type' => 'STRTYPE',
  1125. 'max_length' => '21',
  1126. ),
  1127. 'PostalCode' =>
  1128. array (
  1129. 'min_occurs' => '0',
  1130. 'type' => 'STRTYPE',
  1131. 'max_length' => '13',
  1132. ),
  1133. 'Country' =>
  1134. array (
  1135. 'min_occurs' => '0',
  1136. 'type' => 'STRTYPE',
  1137. 'max_length' => '31',
  1138. ),
  1139. 'Note' =>
  1140. array (
  1141. 'min_occurs' => '0',
  1142. 'type' => 'STRTYPE',
  1143. 'max_length' => '41',
  1144. ),
  1145. ),
  1146. 'ShipAddress' =>
  1147. array (
  1148. 'Addr1' =>
  1149. array (
  1150. 'min_occurs' => '0',
  1151. 'type' => 'STRTYPE',
  1152. 'max_length' => '41',
  1153. ),
  1154. 'Addr2' =>
  1155. array (
  1156. 'min_occurs' => '0',
  1157. 'type' => 'STRTYPE',
  1158. 'max_length' => '41',
  1159. ),
  1160. 'Addr3' =>
  1161. array (
  1162. 'min_occurs' => '0',
  1163. 'type' => 'STRTYPE',
  1164. 'max_length' => '41',
  1165. ),
  1166. 'Addr4' =>
  1167. array (
  1168. 'min_occurs' => '0',
  1169. 'type' => 'STRTYPE',
  1170. 'max_length' => '41',
  1171. ),
  1172. 'Addr5' =>
  1173. array (
  1174. 'min_occurs' => '0',
  1175. 'type' => 'STRTYPE',
  1176. 'max_length' => '41',
  1177. ),
  1178. 'City' =>
  1179. array (
  1180. 'min_occurs' => '0',
  1181. 'type' => 'STRTYPE',
  1182. 'max_length' => '31',
  1183. ),
  1184. 'State' =>
  1185. array (
  1186. 'min_occurs' => '0',
  1187. 'type' => 'STRTYPE',
  1188. 'max_length' => '21',
  1189. ),
  1190. 'PostalCode' =>
  1191. array (
  1192. 'min_occurs' => '0',
  1193. 'type' => 'STRTYPE',
  1194. 'max_length' => '13',
  1195. ),
  1196. 'Country' =>
  1197. array (
  1198. 'min_occurs' => '0',
  1199. 'type' => 'STRTYPE',
  1200. 'max_length' => '31',
  1201. ),
  1202. 'Note' =>
  1203. array (
  1204. 'min_occurs' => '0',
  1205. 'type' => 'STRTYPE',
  1206. 'max_length' => '41',
  1207. ),
  1208. ),
  1209. 'PrintAs' =>
  1210. array (
  1211. 'min_occurs' => '0',
  1212. 'type' => 'STRTYPE',
  1213. 'max_length' => '41',
  1214. ),
  1215. 'CustomerTypeRef' =>
  1216. array (
  1217. 'ListID' =>
  1218. array (
  1219. 'type' => 'IDTYPE',
  1220. ),
  1221. 'FullName' =>
  1222. array (
  1223. 'min_occurs' => '0',
  1224. 'type' => 'STRTYPE',
  1225. 'max_length' => '159',
  1226. ),
  1227. ),
  1228. 'TermsRef' =>
  1229. array (
  1230. 'ListID' =>
  1231. array (
  1232. 'type' => 'IDTYPE',
  1233. ),
  1234. 'FullName' =>
  1235. array (
  1236. 'min_occurs' => '0',
  1237. 'type' => 'STRTYPE',
  1238. 'max_length' => '31',
  1239. ),
  1240. ),
  1241. 'SalesRepRef' =>
  1242. array (
  1243. 'ListID' =>
  1244. array (
  1245. 'type' => 'IDTYPE',
  1246. ),
  1247. 'FullName' =>
  1248. array (
  1249. 'min_occurs' => '0',
  1250. 'type' => 'STRTYPE',
  1251. 'max_length' => '5',
  1252. ),
  1253. ),
  1254. 'SalesTaxCodeRef' =>
  1255. array (
  1256. 'ListID' =>
  1257. array (
  1258. 'type' => 'IDTYPE',
  1259. ),
  1260. 'FullName' =>
  1261. array (
  1262. 'min_occurs' => '0',
  1263. 'type' => 'STRTYPE',
  1264. 'max_length' => '3',
  1265. ),
  1266. ),
  1267. 'ItemSalesTaxRef' =>
  1268. array (
  1269. 'ListID' =>
  1270. array (
  1271. 'type' => 'IDTYPE',
  1272. ),
  1273. 'FullName' =>
  1274. array (
  1275. 'min_occurs' => '0',
  1276. 'type' => 'STRTYPE',
  1277. 'max_length' => '31',
  1278. ),
  1279. ),
  1280. 'SalesTaxCountry' =>
  1281. array (
  1282. 'type' => 'STRTYPE',
  1283. ),
  1284. 'ResaleNumber' =>
  1285. array (
  1286. 'min_occurs' => '0',
  1287. 'type' => 'STRTYPE',
  1288. 'max_length' => '15',
  1289. ),
  1290. 'AccountNumber' =>
  1291. array (
  1292. 'min_occurs' => '0',
  1293. 'type' => 'STRTYPE',
  1294. 'max_length' => '99',
  1295. ),
  1296. 'CreditLimit' =>
  1297. array (
  1298. 'type' => 'AMTTYPE',
  1299. ),
  1300. 'PreferredPaymentMethodRef' =>
  1301. array (
  1302. 'ListID' =>
  1303. array (
  1304. 'type' => 'IDTYPE',
  1305. ),
  1306. 'FullName' =>
  1307. array (
  1308. 'min_occurs' => '0',
  1309. 'type' => 'STRTYPE',
  1310. 'max_length' => '31',
  1311. ),
  1312. ),
  1313. 'CreditCardInfo' =>
  1314. array (
  1315. 'CreditCardNumber' =>
  1316. array (
  1317. 'min_occurs' => '0',
  1318. 'type' => 'STRTYPE',
  1319. 'max_length' => '25',
  1320. ),
  1321. 'ExpirationMonth' =>
  1322. array (
  1323. 'type' => 'INTTYPE',
  1324. 'min' => 1,
  1325. 'max' => 12,
  1326. ),
  1327. 'ExpirationYear' =>
  1328. array (
  1329. 'type' => 'INTTYPE',
  1330. ),
  1331. 'NameOnCard' =>
  1332. array (
  1333. 'min_occurs' => '0',
  1334. 'type' => 'STRTYPE',
  1335. 'max_length' => '41',
  1336. ),
  1337. 'CreditCardAddress' =>
  1338. array (
  1339. 'min_occurs' => '0',
  1340. 'type' => 'STRTYPE',
  1341. 'max_length' => '41',
  1342. ),
  1343. 'CreditCardPostalCode' =>
  1344. array (
  1345. 'min_occurs' => '0',
  1346. 'type' => 'STRTYPE',
  1347. 'max_length' => '41',
  1348. ),
  1349. ),
  1350. 'JobStatus' =>
  1351. array (
  1352. 'default' => 'None',
  1353. 'type' => 'ENUMTYPE',
  1354. 'options' =>
  1355. array (
  1356. 0 => 'Awarded',
  1357. 1 => 'Closed',
  1358. 2 => 'InProgress',
  1359. 3 => 'None',
  1360. 4 => 'NotAwarded',
  1361. 5 => 'Pending',
  1362. ),
  1363. ),
  1364. 'JobStartDate' =>
  1365. array (
  1366. 'type' => 'DATETYPE',
  1367. ),
  1368. 'JobProjectedEndDate' =>
  1369. array (
  1370. 'type' => 'DATETYPE',
  1371. ),
  1372. 'JobEndDate' =>
  1373. array (
  1374. 'type' => 'DATETYPE',
  1375. ),
  1376. 'JobDesc' =>
  1377. array (
  1378. 'min_occurs' => '0',
  1379. 'type' => 'STRTYPE',
  1380. 'max_length' => '99',
  1381. ),
  1382. 'JobTypeRef' =>
  1383. array (
  1384. 'ListID' =>
  1385. array (
  1386. 'type' => 'IDTYPE',
  1387. ),
  1388. 'FullName' =>
  1389. array (
  1390. 'min_occurs' => '0',
  1391. 'type' => 'STRTYPE',
  1392. 'max_length' => '159',
  1393. ),
  1394. ),
  1395. 'Notes' =>
  1396. array (
  1397. 'min_occurs' => '0',
  1398. 'type' => 'STRTYPE',
  1399. 'max_length' => '4095',
  1400. ),
  1401. 'IsStatementWithParent' =>
  1402. array (
  1403. 'type' => 'BOOLTYPE',
  1404. ),
  1405. 'DeliveryMethod' =>
  1406. array (
  1407. 'default' => 'Print',
  1408. 'type' => 'ENUMTYPE',
  1409. 'options' =>
  1410. array (
  1411. 0 => 'Email',
  1412. 1 => 'Fax',
  1413. 2 => 'Print',
  1414. ),
  1415. ),
  1416. 'PriceLevelRef' =>
  1417. array (
  1418. 'ListID' =>
  1419. array (
  1420. 'type' => 'IDTYPE',
  1421. ),
  1422. 'FullName' =>
  1423. array (
  1424. 'min_occurs' => '0',
  1425. 'type' => 'STRTYPE',
  1426. 'max_length' => '31',
  1427. ),
  1428. ),
  1429. ),
  1430. 'IncludeRetElement' =>
  1431. array (
  1432. 'min_occurs' => '0',
  1433. 'max_occurs' => 'unbounded',
  1434. 'type' => 'STRTYPE',
  1435. 'max_length' => '50',
  1436. ),
  1437. ),
  1438. 'CustomerQueryRq' =>
  1439. array (
  1440. 0 => '0',
  1441. 'IncludeRetElement' =>
  1442. array (
  1443. 'min_occurs' => '0',
  1444. 'max_occurs' => 'unbounded',
  1445. 'type' => 'STRTYPE',
  1446. 'max_length' => '50',
  1447. ),
  1448. 'OwnerID' =>
  1449. array (
  1450. 'type' => 'GUIDTYPE',
  1451. ),
  1452. 'choice' =>
  1453. array (
  1454. 'ListID' =>
  1455. array (
  1456. 'type' => 'IDTYPE',
  1457. ),
  1458. 'FullName' =>
  1459. array (
  1460. 'type' => 'STRTYPE',
  1461. ),
  1462. 'CustomerListFilter' =>
  1463. array (
  1464. 0 => '0',
  1465. 'MaxReturned' =>
  1466. array (
  1467. 'type' => 'INTTYPE',
  1468. 'min' => 1,
  1469. ),
  1470. 'ActiveStatus' =>
  1471. array (
  1472. 'default' => 'ActiveOnly',
  1473. 'type' => 'ENUMTYPE',
  1474. 'options' =>
  1475. array (
  1476. 0 => 'ActiveOnly',
  1477. 1 => 'InactiveOnly',
  1478. 2 => 'All',
  1479. ),
  1480. ),
  1481. 'FromModifiedDate' =>
  1482. array (
  1483. 'type' => 'DATETIMETYPE',
  1484. ),
  1485. 'ToModifiedDate' =>
  1486. array (
  1487. 'type' => 'DATETIMETYPE',
  1488. ),
  1489. 'choice' =>
  1490. array (
  1491. 'NameFilter' =>
  1492. array (
  1493. ),
  1494. 'NameRangeFilter' =>
  1495. array (
  1496. ),
  1497. ),
  1498. 'TotalBalanceFilter' =>
  1499. array (
  1500. ),
  1501. ),
  1502. ),
  1503. ),
  1504. 'EmployeeAddRq' =>
  1505. array (
  1506. 'EmployeeAdd' =>
  1507. array (
  1508. 'Salutation' =>
  1509. array (
  1510. 'min_occurs' => '0',
  1511. 'type' => 'STRTYPE',
  1512. 'max_length' => '15',
  1513. ),
  1514. 'FirstName' =>
  1515. array (
  1516. 'min_occurs' => '0',
  1517. 'type' => 'STRTYPE',
  1518. 'max_length' => '25',
  1519. ),
  1520. 'MiddleName' =>
  1521. array (
  1522. 'min_occurs' => '0',
  1523. 'type' => 'STRTYPE',
  1524. 'max_length' => '5',
  1525. ),
  1526. 'LastName' =>
  1527. array (
  1528. 'min_occurs' => '0',
  1529. 'type' => 'STRTYPE',
  1530. 'max_length' => '25',
  1531. ),
  1532. 'Suffix' =>
  1533. array (
  1534. 'type' => 'STRTYPE',
  1535. ),
  1536. 'Name' =>
  1537. array (
  1538. 'type' => 'STRTYPE',
  1539. ),
  1540. 'IsActive' =>
  1541. array (
  1542. 'type' => 'BOOLTYPE',
  1543. ),
  1544. 'EmployeeAddress' =>
  1545. array (
  1546. 'Addr1' =>
  1547. array (
  1548. 'min_occurs' => '0',
  1549. 'type' => 'STRTYPE',
  1550. 'max_length' => '41',
  1551. ),
  1552. 'Addr2' =>
  1553. array (
  1554. 'min_occurs' => '0',
  1555. 'type' => 'STRTYPE',
  1556. 'max_length' => '41',
  1557. ),
  1558. 'Addr3' =>
  1559. array (
  1560. 'type' => 'STRTYPE',
  1561. ),
  1562. 'Addr4' =>
  1563. array (
  1564. 'type' => 'STRTYPE',
  1565. ),
  1566. 'City' =>
  1567. array (
  1568. 'min_occurs' => '0',
  1569. 'type' => 'STRTYPE',
  1570. 'max_length' => '31',
  1571. ),
  1572. 'State' =>
  1573. array (
  1574. 'min_occurs' => '0',
  1575. 'type' => 'STRTYPE',
  1576. 'max_length' => '21',
  1577. ),
  1578. 'PostalCode' =>
  1579. array (
  1580. 'min_occurs' => '0',
  1581. 'type' => 'STRTYPE',
  1582. 'max_length' => '13',
  1583. ),
  1584. 'Country' =>
  1585. array (
  1586. 'type' => 'STRTYPE',
  1587. ),
  1588. ),
  1589. 'PrintAs' =>
  1590. array (
  1591. 'min_occurs' => '0',
  1592. 'type' => 'STRTYPE',
  1593. 'max_length' => '41',
  1594. ),
  1595. 'Phone' =>
  1596. array (
  1597. 'min_occurs' => '0',
  1598. 'type' => 'STRTYPE',
  1599. 'max_length' => '21',
  1600. ),
  1601. 'Mobile' =>
  1602. array (
  1603. 'min_occurs' => '0',
  1604. 'type' => 'STRTYPE',
  1605. 'max_length' => '21',
  1606. ),
  1607. 'Pager' =>
  1608. array (
  1609. 'min_occurs' => '0',
  1610. 'type' => 'STRTYPE',
  1611. 'max_length' => '21',
  1612. ),
  1613. 'PagerPIN' =>
  1614. array (
  1615. 'min_occurs' => '0',
  1616. 'type' => 'STRTYPE',
  1617. 'max_length' => '10',
  1618. ),
  1619. 'AltPhone' =>
  1620. array (
  1621. 'min_occurs' => '0',
  1622. 'type' => 'STRTYPE',
  1623. 'max_length' => '21',
  1624. ),
  1625. 'Fax' =>
  1626. array (
  1627. 'min_occurs' => '0',
  1628. 'type' => 'STRTYPE',
  1629. 'max_length' => '21',
  1630. ),
  1631. 'SSN' =>
  1632. array (
  1633. 'min_occurs' => '0',
  1634. 'type' => 'STRTYPE',
  1635. 'max_length' => '15',
  1636. ),
  1637. 'Email' =>
  1638. array (
  1639. 'min_occurs' => '0',
  1640. 'type' => 'STRTYPE',
  1641. 'max_length' => '1023',
  1642. ),
  1643. 'EmployeeType' =>
  1644. array (
  1645. 'default' => 'Regular',
  1646. 'type' => 'ENUMTYPE',
  1647. 'options' =>
  1648. array (
  1649. 0 => 'Officer',
  1650. 1 => 'Owner',
  1651. 2 => 'Regular',
  1652. 3 => 'Statutory',
  1653. ),
  1654. ),
  1655. 'Gender' =>
  1656. array (
  1657. 'type' => 'ENUMTYPE',
  1658. 'options' =>
  1659. array (
  1660. 0 => 'Male',
  1661. 1 => 'Female',
  1662. ),
  1663. ),
  1664. 'HiredDate' =>
  1665. array (
  1666. 'type' => 'DATETYPE',
  1667. ),
  1668. 'ReleasedDate' =>
  1669. array (
  1670. 'type' => 'DATETYPE',
  1671. ),
  1672. 'BirthDate' =>
  1673. array (
  1674. 'type' => 'DATETYPE',
  1675. ),
  1676. 'AccountNumber' =>
  1677. array (
  1678. 'min_occurs' => '0',
  1679. 'type' => 'STRTYPE',
  1680. 'max_length' => '99',
  1681. ),
  1682. 'Notes' =>
  1683. array (
  1684. 'min_occurs' => '0',
  1685. 'type' => 'STRTYPE',
  1686. 'max_length' => '4095',
  1687. ),
  1688. 'BillingRateRef' =>
  1689. array (
  1690. 'ListID' =>
  1691. array (
  1692. 'type' => 'IDTYPE',
  1693. ),
  1694. 'FullName' =>
  1695. array (
  1696. 'min_occurs' => '0',
  1697. 'type' => 'STRTYPE',
  1698. 'max_length' => '31',
  1699. ),
  1700. ),
  1701. 'EmployeePayrollInfo' =>
  1702. array (
  1703. 'PayPeriod' =>
  1704. array (
  1705. 'type' => 'ENUMTYPE',
  1706. 'options' =>
  1707. array (
  1708. 0 => 'Daily',
  1709. 1 => 'Weekly',
  1710. 2 => 'Biweekly',
  1711. 3 => 'Semimonthly',
  1712. 4 => 'Monthly',
  1713. 5 => 'Quarterly',
  1714. 6 => 'Yearly',
  1715. ),
  1716. ),
  1717. 'ClassRef' =>
  1718. array (
  1719. 'ListID' =>
  1720. array (
  1721. 'type' => 'IDTYPE',
  1722. ),
  1723. 'FullName' =>
  1724. array (
  1725. 'min_occurs' => '0',
  1726. 'type' => 'STRTYPE',
  1727. 'max_length' => '159',
  1728. ),
  1729. ),
  1730. 'UseTimeDataToCreatePaychecks' =>
  1731. array (
  1732. 'type' => 'ENUMTYPE',
  1733. 'options' =>
  1734. array (
  1735. 0 => 'NotSet',
  1736. 1 => 'UseTimeData',
  1737. 2 => 'DoNotUseTimeData',
  1738. ),
  1739. ),
  1740. 'SickHours' =>
  1741. array (
  1742. 'HoursAvailable' =>
  1743. array (
  1744. 'type' => 'TIMEINTERVALTYPE',
  1745. ),
  1746. 'AccrualPeriod' =>
  1747. array (
  1748. 'type' => 'ENUMTYPE',
  1749. 'options' =>
  1750. array (
  1751. 0 => 'BeginningOfYear',
  1752. 1 => 'EveryHourOnPaycheck',
  1753. 2 => 'EveryPaycheck',
  1754. ),
  1755. ),
  1756. 'HoursAccrued' =>
  1757. array (
  1758. 'type' => 'TIMEINTERVALTYPE',
  1759. ),
  1760. 'MaximumHours' =>
  1761. array (
  1762. 'type' => 'TIMEINTERVALTYPE',
  1763. ),
  1764. 'IsResettingHoursEachNewYear' =>
  1765. array (
  1766. 'type' => 'BOOLTYPE',
  1767. ),
  1768. 'HoursUsed' =>
  1769. array (
  1770. 'type' => 'TIMEINTERVALTYPE',
  1771. ),
  1772. 'AccrualStartDate' =>
  1773. array (
  1774. 'type' => 'DATETYPE',
  1775. ),
  1776. ),
  1777. 'VacationHours' =>
  1778. array (
  1779. 'HoursAvailable' =>
  1780. array (
  1781. 'type' => 'TIMEINTERVALTYPE',
  1782. ),
  1783. 'AccrualPeriod' =>
  1784. array (
  1785. 'type' => 'ENUMTYPE',
  1786. 'options' =>
  1787. array (
  1788. 0 => 'BeginningOfYear',
  1789. 1 => 'EveryHourOnPaycheck',
  1790. 2 => 'EveryPaycheck',
  1791. ),
  1792. ),
  1793. 'HoursAccrued' =>
  1794. array (
  1795. 'type' => 'TIMEINTERVALTYPE',
  1796. ),
  1797. 'MaximumHours' =>
  1798. array (
  1799. 'type' => 'TIMEINTERVALTYPE',
  1800. ),
  1801. 'IsResettingHoursEachNewYear' =>
  1802. array (
  1803. 'type' => 'BOOLTYPE',
  1804. ),
  1805. 'HoursUsed' =>
  1806. array (
  1807. 'type' => 'TIMEINTERVALTYPE',
  1808. ),
  1809. 'AccrualStartDate' =>
  1810. array (
  1811. 'type' => 'DATETYPE',
  1812. ),
  1813. ),
  1814. 'choice' =>
  1815. array (
  1816. 'ClearEarnings' =>
  1817. array (
  1818. 'type' => 'BOOLTYPE',
  1819. ),
  1820. 'Earnings' =>
  1821. array (
  1822. 'PayrollItemWageRef' =>
  1823. array (
  1824. 'ListID' =>
  1825. array (
  1826. 'type' => 'IDTYPE',
  1827. ),
  1828. 'FullName' =>
  1829. array (
  1830. 'min_occurs' => '0',
  1831. 'type' => 'STRTYPE',
  1832. 'max_length' => '31',
  1833. ),
  1834. ),
  1835. 'choice' =>
  1836. array (
  1837. 'Rate' =>
  1838. array (
  1839. 'type' => 'PRICETYPE',
  1840. ),
  1841. 'RatePercent' =>
  1842. array (
  1843. 'type' => 'PERCENTTYPE',
  1844. ),
  1845. ),
  1846. ),
  1847. ),
  1848. ),
  1849. ),
  1850. 'IncludeRetElement' =>
  1851. array (
  1852. 'min_occurs' => '0',
  1853. 'max_occurs' => 'unbounded',
  1854. 'type' => 'STRTYPE',
  1855. 'max_length' => '50',
  1856. ),
  1857. ),
  1858. 'EmployeeModRq' =>
  1859. array (
  1860. 'EmployeeMod' =>
  1861. array (
  1862. 'Salutation' =>
  1863. array (
  1864. 'min_occurs' => '0',
  1865. 'type' => 'STRTYPE',
  1866. 'max_length' => '15',
  1867. ),
  1868. 'FirstName' =>
  1869. array (
  1870. 'min_occurs' => '0',
  1871. 'type' => 'STRTYPE',
  1872. 'max_length' => '25',
  1873. ),
  1874. 'MiddleName' =>
  1875. array (
  1876. 'min_occurs' => '0',
  1877. 'type' => 'STRTYPE',
  1878. 'max_length' => '5',
  1879. ),
  1880. 'LastName' =>
  1881. array (
  1882. 'min_occurs' => '0',
  1883. 'type' => 'STRTYPE',
  1884. 'max_length' => '25',
  1885. ),
  1886. 'Suffix' =>
  1887. array (
  1888. 'type' => 'STRTYPE',
  1889. ),
  1890. 'Name' =>
  1891. array (
  1892. 'type' => 'STRTYPE',
  1893. ),
  1894. 'IsActive' =>
  1895. array (
  1896. 'type' => 'BOOLTYPE',
  1897. ),
  1898. 'EmployeeAddress' =>
  1899. array (
  1900. 'Addr1' =>
  1901. array (
  1902. 'min_occurs' => '0',
  1903. 'type' => 'STRTYPE',
  1904. 'max_length' => '41',
  1905. ),
  1906. 'Addr2' =>
  1907. array (
  1908. 'min_occurs' => '0',
  1909. 'type' => 'STRTYPE',
  1910. 'max_length' => '41',
  1911. ),
  1912. 'Addr3' =>
  1913. array (
  1914. 'type' => 'STRTYPE',
  1915. ),
  1916. 'Addr4' =>
  1917. array (
  1918. 'type' => 'STRTYPE',
  1919. ),
  1920. 'City' =>
  1921. array (
  1922. 'min_occurs' => '0',
  1923. 'type' => 'STRTYPE',
  1924. 'max_length' => '31',
  1925. ),
  1926. 'State' =>
  1927. array (
  1928. 'min_occurs' => '0',
  1929. 'type' => 'STRTYPE',
  1930. 'max_length' => '21',
  1931. ),
  1932. 'PostalCode' =>
  1933. array (
  1934. 'min_occurs' => '0',
  1935. 'type' => 'STRTYPE',
  1936. 'max_length' => '13',
  1937. ),
  1938. 'Country' =>
  1939. array (
  1940. 'type' => 'STRTYPE',
  1941. ),
  1942. ),
  1943. 'PrintAs' =>
  1944. array (
  1945. 'min_occurs' => '0',
  1946. 'type' => 'STRTYPE',
  1947. 'max_length' => '41',
  1948. ),
  1949. 'Phone' =>
  1950. array (
  1951. 'min_occurs' => '0',
  1952. 'type' => 'STRTYPE',
  1953. 'max_length' => '21',
  1954. ),
  1955. 'Mobile' =>
  1956. array (
  1957. 'min_occurs' => '0',
  1958. 'type' => 'STRTYPE',
  1959. 'max_length' => '21',
  1960. ),
  1961. 'Pager' =>
  1962. array (
  1963. 'min_occurs' => '0',
  1964. 'type' => 'STRTYPE',
  1965. 'max_length' => '21',
  1966. ),
  1967. 'PagerPIN' =>
  1968. array (
  1969. 'min_occurs' => '0',
  1970. 'type' => 'STRTYPE',
  1971. 'max_length' => '10',
  1972. ),
  1973. 'AltPhone' =>
  1974. array (
  1975. 'min_occurs' => '0',
  1976. 'type' => 'STRTYPE',
  1977. 'max_length' => '21',
  1978. ),
  1979. 'Fax' =>
  1980. array (
  1981. 'min_occurs' => '0',
  1982. 'type' => 'STRTYPE',
  1983. 'max_length' => '21',
  1984. ),
  1985. 'Email' =>
  1986. array (
  1987. 'min_occurs' => '0',
  1988. 'type' => 'STRTYPE',
  1989. 'max_length' => '1023',
  1990. ),
  1991. 'BirthDate' =>
  1992. array (
  1993. 'type' => 'DATETYPE',
  1994. ),
  1995. 'AccountNumber' =>
  1996. array (
  1997. 'min_occurs' => '0',
  1998. 'type' => 'STRTYPE',
  1999. 'max_length' => '99',
  2000. ),
  2001. 'Notes' =>
  2002. array (
  2003. 'min_occurs' => '0',
  2004. 'type' => 'STRTYPE',
  2005. 'max_length' => '4095',
  2006. ),
  2007. 'BillingRateRef' =>
  2008. array (
  2009. 'ListID' =>
  2010. array (
  2011. 'type' => 'IDTYPE',
  2012. ),
  2013. 'FullName' =>
  2014. array (
  2015. 'min_occurs' => '0',
  2016. 'type' => 'STRTYPE',
  2017. 'max_length' => '31',
  2018. ),
  2019. ),
  2020. 'EmployeePayrollInfoMod' =>
  2021. array (
  2022. 'PayPeriod' =>
  2023. array (
  2024. 'type' => 'ENUMTYPE',
  2025. 'options' =>
  2026. array (
  2027. 0 => 'Daily',
  2028. 1 => 'Weekly',
  2029. 2 => 'Biweekly',
  2030. 3 => 'Semimonthly',
  2031. 4 => 'Monthly',
  2032. 5 => 'Quarterly',
  2033. 6 => 'Yearly',
  2034. ),
  2035. ),
  2036. 'ClassRef' =>
  2037. array (
  2038. 'ListID' =>
  2039. array (
  2040. 'type' => 'IDTYPE',
  2041. ),
  2042. 'FullName' =>
  2043. array (
  2044. 'min_occurs' => '0',
  2045. 'type' => 'STRTYPE',
  2046. 'max_length' => '159',
  2047. ),
  2048. ),
  2049. 'UseTimeDataToCreatePaychecks' =>
  2050. array (
  2051. 'type' => 'ENUMTYPE',
  2052. 'options' =>
  2053. array (
  2054. 0 => 'NotSet',
  2055. 1 => 'UseTimeData',
  2056. 2 => 'DoNotUseTimeData',
  2057. ),
  2058. ),
  2059. 'SickHours' =>
  2060. array (
  2061. 'HoursAvailable' =>
  2062. array (
  2063. 'type' => 'TIMEINTERVALTYPE',
  2064. ),
  2065. 'AccrualPeriod' =>
  2066. array (
  2067. 'type' => 'ENUMTYPE',
  2068. 'options' =>
  2069. array (
  2070. 0 => 'BeginningOfYear',
  2071. 1 => 'EveryHourOnPaycheck',
  2072. 2 => 'EveryPaycheck',
  2073. ),
  2074. ),
  2075. 'HoursAccrued' =>
  2076. array (
  2077. 'type' => 'TIMEINTERVALTYPE',
  2078. ),
  2079. 'MaximumHours' =>
  2080. array (
  2081. 'type' => 'TIMEINTERVALTYPE',
  2082. ),
  2083. 'IsResettingHoursEachNewYear' =>
  2084. array (
  2085. 'type' => 'BOOLTYPE',
  2086. ),
  2087. 'HoursUsed' =>
  2088. array (
  2089. 'type' => 'TIMEINTERVALTYPE',
  2090. ),
  2091. 'AccrualStartDate' =>
  2092. array (
  2093. 'type' => 'DATETYPE',
  2094. ),
  2095. ),
  2096. 'VacationHours' =>
  2097. array (
  2098. 'HoursAvailable' =>
  2099. array (
  2100. 'type' => 'TIMEINTERVALTYPE',
  2101. ),
  2102. 'AccrualPeriod' =>
  2103. array (
  2104. 'type' => 'ENUMTYPE',
  2105. 'options' =>
  2106. array (
  2107. 0 => 'BeginningOfYear',
  2108. 1 => 'EveryHourOnPaycheck',
  2109. 2 => 'EveryPaycheck',
  2110. ),
  2111. ),
  2112. 'HoursAccrued' =>
  2113. array (
  2114. 'type' => 'TIMEINTERVALTYPE',
  2115. ),
  2116. 'MaximumHours' =>
  2117. array (
  2118. 'type' => 'TIMEINTERVALTYPE',
  2119. ),
  2120. 'IsResettingHoursEachNewYear' =>
  2121. array (
  2122. 'type' => 'BOOLTYPE',
  2123. ),
  2124. 'HoursUsed' =>
  2125. array (
  2126. 'type' => 'TIMEINTERVALTYPE',
  2127. ),
  2128. 'AccrualStartDate' =>
  2129. array (
  2130. 'type' => 'DATETYPE',
  2131. ),
  2132. ),
  2133. 'choice' =>
  2134. array (
  2135. 'ClearEarnings' =>
  2136. array (
  2137. 'type' => 'BOOLTYPE',
  2138. ),
  2139. 'Earnings' =>
  2140. array (
  2141. 'PayrollItemWageRef' =>
  2142. array (
  2143. 'ListID' =>
  2144. array (
  2145. 'type' => 'IDTYPE',
  2146. ),
  2147. 'FullName' =>
  2148. array (
  2149. 'min_occurs' => '0',
  2150. 'type' => 'STRTYPE',
  2151. 'max_length' => '31',
  2152. ),
  2153. ),
  2154. 'choice' =>
  2155. array (
  2156. 'Rate' =>
  2157. array (
  2158. 'type' => 'PRICETYPE',
  2159. ),
  2160. 'RatePercent' =>
  2161. array (
  2162. 'type' => 'PERCENTTYPE',
  2163. ),
  2164. ),
  2165. ),
  2166. ),
  2167. ),
  2168. ),
  2169. 'IncludeRetElement' =>
  2170. array (
  2171. 'min_occurs' => '0',
  2172. 'max_occurs' => 'unbounded',
  2173. 'type' => 'STRTYPE',
  2174. 'max_length' => '50',
  2175. ),
  2176. ),
  2177. 'EmployeeQueryRq' =>
  2178. array (
  2179. 0 => '0',
  2180. 'IncludeRetElement' =>
  2181. array (
  2182. 'min_occurs' => '0',
  2183. 'max_occurs' => 'unbounded',
  2184. 'type' => 'STRTYPE',
  2185. 'max_length' => '50',
  2186. ),
  2187. 'OwnerID' =>
  2188. array (
  2189. 'type' => 'GUIDTYPE',
  2190. ),
  2191. 'choice' =>
  2192. array (
  2193. 'ListID' =>
  2194. array (
  2195. 'type' => 'IDTYPE',
  2196. ),
  2197. 'FullName' =>
  2198. array (
  2199. 'type' => 'STRTYPE',
  2200. ),
  2201. 'ListFilter' =>
  2202. array (
  2203. 0 => '0',
  2204. 'MaxReturned' =>
  2205. array (
  2206. 'type' => 'INTTYPE',
  2207. 'min' => 1,
  2208. ),
  2209. 'ActiveStatus' =>
  2210. array (
  2211. 'default' => 'ActiveOnly',
  2212. 'type' => 'ENUMTYPE',

Large files files are truncated, but you can click here to view the full file