<?xml version="1.0" ?> <!-- --> <!-- ======================================================================= --> <!-- INTUIT CONFIDENTIAL. --> <!-- Copyright 2001-2002 Intuit Inc. All rights reserved. --> <!-- Use is subject to the terms specified at: --> <!-- http://developer.intuit.com/legal/devsite_tos.html --> <!-- --> <!-- ======================================================================= --> <!-- --> <!-- Sample data for dtd: qbxmlops20.dtd --> <!-- --> <!-- This dtd contains requests/responses for the QBXML message set. --> <!-- --> <!-- Comments use the following abbreviations: --> <!-- QBD stands for the QuickBooks Desktop SDK --> <!-- QBOE stands for the QuickBooks Online Edition SDK --> <!-- --> <!-- Message set QBXML contains the following requests and responses: --> <!-- --> <!-- Host (Query) --> <!-- --> <!-- Company (Query) --> <!-- --> <!-- CompanyActivity (Query) --> <!-- --> <!-- Preferences (Query) --> <!-- --> <!-- Account (Add and Query) --> <!-- --> <!-- Customer (Add, Mod and Query) --> <!-- --> <!-- Employee (Add, Mod and Query) --> <!-- --> <!-- OtherName (Add, Mod and Query) --> <!-- --> <!-- Vendor (Add, Mod and Query) --> <!-- --> <!-- Entity (Query) --> <!-- --> <!-- StandardTerms (Add and Query) --> <!-- --> <!-- DateDrivenTerms (Add and Query) --> <!-- --> <!-- Terms (Query) --> <!-- --> <!-- Class (Add and Query) --> <!-- --> <!-- SalesRep (Add and Query) --> <!-- --> <!-- CustomerType (Add and Query) --> <!-- --> <!-- VendorType (Add and Query) --> <!-- --> <!-- JobType (Add and Query) --> <!-- --> <!-- CustomerMsg (Add and Query) --> <!-- --> <!-- PaymentMethod (Add and Query) --> <!-- --> <!-- ShipMethod (Add and Query) --> <!-- --> <!-- SalesTaxCode (Add and Query) --> <!-- --> <!-- ToDo (Add and Query) --> <!-- --> <!-- ItemService (Add, Mod and Query) --> <!-- --> <!-- ItemNonInventory (Add, Mod and Query) --> <!-- --> <!-- ItemOtherCharge (Add and Query) --> <!-- --> <!-- ItemInventory (Add, Mod and Query) --> <!-- --> <!-- ItemInventoryAssembly (Add and Query) --> <!-- --> <!-- ItemSubtotal (Add and Query) --> <!-- --> <!-- ItemDiscount (Add and Query) --> <!-- --> <!-- ItemPayment (Add and Query) --> <!-- --> <!-- ItemSalesTax (Add and Query) --> <!-- --> <!-- ItemSalesTaxGroup (Add and Query) --> <!-- --> <!-- ItemGroup (Add and Query) --> <!-- --> <!-- Item (Query) --> <!-- --> <!-- PayrollItemWage (Add and Query) --> <!-- --> <!-- Invoice (Add and Query) --> <!-- --> <!-- Estimate (Add and Query) --> <!-- --> <!-- SalesReceipt (Add and Query) --> <!-- --> <!-- CreditMemo (Add and Query) --> <!-- --> <!-- ReceivePayment (Add and Query) --> <!-- --> <!-- ReceivePaymentToDeposit (Query) --> <!-- --> <!-- Charge (Add and Query) --> <!-- --> <!-- PurchaseOrder (Add and Query) --> <!-- --> <!-- Bill (Add and Query) --> <!-- --> <!-- VendorCredit (Add and Query) --> <!-- --> <!-- BillPaymentCheck (Add and Query) --> <!-- --> <!-- BillPaymentCreditCard (Add and Query) --> <!-- --> <!-- BillToPay (Query) --> <!-- --> <!-- SalesTaxPaymentCheck (Query) --> <!-- --> <!-- InventoryAdjustment (Add and Query) --> <!-- --> <!-- TimeTracking (Add and Query) --> <!-- --> <!-- Check (Add and Query) --> <!-- --> <!-- CreditCardCharge (Add and Query) --> <!-- --> <!-- CreditCardCredit (Add and Query) --> <!-- --> <!-- JournalEntry (Add and Query) --> <!-- --> <!-- Deposit (Add and Query) --> <!-- --> <!-- List (Del) --> <!-- --> <!-- ListDeleted (Query) --> <!-- --> <!-- Txn (Del) --> <!-- --> <!-- Txn (Void) --> <!-- --> <!-- TxnDeleted (Query) --> <!-- --> <!-- ClearedStatus (Mod) --> <!-- --> <!-- GeneralSummaryReport (Query) --> <!-- --> <!-- JobReport (Query) --> <!-- --> <!-- TimeReport (Query) --> <!-- --> <!-- AgingReport (Query) --> <!-- --> <!-- GeneralDetailReport (Query) --> <!-- --> <!-- CustomDetailReport (Query) --> <!-- --> <!-- CustomSummaryReport (Query) --> <!-- --> <!-- DataExtDef (Add, Mod, Del and Query) --> <!-- --> <!-- DataExt (Add, Mod and Del) --> <!-- --> <!-- This means that DataExt has, for example, 3 separate requests. --> <!-- They are: DataExtAdd, DataExtMod and DataExtDel --> <!-- --> <!-- A valid DOCTYPE or processing instruction must be included with the XML --> <!-- request stream. For QBD you may use either a DOCTYPE or a processing --> <!-- instruction, but not both. For QBOE you must use the DOCTYPE shown --> <!-- below. --> <!-- --> <!-- All samples of DOCTYPE or processing instruction shown below are --> <!-- commented out for the purposes of this sample --> <!-- --> <!-- The correct syntax for the processing instruction used by QBD is --> <!-- shown below. --> <!-- --> <?qbxml version="2.0"?> <QBXML> <!-- QBXMLMsgsRq contains 4 attributes --> <!-- 'oldMessageSetID' is optional --> <!-- 'newMessageSetID' is optional --> <!-- 'responseData' may have one of the following values: includeAll[DEFAULT], includeNone --> <!-- 'onError' is required and must have one of the following values: stopOnError, continueOnError, rollbackOnError --> <QBXMLMsgsRq oldMessageSetID = "STRTYPE" newMessageSetID = "STRTYPE" responseData = "ENUMTYPE" onError = "ENUMTYPE"> <!-- HostQueryRq contains 1 optional attribute: 'requestID' --> <HostQueryRq requestID = "UUIDTYPE"/> <!-- CompanyQueryRq contains 1 optional attribute: 'requestID' --> <CompanyQueryRq requestID = "UUIDTYPE"> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBD --> </CompanyQueryRq> <!-- CompanyActivityQueryRq contains 1 optional attribute: 'requestID' --> <CompanyActivityQueryRq requestID = "UUIDTYPE"/> <!-- not supported by QBOE --> <!-- PreferencesQueryRq contains 1 optional attribute: 'requestID' --> <PreferencesQueryRq requestID = "UUIDTYPE"/> <!-- not supported by QBOE --> <!-- AccountAddRq contains 1 optional attribute: 'requestID' --> <AccountAddRq requestID = "UUIDTYPE"> <AccountAdd> <Name>STRTYPE</Name> <!-- QBD max = 31, QBOE max = 100 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <!-- AccountType may have one of the following values: AccountsPayable, AccountsReceivable, Bank, CostOfGoodsSold, CreditCard, Equity, Expense, FixedAsset, Income, LongTermLiability, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome, NonPosting --> <AccountType>ENUMTYPE</AccountType> <!-- DetailAccountType may have one of the following values: AR,AllowanceForBadDebts,Checking,Savings,MoneyMarket,CashOnHand,TrustAccounts,RentsHeldInTrust,EmployeeCashAdvances,PrepaidExpenses,Retainage,UndepositedFunds,DevelopmentCosts,Inventory,LoansToOfficers,LoansToStockholders,LoansToOthers,OtherCurrentAssets,InvestmentUSGovObligations,InvestmentTaxExemptSecurities,InvestmentMortgageOrRealEstateLoans,InvestmentOther,Buildings,FurnitureAndFixtures,LeaseholdImprovements,MachineryAndEquipment,OtherFixedAssets,Vehicles,AccumulatedDepreciation,DepletableAssets,AccumulatedDepletion,IntangibleAssets,AccumulatedAmortization,Land,Goodwill,LeaseBuyout,Licenses,OrganizationalCosts,SecurityDeposits,OtherLongTermAssets,AccumulatedAmortizationOfOtherAssets,AP,CreditCard,InsurancePayable,PayrollClearing,PayrollTaxPayable,SalesTaxPayable,FederalIncomeTaxPayable,StateOrLocalIncomeTaxPayable,TrustAccountsLiab,RentsInTrustLiab,LineOfCredit,LoanPayable,PrepaidExpensesPayable,OtherCurrentLiab,NotesPayable,ShareholderNotesPayable,OtherLongTermLiab,AccumulatedAdjustment,CommonStock,PreferredStock,PaidInCapitalOrSurplus,TreasuryStock,OpeningBalanceEquity,OwnersEquity,PartnersEquity,PartnerContributions,PartnerDistributions,RetainedEarnings,ServiceOrFeeIncome,SalesOfProductIncome,NonProfitIncome,OtherPrimaryIncome,DiscountsOrRefundsGiven,InterestEarned,TaxExemptInterest,DividendIncome,OtherInvestmentIncome,OtherMiscIncome,CostOfLaborCOS,SuppliesAndMaterialsCOGS,ShippingFreightAndDeliveryCOS,EquipmentRentalCOS,OtherCostsOfServiceCOS,Auto,CharitableContributions,TaxesPaid,PayrollExpenses,LegalAndProfessionalFees,DuesAndSubscriptions,Insurance,OfficeOrGeneralAdministrativeExpenses,Utilities,RentOrLeaseOfBuildings,RepairAndMaintenance,TravelMeals,EntertainmentMeals,PromotionalMeals,Travel,Entertainment,AdvertisingOrPromotional,BankCharges,BadDebts,InterestPaid,CostOfLabor,SuppliesAndMaterials,ShippingFreightAndDelivery,EquipmentRental,OtherMiscServiceCost,Depreciation,Amortization,PenaltiesAndSettlements,OtherMiscExpense --> <DetailAccountType>ENUMTYPE</DetailAccountType> <!-- opt, not supported by QBD --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 7, QBOE max = 7 --> <BankNumber>STRTYPE</BankNumber> <!-- opt, QBD max = 25, not supported by QBOE --> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 29, QBOE max = 100 --> <OpenBalance>AMTTYPE</OpenBalance> <!-- opt --> <OpenBalanceDate>DATETYPE</OpenBalanceDate> <!-- opt --> </AccountAdd> </AccountAddRq> <!-- AccountQueryRq contains 1 optional attribute: 'requestID' --> <AccountQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND AccountType ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- AccountType may have one of the following values: AccountsPayable, AccountsReceivable, Bank, CostOfGoodsSold, CreditCard, Equity, Expense, FixedAsset, Income, LongTermLiability, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome, NonPosting --> <AccountType>ENUMTYPE</AccountType> <!-- opt, may rep --> <!-- END OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </AccountQueryRq> <!-- CustomerAddRq contains 1 optional attribute: 'requestID' --> <CustomerAddRq requestID = "UUIDTYPE"> <CustomerAdd> <Name>STRTYPE</Name> <!-- QBD max = 41, QBOE max = 100 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 41, QBOE max = 50 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </ShipAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, QBOE max = 110, not supported by QBD --> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, QBOE max = 21, not supported by QBD --> <Pager>STRTYPE</Pager> <!-- opt, QBOE max = 21, not supported by QBD --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <Contact>STRTYPE</Contact> <!-- opt, QBD max = 41, not supported by QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, QBD max = 41, not supported by QBOE --> <CustomerTypeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </CustomerTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <SalesRepRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 5 --> </SalesRepRef> <OpenBalance>AMTTYPE</OpenBalance> <!-- opt --> <OpenBalanceDate>DATETYPE</OpenBalanceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <ItemSalesTaxRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <ResaleNumber>STRTYPE</ResaleNumber> <!-- opt, QBD max = 15 --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99, not supported by QBOE --> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not supported by QBOE --> <!-- JobStatus may have one of the following values: None [DEFAULT], Pending, Awarded, InProgress, Closed, NotAwarded --> <JobStatus>ENUMTYPE</JobStatus> <!-- opt, not supported by QBOE --> <JobStartDate>DATETYPE</JobStartDate> <!-- opt, not supported by QBOE --> <JobProjectedEndDate>DATETYPE</JobProjectedEndDate> <!-- opt, not supported by QBOE --> <JobEndDate>DATETYPE</JobEndDate> <!-- opt, not supported by QBOE --> <JobDesc>STRTYPE</JobDesc> <!-- opt, QBD max = 99, not supported by QBOE --> <JobTypeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </JobTypeRef> <IsStatementWithParent>BOOLTYPE</IsStatementWithParent> <!-- opt, not supported by QBD --> <!-- DeliveryMethod may have one of the following values: Print [DEFAULT], Fax, Email --> <DeliveryMethod>ENUMTYPE</DeliveryMethod> <!-- opt, not supported by QBD --> </CustomerAdd> </CustomerAddRq> <!-- CustomerModRq contains 1 optional attribute: 'requestID' --> <CustomerModRq requestID = "UUIDTYPE"> <CustomerMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- opt, QBD max = 41, QBOE max = 100 --> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 41, QBOE max = 50 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </ShipAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, QBOE max = 110, not supported by QBD --> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, QBOE max = 21, not supported by QBD --> <Pager>STRTYPE</Pager> <!-- opt, QBOE max = 21, not supported by QBD --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <Contact>STRTYPE</Contact> <!-- opt, QBD max = 41, not supported by QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, QBD max = 41, not supported by QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99, not supported by QBOE --> </CustomerMod> </CustomerModRq> <!-- CustomerQueryRq contains 1 optional attribute: 'requestID' --> <CustomerQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND TotalBalanceFilter ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <TotalBalanceFilter> <!-- opt, not supported by QBOE --> <!-- Operator may have one of the following values: LessThan, LessThanEqual, Equal, GreaterThan, GreaterThanEqual --> <Operator>ENUMTYPE</Operator> <Amount>AMTTYPE</Amount> </TotalBalanceFilter> <!-- END OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </CustomerQueryRq> <!-- EmployeeAddRq contains 1 optional attribute: 'requestID' --> <EmployeeAddRq requestID = "UUIDTYPE"> <EmployeeAdd> <Name>STRTYPE</Name> <!-- opt, QBD max = 41, QBOE max = 100 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <EmployeeAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBOE max = 500, not supported by QBD --> <Addr4>STRTYPE</Addr4> <!-- opt, QBOE max = 500, not supported by QBD --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBOE max = 255, not supported by QBD --> </EmployeeAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, QBD max = 41, QBOE max = 110 --> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <SSN>STRTYPE</SSN> <!-- opt, QBD max = 15, QBOE max = 20 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <!-- EmployeeType may have one of the following values: Regular [DEFAULT], Officer, Statutory, Owner --> <EmployeeType>ENUMTYPE</EmployeeType> <!-- opt, not supported by QBOE --> <!-- Gender may have one of the following values: Male, Female --> <Gender>ENUMTYPE</Gender> <!-- opt, not supported by QBOE --> <HiredDate>DATETYPE</HiredDate> <!-- opt --> <ReleasedDate>DATETYPE</ReleasedDate> <!-- opt --> <BirthDate>DATETYPE</BirthDate> <!-- opt, not supported by QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99, not supported by QBOE --> <EmployeePayrollInfo> <!-- opt, not supported by QBOE --> <!-- PayPeriod may have one of the following values: Daily, Weekly, Biweekly [DEFAULT], Semimonthly, Monthly, Quarterly, Yearly --> <PayPeriod>ENUMTYPE</PayPeriod> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Earnings> <!-- opt, may rep --> <PayrollItemWageRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PayrollItemWageRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> </Earnings> <IsUsingTimeDataToCreatePaychecks>BOOLTYPE</IsUsingTimeDataToCreatePaychecks> <!-- opt --> <SickHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryPaycheck, EveryHourOnPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> </SickHours> <VacationHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryPaycheck, EveryHourOnPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> </VacationHours> </EmployeePayrollInfo> </EmployeeAdd> </EmployeeAddRq> <!-- EmployeeModRq contains 1 optional attribute: 'requestID' --> <EmployeeModRq requestID = "UUIDTYPE"> <EmployeeMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- opt, QBD max = 41, QBOE max = 100 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <EmployeeAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBOE max = 500, not supported by QBD --> <Addr4>STRTYPE</Addr4> <!-- opt, QBOE max = 500, not supported by QBD --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBOE max = 255, not supported by QBD --> </EmployeeAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, QBD max = 41, QBOE max = 110 --> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <BirthDate>DATETYPE</BirthDate> <!-- opt, not supported by QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99, not supported by QBOE --> <EmployeePayrollInfoMod> <!-- opt --> <!-- PayPeriod may have one of the following values: Daily, Weekly, Biweekly [DEFAULT], Semimonthly, Monthly, Quarterly, Yearly --> <PayPeriod>ENUMTYPE</PayPeriod> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BEGIN OR: You may optionally have ClearEarnings OR Earnings --> <ClearEarnings>BOOLTYPE</ClearEarnings> <!-- OR --> <Earnings> <!-- rep (1 or more) --> <PayrollItemWageRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PayrollItemWageRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> </Earnings> <!-- END OR --> <IsUsingTimeDataToCreatePaychecks>BOOLTYPE</IsUsingTimeDataToCreatePaychecks> <!-- opt --> <SickHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryPaycheck, EveryHourOnPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> </SickHours> <VacationHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryPaycheck, EveryHourOnPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> </VacationHours> </EmployeePayrollInfoMod> </EmployeeMod> </EmployeeModRq> <!-- EmployeeQueryRq contains 1 optional attribute: 'requestID' --> <EmployeeQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </EmployeeQueryRq> <!-- OtherNameAddRq contains 1 optional attribute: 'requestID' --> <OtherNameAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <OtherNameAdd> <Name>STRTYPE</Name> <!-- QBD max = 41 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 41 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <OtherNameAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </OtherNameAddress> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, QBOE max = 21, not supported by QBD --> <Pager>STRTYPE</Pager> <!-- opt, QBOE max = 21, not supported by QBD --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <Contact>STRTYPE</Contact> <!-- opt, QBD max = 41, not supported by QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, QBD max = 41, not supported by QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99 --> </OtherNameAdd> </OtherNameAddRq> <!-- OtherNameModRq contains 1 optional attribute: 'requestID' --> <OtherNameModRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <OtherNameMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- opt, QBD max = 41 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 41 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <OtherNameAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </OtherNameAddress> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, QBOE max = 21, not supported by QBD --> <Pager>STRTYPE</Pager> <!-- opt, QBOE max = 21, not supported by QBD --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <Contact>STRTYPE</Contact> <!-- opt, QBD max = 41, not supported by QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, QBD max = 41, not supported by QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99 --> </OtherNameMod> </OtherNameModRq> <!-- OtherNameQueryRq contains 1 optional attribute: 'requestID' --> <OtherNameQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </OtherNameQueryRq> <!-- VendorAddRq contains 1 optional attribute: 'requestID' --> <VendorAddRq requestID = "UUIDTYPE"> <VendorAdd> <Name>STRTYPE</Name> <!-- QBD max = 41, QBOE max = 100 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 41, QBOE max = 50 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </VendorAddress> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, QBOE max = 21, not supported by QBD --> <Pager>STRTYPE</Pager> <!-- opt, QBOE max = 21, not supported by QBD --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <Contact>STRTYPE</Contact> <!-- opt, QBD max = 41, not supported by QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, QBD max = 41, not supported by QBOE --> <NameOnCheck>STRTYPE</NameOnCheck> <!-- opt, QBD max = 41, QBOE max = 110 --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99, QBOE max = 100 --> <VendorTypeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </VendorTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not supported by QBOE --> <VendorTaxIdent>STRTYPE</VendorTaxIdent> <!-- opt, QBD max = 15, QBOE max = 20 --> <IsVendorEligibleFor1099>BOOLTYPE</IsVendorEligibleFor1099> <!-- opt --> <OpenBalance>AMTTYPE</OpenBalance> <!-- opt --> <OpenBalanceDate>DATETYPE</OpenBalanceDate> <!-- opt --> </VendorAdd> </VendorAddRq> <!-- VendorModRq contains 1 optional attribute: 'requestID' --> <VendorModRq requestID = "UUIDTYPE"> <VendorMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- opt, QBD max = 41, QBOE max = 100 --> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 41, QBOE max = 50 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </VendorAddress> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, QBOE max = 21, not supported by QBD --> <Pager>STRTYPE</Pager> <!-- opt, QBOE max = 21, not supported by QBD --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <Contact>STRTYPE</Contact> <!-- opt, QBD max = 41, not supported by QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, QBD max = 41, not supported by QBOE --> <NameOnCheck>STRTYPE</NameOnCheck> <!-- opt, QBD max = 41, QBOE max = 110 --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99, QBOE max = 100 --> </VendorMod> </VendorModRq> <!-- VendorQueryRq contains 1 optional attribute: 'requestID' --> <VendorQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND TotalBalanceFilter ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <TotalBalanceFilter> <!-- opt, not supported by QBOE --> <!-- Operator may have one of the following values: LessThan, LessThanEqual, Equal, GreaterThan, GreaterThanEqual --> <Operator>ENUMTYPE</Operator> <Amount>AMTTYPE</Amount> </TotalBalanceFilter> <!-- END OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </VendorQueryRq> <!-- EntityQueryRq contains 1 optional attribute: 'requestID' --> <EntityQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> </EntityQueryRq> <!-- StandardTermsAddRq contains 1 optional attribute: 'requestID' --> <StandardTermsAddRq requestID = "UUIDTYPE"> <StandardTermsAdd> <Name>STRTYPE</Name> <!-- QBD max = 31, QBOE max = 100 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <StdDueDays>INTTYPE</StdDueDays> <!-- opt --> <StdDiscountDays>INTTYPE</StdDiscountDays> <!-- opt --> <DiscountPct>PERCENTTYPE</DiscountPct> <!-- opt --> </StandardTermsAdd> </StandardTermsAddRq> <!-- StandardTermsQueryRq contains 1 optional attribute: 'requestID' --> <StandardTermsQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> </StandardTermsQueryRq> <!-- DateDrivenTermsAddRq contains 1 optional attribute: 'requestID' --> <DateDrivenTermsAddRq requestID = "UUIDTYPE"> <DateDrivenTermsAdd> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <DayOfMonthDue>INTTYPE</DayOfMonthDue> <DueNextMonthDays>INTTYPE</DueNextMonthDays> <!-- opt --> <DiscountDayOfMonth>INTTYPE</DiscountDayOfMonth> <!-- opt --> <DiscountPct>PERCENTTYPE</DiscountPct> <!-- opt --> </DateDrivenTermsAdd> </DateDrivenTermsAddRq> <!-- DateDrivenTermsQueryRq contains 1 optional attribute: 'requestID' --> <DateDrivenTermsQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> </DateDrivenTermsQueryRq> <!-- TermsQueryRq contains 1 optional attribute: 'requestID' --> <TermsQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> </TermsQueryRq> <!-- ClassAddRq contains 1 optional attribute: 'requestID' --> <ClassAddRq requestID = "UUIDTYPE"> <ClassAdd> <Name>STRTYPE</Name> <!-- QBD max = 31, QBOE max = 100 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> </ClassAdd> </ClassAddRq> <!-- ClassQueryRq contains 1 optional attribute: 'requestID' --> <ClassQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> </ClassQueryRq> <!-- SalesRepAddRq contains 1 optional attribute: 'requestID' --> <SalesRepAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <SalesRepAdd> <Initial>STRTYPE</Initial> <!-- QBD max = 5 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <SalesRepEntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </SalesRepEntityRef> </SalesRepAdd> </SalesRepAddRq> <!-- SalesRepQueryRq contains 1 optional attribute: 'requestID' --> <SalesRepQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> </SalesRepQueryRq> <!-- CustomerTypeAddRq contains 1 optional attribute: 'requestID' --> <CustomerTypeAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <CustomerTypeAdd> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> </CustomerTypeAdd> </CustomerTypeAddRq> <!-- CustomerTypeQueryRq contains 1 optional attribute: 'requestID' --> <CustomerTypeQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> </CustomerTypeQueryRq> <!-- VendorTypeAddRq contains 1 optional attribute: 'requestID' --> <VendorTypeAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <VendorTypeAdd> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> </VendorTypeAdd> </VendorTypeAddRq> <!-- VendorTypeQueryRq contains 1 optional attribute: 'requestID' --> <VendorTypeQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> </VendorTypeQueryRq> <!-- JobTypeAddRq contains 1 optional attribute: 'requestID' --> <JobTypeAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <JobTypeAdd> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> </JobTypeAdd> </JobTypeAddRq> <!-- JobTypeQueryRq contains 1 optional attribute: 'requestID' --> <JobTypeQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> </JobTypeQueryRq> <!-- CustomerMsgAddRq contains 1 optional attribute: 'requestID' --> <CustomerMsgAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <CustomerMsgAdd> <Name>STRTYPE</Name> <!-- QBD max = 101 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> </CustomerMsgAdd> </CustomerMsgAddRq> <!-- CustomerMsgQueryRq contains 1 optional attribute: 'requestID' --> <CustomerMsgQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> </CustomerMsgQueryRq> <!-- PaymentMethodAddRq contains 1 optional attribute: 'requestID' --> <PaymentMethodAddRq requestID = "UUIDTYPE"> <PaymentMethodAdd> <Name>STRTYPE</Name> <!-- QBD max = 31, QBOE max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> </PaymentMethodAdd> </PaymentMethodAddRq> <!-- PaymentMethodQueryRq contains 1 optional attribute: 'requestID' --> <PaymentMethodQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> </PaymentMethodQueryRq> <!-- ShipMethodAddRq contains 1 optional attribute: 'requestID' --> <ShipMethodAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <ShipMethodAdd> <Name>STRTYPE</Name> <!-- QBD max = 15 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> </ShipMethodAdd> </ShipMethodAddRq> <!-- ShipMethodQueryRq contains 1 optional attribute: 'requestID' --> <ShipMethodQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> </ShipMethodQueryRq> <!-- SalesTaxCodeAddRq contains 1 optional attribute: 'requestID' --> <SalesTaxCodeAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <SalesTaxCodeAdd> <Name>STRTYPE</Name> <!-- QBD max = 3 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <IsTaxable>BOOLTYPE</IsTaxable> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 31 --> </SalesTaxCodeAdd> </SalesTaxCodeAddRq> <!-- SalesTaxCodeQueryRq contains 1 optional attribute: 'requestID' --> <SalesTaxCodeQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> </SalesTaxCodeQueryRq> <!-- ToDoAddRq contains 1 optional attribute: 'requestID' --> <ToDoAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <ToDoAdd> <Notes>STRTYPE</Notes> <!-- QBD max = 4095 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <IsDone>BOOLTYPE</IsDone> <!-- opt --> <ReminderDate>DATETYPE</ReminderDate> <!-- opt --> </ToDoAdd> </ToDoAddRq> <!-- ToDoQueryRq contains 1 optional attribute: 'requestID' --> <ToDoQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND DoneStatus ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- DoneStatus may have one of the following values: NotDoneOnly [DEFAULT], DoneOnly, All --> <DoneStatus>ENUMTYPE</DoneStatus> <!-- opt --> <!-- END OR --> </ToDoQueryRq> <!-- ItemServiceAddRq contains 1 optional attribute: 'requestID' --> <ItemServiceAddRq requestID = "UUIDTYPE"> <ItemServiceAdd> <Name>STRTYPE</Name> <!-- QBD max = 31, QBOE max = 100 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <!-- not supported by QBOE --> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <ExpenseAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> </ItemServiceAdd> </ItemServiceAddRq> <!-- ItemServiceModRq contains 1 optional attribute: 'requestID' --> <ItemServiceModRq requestID = "UUIDTYPE"> <ItemServiceMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- opt, QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have SalesOrPurchaseMod OR SalesAndPurchaseMod --> <SalesOrPurchaseMod> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> </SalesOrPurchaseMod> <!-- OR --> <SalesAndPurchaseMod> <!-- not supported by QBOE --> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> </SalesAndPurchaseMod> <!-- END OR --> </ItemServiceMod> </ItemServiceModRq> <!-- ItemServiceQueryRq contains 1 optional attribute: 'requestID' --> <ItemServiceQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </ItemServiceQueryRq> <!-- ItemNonInventoryAddRq contains 1 optional attribute: 'requestID' --> <ItemNonInventoryAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <ItemNonInventoryAdd> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <ExpenseAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> </ItemNonInventoryAdd> </ItemNonInventoryAddRq> <!-- ItemNonInventoryModRq contains 1 optional attribute: 'requestID' --> <ItemNonInventoryModRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <ItemNonInventoryMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- opt, QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have SalesOrPurchaseMod OR SalesAndPurchaseMod --> <SalesOrPurchaseMod> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> </SalesOrPurchaseMod> <!-- OR --> <SalesAndPurchaseMod> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> </SalesAndPurchaseMod> <!-- END OR --> </ItemNonInventoryMod> </ItemNonInventoryModRq> <!-- ItemNonInventoryQueryRq contains 1 optional attribute: 'requestID' --> <ItemNonInventoryQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </ItemNonInventoryQueryRq> <!-- ItemOtherChargeAddRq contains 1 optional attribute: 'requestID' --> <ItemOtherChargeAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <ItemOtherChargeAdd> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <ExpenseAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> </ItemOtherChargeAdd> </ItemOtherChargeAddRq> <!-- ItemOtherChargeQueryRq contains 1 optional attribute: 'requestID' --> <ItemOtherChargeQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </ItemOtherChargeQueryRq> <!-- ItemInventoryAddRq contains 1 optional attribute: 'requestID' --> <ItemInventoryAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <ItemInventoryAdd> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <COGSAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> <AssetAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AssetAccountRef> <ReorderPoint>QUANTYPE</ReorderPoint> <!-- opt --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <TotalValue>AMTTYPE</TotalValue> <!-- opt --> <InventoryDate>DATETYPE</InventoryDate> <!-- opt --> </ItemInventoryAdd> </ItemInventoryAddRq> <!-- ItemInventoryModRq contains 1 optional attribute: 'requestID' --> <ItemInventoryModRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <ItemInventoryMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- opt, QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <COGSAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AssetAccountRef> <ReorderPoint>QUANTYPE</ReorderPoint> <!-- opt --> </ItemInventoryMod> </ItemInventoryModRq> <!-- ItemInventoryQueryRq contains 1 optional attribute: 'requestID' --> <ItemInventoryQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </ItemInventoryQueryRq> <!-- ItemInventoryAssemblyAddRq contains 1 optional attribute: 'requestID' --> <ItemInventoryAssemblyAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <ItemInventoryAssemblyAdd> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <COGSAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> <AssetAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AssetAccountRef> <BuildPoint>QUANTYPE</BuildPoint> <!-- opt --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <TotalValue>AMTTYPE</TotalValue> <!-- opt --> <InventoryDate>DATETYPE</InventoryDate> <!-- opt --> <ItemInventoryAssemblyLine> <!-- opt, may rep --> <ItemInventoryRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemInventoryRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemInventoryAssemblyLine> </ItemInventoryAssemblyAdd> </ItemInventoryAssemblyAddRq> <!-- ItemInventoryAssemblyQueryRq contains 1 optional attribute: 'requestID' --> <ItemInventoryAssemblyQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </ItemInventoryAssemblyQueryRq> <!-- ItemSubtotalAddRq contains 1 optional attribute: 'requestID' --> <ItemSubtotalAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <ItemSubtotalAdd> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> </ItemSubtotalAdd> </ItemSubtotalAddRq> <!-- ItemSubtotalQueryRq contains 1 optional attribute: 'requestID' --> <ItemSubtotalQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </ItemSubtotalQueryRq> <!-- ItemDiscountAddRq contains 1 optional attribute: 'requestID' --> <ItemDiscountAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <ItemDiscountAdd> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have DiscountRate OR DiscountRatePercent --> <DiscountRate>PRICETYPE</DiscountRate> <!-- OR --> <DiscountRatePercent>PERCENTTYPE</DiscountRatePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> </ItemDiscountAdd> </ItemDiscountAddRq> <!-- ItemDiscountQueryRq contains 1 optional attribute: 'requestID' --> <ItemDiscountQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </ItemDiscountQueryRq> <!-- ItemPaymentAddRq contains 1 optional attribute: 'requestID' --> <ItemPaymentAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <ItemPaymentAdd> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DepositToAccountRef> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PaymentMethodRef> </ItemPaymentAdd> </ItemPaymentAddRq> <!-- ItemPaymentQueryRq contains 1 optional attribute: 'requestID' --> <ItemPaymentQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </ItemPaymentQueryRq> <!-- ItemSalesTaxAddRq contains 1 optional attribute: 'requestID' --> <ItemSalesTaxAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <ItemSalesTaxAdd> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <TaxRate>PERCENTTYPE</TaxRate> <!-- opt --> <TaxVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </TaxVendorRef> </ItemSalesTaxAdd> </ItemSalesTaxAddRq> <!-- ItemSalesTaxQueryRq contains 1 optional attribute: 'requestID' --> <ItemSalesTaxQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </ItemSalesTaxQueryRq> <!-- ItemSalesTaxGroupAddRq contains 1 optional attribute: 'requestID' --> <ItemSalesTaxGroupAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <ItemSalesTaxGroupAdd> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <ItemSalesTaxRef> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> </ItemSalesTaxGroupAdd> </ItemSalesTaxGroupAddRq> <!-- ItemSalesTaxGroupQueryRq contains 1 optional attribute: 'requestID' --> <ItemSalesTaxGroupQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </ItemSalesTaxGroupQueryRq> <!-- ItemGroupAddRq contains 1 optional attribute: 'requestID' --> <ItemGroupAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <ItemGroupAdd> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <!-- opt --> <ItemGroupLine> <!-- opt, may rep --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemGroupLine> </ItemGroupAdd> </ItemGroupAddRq> <!-- ItemGroupQueryRq contains 1 optional attribute: 'requestID' --> <ItemGroupQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </ItemGroupQueryRq> <!-- ItemQueryRq contains 1 optional attribute: 'requestID' --> <ItemQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </ItemQueryRq> <!-- PayrollItemWageAddRq contains 1 optional attribute: 'requestID' --> <PayrollItemWageAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <PayrollItemWageAdd> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- WageType may have one of the following values: HourlyRegular, HourlySick, HourlyVacation, SalaryRegular, SalarySick, SalaryVacation, Bonus, Commission --> <WageType>ENUMTYPE</WageType> <ExpenseAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ExpenseAccountRef> </PayrollItemWageAdd> </PayrollItemWageAddRq> <!-- PayrollItemWageQueryRq contains 1 optional attribute: 'requestID' --> <PayrollItemWageQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <Name>STRTYPE</Name> </NameFilter> <!-- OR --> <NameRangeFilter> <FromName>STRTYPE</FromName> <!-- opt --> <ToName>STRTYPE</ToName> <!-- opt --> </NameRangeFilter> <!-- END OR --> <!-- END OR --> </PayrollItemWageQueryRq> <!-- InvoiceAddRq contains 1 optional attribute: 'requestID' --> <InvoiceAddRq requestID = "UUIDTYPE"> <!-- InvoiceAdd contains 1 optional attribute: 'defMacro' --> <InvoiceAdd defMacro = "MACROTYPE"> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ARAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </ShipAddress> <IsPending>BOOLTYPE</IsPending> <!-- opt, not supported by QBOE --> <PONumber>STRTYPE</PONumber> <!-- opt, QBD max = 25, not supported by QBOE --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 5 --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, QBD max = 13, not supported by QBOE --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 15, QBOE max = 1000 --> </ShipMethodRef> <ItemSalesTaxRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerMsgRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 101 --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <CustomerSalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </CustomerSalesTaxCodeRef> <!-- BEGIN OR: You may have 1 or more InvoiceLineAdd OR InvoiceLineGroupAdd --> <!-- InvoiceLineAdd contains 1 optional attribute: 'defMacro' --> <InvoiceLineAdd defMacro = "MACROTYPE"> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </OverrideItemAccountRef> </InvoiceLineAdd> <!-- OR --> <InvoiceLineGroupAdd> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not supported by QBD --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not supported by QBD --> </InvoiceLineGroupAdd> <!-- END OR --> </InvoiceAdd> </InvoiceAddRq> <!-- InvoiceQueryRq contains 1 optional attribute: 'requestID' --> <InvoiceQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND PaidStatus ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more), not supported by QBOE --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <!-- not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- not supported by QBOE --> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <EntityFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <!-- not supported by QBOE --> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- PaidStatus may have one of the following values: All [DEFAULT], PaidOnly, NotPaidOnly --> <PaidStatus>ENUMTYPE</PaidStatus> <!-- opt, not supported by QBOE --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not supported by QBOE --> <IncludeLinkedTxns>BOOLTYPE</IncludeLinkedTxns> <!-- opt, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </InvoiceQueryRq> <!-- EstimateAddRq contains 1 optional attribute: 'requestID' --> <EstimateAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- EstimateAdd contains 1 optional attribute: 'defMacro' --> <EstimateAdd defMacro = "MACROTYPE"> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </BillAddress> <PONumber>STRTYPE</PONumber> <!-- opt, QBD max = 25 --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 5 --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, QBD max = 13 --> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 101 --> </CustomerMsgRef> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </CustomerSalesTaxCodeRef> <!-- BEGIN OR: You may have 1 or more EstimateLineAdd OR EstimateLineGroupAdd --> <EstimateLineAdd> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have MarkupRate OR MarkupRatePercent --> <MarkupRate>PRICETYPE</MarkupRate> <!-- OR --> <MarkupRatePercent>PERCENTTYPE</MarkupRatePercent> <!-- END OR --> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </OverrideItemAccountRef> </EstimateLineAdd> <!-- OR --> <EstimateLineGroupAdd> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not supported by QBD --> <Quantity>QUANTYPE</Quantity> <!-- opt --> </EstimateLineGroupAdd> <!-- END OR --> </EstimateAdd> </EstimateAddRq> <!-- EstimateQueryRq contains 1 optional attribute: 'requestID' --> <EstimateQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more), not supported by QBOE --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <!-- not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- not supported by QBOE --> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <EntityFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <!-- not supported by QBOE --> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </EstimateQueryRq> <!-- SalesReceiptAddRq contains 1 optional attribute: 'requestID' --> <SalesReceiptAddRq requestID = "UUIDTYPE"> <!-- SalesReceiptAdd contains 1 optional attribute: 'defMacro' --> <SalesReceiptAdd defMacro = "MACROTYPE"> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </ShipAddress> <IsPending>BOOLTYPE</IsPending> <!-- opt, not supported by QBOE --> <CheckNumber>STRTYPE</CheckNumber> <!-- opt, QBD max = 25, QBOE max = 25 --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PaymentMethodRef> <DueDate>DATETYPE</DueDate> <!-- opt, not supported by QBOE --> <SalesRepRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 5 --> </SalesRepRef> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 15, QBOE max = 1000 --> </ShipMethodRef> <FOB>STRTYPE</FOB> <!-- opt, QBD max = 13, not supported by QBOE --> <ItemSalesTaxRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerMsgRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 101 --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <CustomerSalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </CustomerSalesTaxCodeRef> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DepositToAccountRef> <!-- BEGIN OR: You may have 1 or more SalesReceiptLineAdd OR SalesReceiptLineGroupAdd --> <!-- SalesReceiptLineAdd contains 1 optional attribute: 'defMacro' --> <SalesReceiptLineAdd defMacro = "MACROTYPE"> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </OverrideItemAccountRef> </SalesReceiptLineAdd> <!-- OR --> <SalesReceiptLineGroupAdd> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not supported by QBD --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not supported by QBD --> </SalesReceiptLineGroupAdd> <!-- END OR --> </SalesReceiptAdd> </SalesReceiptAddRq> <!-- SalesReceiptQueryRq contains 1 optional attribute: 'requestID' --> <SalesReceiptQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more), not supported by QBOE --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <!-- not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- not supported by QBOE --> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <EntityFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <!-- not supported by QBOE --> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </SalesReceiptQueryRq> <!-- CreditMemoAddRq contains 1 optional attribute: 'requestID' --> <CreditMemoAddRq requestID = "UUIDTYPE"> <!-- CreditMemoAdd contains 1 optional attribute: 'defMacro' --> <CreditMemoAdd defMacro = "MACROTYPE"> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ARAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </ShipAddress> <IsPending>BOOLTYPE</IsPending> <!-- opt, not supported by QBOE --> <PONumber>STRTYPE</PONumber> <!-- opt, QBD max = 25, not supported by QBOE --> <TermsRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt, not supported by QBOE --> <SalesRepRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 5 --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, QBD max = 13, not supported by QBOE --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 15, QBOE max = 1000 --> </ShipMethodRef> <ItemSalesTaxRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerMsgRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 101 --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <CustomerSalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </CustomerSalesTaxCodeRef> <!-- BEGIN OR: You may have 1 or more CreditMemoLineAdd OR CreditMemoLineGroupAdd --> <!-- CreditMemoLineAdd contains 1 optional attribute: 'defMacro' --> <CreditMemoLineAdd defMacro = "MACROTYPE"> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </OverrideItemAccountRef> </CreditMemoLineAdd> <!-- OR --> <CreditMemoLineGroupAdd> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not supported by QBD --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not supported by QBD --> </CreditMemoLineGroupAdd> <!-- END OR --> </CreditMemoAdd> </CreditMemoAddRq> <!-- CreditMemoQueryRq contains 1 optional attribute: 'requestID' --> <CreditMemoQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more), not supported by QBOE --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <!-- not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- not supported by QBOE --> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <EntityFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <!-- not supported by QBOE --> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not supported by QBOE --> <IncludeLinkedTxns>BOOLTYPE</IncludeLinkedTxns> <!-- opt, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </CreditMemoQueryRq> <!-- ReceivePaymentAddRq contains 1 optional attribute: 'requestID' --> <ReceivePaymentAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- ReceivePaymentAdd contains 1 optional attribute: 'defMacro' --> <ReceivePaymentAdd defMacro = "MACROTYPE"> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ARAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11 --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PaymentMethodRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095 --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DepositToAccountRef> <!-- BEGIN OR: You may have IsAutoApply OR AppliedToTxnAdd --> <IsAutoApply>BOOLTYPE</IsAutoApply> <!-- OR --> <AppliedToTxnAdd> <!-- rep (1 or more) --> <TxnID>IDTYPE</TxnID> <!-- may be macro value --> <PaymentAmount>AMTTYPE</PaymentAmount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not supported by QBD --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <SetCredit> <!-- opt, may rep --> <CreditTxnID>IDTYPE</CreditTxnID> <TxnLineID>IDTYPE</TxnLineID> <!-- opt, not supported by QBD --> <AppliedAmount>AMTTYPE</AppliedAmount> </SetCredit> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DiscountAccountRef> </AppliedToTxnAdd> <!-- END OR --> </ReceivePaymentAdd> </ReceivePaymentAddRq> <!-- ReceivePaymentQueryRq contains 1 optional attribute: 'requestID' --> <ReceivePaymentQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more), not supported by QBOE --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <!-- not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- not supported by QBOE --> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <EntityFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <!-- not supported by QBOE --> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </ReceivePaymentQueryRq> <!-- ReceivePaymentToDepositQueryRq contains 1 optional attribute: 'requestID' --> <ReceivePaymentToDepositQueryRq requestID = "UUIDTYPE"/> <!-- not supported by QBOE --> <!-- ChargeAddRq contains 1 optional attribute: 'requestID' --> <ChargeAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- ChargeAdd contains 1 optional attribute: 'defMacro' --> <ChargeAdd defMacro = "MACROTYPE"> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11 --> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Rate>PRICETYPE</Rate> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ARAccountRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <BilledDate>DATETYPE</BilledDate> <!-- opt --> <DueDate>DATETYPE</DueDate> <!-- opt --> </ChargeAdd> </ChargeAddRq> <!-- ChargeQueryRq contains 1 optional attribute: 'requestID' --> <ChargeQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <!-- not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- not supported by QBOE --> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <EntityFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <!-- not supported by QBOE --> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- END OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep --> </ChargeQueryRq> <!-- PurchaseOrderAddRq contains 1 optional attribute: 'requestID' --> <PurchaseOrderAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- PurchaseOrderAdd contains 1 optional attribute: 'defMacro' --> <PurchaseOrderAdd defMacro = "MACROTYPE"> <VendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </VendorRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <ShipToEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </ShipToEntityRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11 --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </VendorAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </ShipAddress> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <ExpectedDate>DATETYPE</ExpectedDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 15, QBOE max = 1000 --> </ShipMethodRef> <FOB>STRTYPE</FOB> <!-- opt, QBD max = 13 --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095 --> <VendorMsg>STRTYPE</VendorMsg> <!-- opt, QBD max = 99 --> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <!-- BEGIN OR: You may have 1 or more PurchaseOrderLineAdd OR PurchaseOrderLineGroupAdd --> <PurchaseOrderLineAdd> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Rate>PRICETYPE</Rate> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </OverrideItemAccountRef> </PurchaseOrderLineAdd> <!-- OR --> <PurchaseOrderLineGroupAdd> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not supported by QBD --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not supported by QBD --> </PurchaseOrderLineGroupAdd> <!-- END OR --> </PurchaseOrderAdd> </PurchaseOrderAddRq> <!-- PurchaseOrderQueryRq contains 1 optional attribute: 'requestID' --> <PurchaseOrderQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more), not supported by QBOE --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <!-- not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- not supported by QBOE --> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <EntityFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <!-- not supported by QBOE --> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </PurchaseOrderQueryRq> <!-- BillAddRq contains 1 optional attribute: 'requestID' --> <BillAddRq requestID = "UUIDTYPE"> <!-- BillAdd contains 1 optional attribute: 'defMacro' --> <BillAdd defMacro = "MACROTYPE"> <VendorRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </VendorRef> <APAccountRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <DueDate>DATETYPE</DueDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 20, QBOE max = 21 --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- ExpenseLineAdd contains 1 optional attribute: 'defMacro' --> <ExpenseLineAdd defMacro = "MACROTYPE"> <!-- opt, may rep --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not supported by QBOE --> </ExpenseLineAdd> <!-- BEGIN OR: You may have 0 or more ItemLineAdd OR ItemGroupLineAdd --> <ItemLineAdd> <!-- not supported by QBOE --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </OverrideItemAccountRef> </ItemLineAdd> <!-- OR --> <ItemGroupLineAdd> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not supported by QBD --> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemGroupLineAdd> <!-- END OR --> </BillAdd> </BillAddRq> <!-- BillQueryRq contains 1 optional attribute: 'requestID' --> <BillQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND PaidStatus ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more), not supported by QBOE --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <!-- not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- not supported by QBOE --> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <EntityFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <!-- not supported by QBOE --> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- PaidStatus may have one of the following values: All [DEFAULT], PaidOnly, NotPaidOnly --> <PaidStatus>ENUMTYPE</PaidStatus> <!-- opt, not supported by QBOE --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not supported by QBOE --> <IncludeLinkedTxns>BOOLTYPE</IncludeLinkedTxns> <!-- opt, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </BillQueryRq> <!-- VendorCreditAddRq contains 1 optional attribute: 'requestID' --> <VendorCreditAddRq requestID = "UUIDTYPE"> <!-- VendorCreditAdd contains 1 optional attribute: 'defMacro' --> <VendorCreditAdd defMacro = "MACROTYPE"> <VendorRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </VendorRef> <APAccountRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 20, QBOE max = 21 --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- ExpenseLineAdd contains 1 optional attribute: 'defMacro' --> <ExpenseLineAdd defMacro = "MACROTYPE"> <!-- opt, may rep --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not supported by QBOE --> </ExpenseLineAdd> <!-- BEGIN OR: You may have 0 or more ItemLineAdd OR ItemGroupLineAdd --> <ItemLineAdd> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </OverrideItemAccountRef> </ItemLineAdd> <!-- OR --> <ItemGroupLineAdd> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not supported by QBD --> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemGroupLineAdd> <!-- END OR --> </VendorCreditAdd> </VendorCreditAddRq> <!-- VendorCreditQueryRq contains 1 optional attribute: 'requestID' --> <VendorCreditQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more), not supported by QBOE --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <!-- not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- not supported by QBOE --> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <EntityFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <!-- not supported by QBOE --> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not supported by QBOE --> <IncludeLinkedTxns>BOOLTYPE</IncludeLinkedTxns> <!-- opt, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </VendorCreditQueryRq> <!-- BillPaymentCheckAddRq contains 1 optional attribute: 'requestID' --> <BillPaymentCheckAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BillPaymentCheckAdd contains 1 optional attribute: 'defMacro' --> <BillPaymentCheckAdd defMacro = "MACROTYPE"> <PayeeEntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </PayeeEntityRef> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <BankAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </BankAccountRef> <!-- BEGIN OR: You may have IsToBePrinted OR RefNumber --> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- QBD max = 11, QBOE max = 21 --> <!-- END OR --> <AppliedToTxnAdd> <!-- rep (1 or more) --> <TxnID>IDTYPE</TxnID> <!-- may be macro value --> <PaymentAmount>AMTTYPE</PaymentAmount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not supported by QBD --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <SetCredit> <!-- opt, may rep --> <CreditTxnID>IDTYPE</CreditTxnID> <TxnLineID>IDTYPE</TxnLineID> <!-- opt, not supported by QBD --> <AppliedAmount>AMTTYPE</AppliedAmount> </SetCredit> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DiscountAccountRef> </AppliedToTxnAdd> </BillPaymentCheckAdd> </BillPaymentCheckAddRq> <!-- BillPaymentCheckQueryRq contains 1 optional attribute: 'requestID' --> <BillPaymentCheckQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more), not supported by QBOE --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <!-- not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- not supported by QBOE --> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <EntityFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <!-- not supported by QBOE --> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </BillPaymentCheckQueryRq> <!-- BillPaymentCreditCardAddRq contains 1 optional attribute: 'requestID' --> <BillPaymentCreditCardAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BillPaymentCreditCardAdd contains 1 optional attribute: 'defMacro' --> <BillPaymentCreditCardAdd defMacro = "MACROTYPE"> <PayeeEntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </PayeeEntityRef> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <CreditCardAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </CreditCardAccountRef> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <AppliedToTxnAdd> <!-- rep (1 or more) --> <TxnID>IDTYPE</TxnID> <!-- may be macro value --> <PaymentAmount>AMTTYPE</PaymentAmount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not supported by QBD --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <SetCredit> <!-- opt, may rep --> <CreditTxnID>IDTYPE</CreditTxnID> <TxnLineID>IDTYPE</TxnLineID> <!-- opt, not supported by QBD --> <AppliedAmount>AMTTYPE</AppliedAmount> </SetCredit> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DiscountAccountRef> </AppliedToTxnAdd> </BillPaymentCreditCardAdd> </BillPaymentCreditCardAddRq> <!-- BillPaymentCreditCardQueryRq contains 1 optional attribute: 'requestID' --> <BillPaymentCreditCardQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more), not supported by QBOE --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <!-- not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- not supported by QBOE --> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <EntityFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <!-- not supported by QBOE --> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </BillPaymentCreditCardQueryRq> <!-- BillToPayQueryRq contains 1 optional attribute: 'requestID' --> <BillToPayQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <PayeeEntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </PayeeEntityRef> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </APAccountRef> <DueDate>DATETYPE</DueDate> <!-- opt --> </BillToPayQueryRq> <!-- SalesTaxPaymentCheckQueryRq contains 1 optional attribute: 'requestID' --> <SalesTaxPaymentCheckQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ItemFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <!-- not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- not supported by QBOE --> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <EntityFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <ItemFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), QBD max = 159, QBOE max = 1000 --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- QBD max = 159, QBOE max = 1000 --> <!-- END OR --> </ItemFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <!-- not supported by QBOE --> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep --> </SalesTaxPaymentCheckQueryRq> <!-- InventoryAdjustmentAddRq contains 1 optional attribute: 'requestID' --> <InventoryAdjustmentAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- InventoryAdjustmentAdd contains 1 optional attribute: 'defMacro' --> <InventoryAdjustmentAdd defMacro = "MACROTYPE"> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095 --> <InventoryAdjustmentLineAdd> <!-- rep (1 or more) --> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <!-- BEGIN OR: You may have QuantityAdjustment OR ValueAdjustment --> <QuantityAdjustment> <!-- BEGIN OR: You may have NewQuantity OR QuantityDifference --> <NewQuantity>QUANTYPE</NewQuantity> <!-- OR --> <QuantityDifference>QUANTYPE</QuantityDifference> <!-- END OR --> </QuantityAdjustment> <!-- OR --> <ValueAdjustment> <NewQuantity>QUANTYPE</NewQuantity> <!-- opt --> <NewValue>AMTTYPE</NewValue> </ValueAdjustment> <!-- END OR --> </InventoryAdjustmentLineAdd> </InventoryAdjustmentAdd> </InventoryAdjustmentAddRq> <!-- InventoryAdjustmentQueryRq contains 1 optional attribute: 'requestID' --> <InventoryAdjustmentQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ItemFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <!-- not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- not supported by QBOE --> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <EntityFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <ItemFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), QBD max = 159, QBOE max = 1000 --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- QBD max = 159, QBOE max = 1000 --> <!-- END OR --> </ItemFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <!-- not supported by QBOE --> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep --> </InventoryAdjustmentQueryRq> <!-- TimeTrackingAddRq contains 1 optional attribute: 'requestID' --> <TimeTrackingAddRq requestID = "UUIDTYPE"> <!-- TimeTrackingAdd contains 1 optional attribute: 'defMacro' --> <TimeTrackingAdd defMacro = "MACROTYPE"> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <EntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </EntityRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ItemServiceRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemServiceRef> <Rate>PRICETYPE</Rate> <!-- opt --> <Duration>TIMEINTERVALTYPE</Duration> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <PayrollItemWageRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PayrollItemWageRef> <Notes>STRTYPE</Notes> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <IsBillable>BOOLTYPE</IsBillable> <!-- opt --> </TimeTrackingAdd> </TimeTrackingAddRq> <!-- TimeTrackingQueryRq contains 1 optional attribute: 'requestID' --> <TimeTrackingQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND TimeTrackingEntityFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <!-- not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- not supported by QBOE --> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <TimeTrackingEntityFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- END OR --> </TimeTrackingEntityFilter> <!-- END OR --> </TimeTrackingQueryRq> <!-- CheckAddRq contains 1 optional attribute: 'requestID' --> <CheckAddRq requestID = "UUIDTYPE"> <!-- CheckAdd contains 1 optional attribute: 'defMacro' --> <CheckAdd defMacro = "MACROTYPE"> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </PayeeEntityRef> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Address> <!-- opt, not supported by QBOE --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </Address> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <!-- ExpenseLineAdd contains 1 optional attribute: 'defMacro' --> <ExpenseLineAdd defMacro = "MACROTYPE"> <!-- opt, may rep --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not supported by QBOE --> </ExpenseLineAdd> <!-- BEGIN OR: You may have 0 or more ItemLineAdd OR ItemGroupLineAdd --> <ItemLineAdd> <!-- not supported by QBOE --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </OverrideItemAccountRef> </ItemLineAdd> <!-- OR --> <ItemGroupLineAdd> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not supported by QBD --> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemGroupLineAdd> <!-- END OR --> </CheckAdd> </CheckAddRq> <!-- CheckQueryRq contains 1 optional attribute: 'requestID' --> <CheckQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more), not supported by QBOE --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <!-- not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- not supported by QBOE --> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <EntityFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <!-- not supported by QBOE --> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </CheckQueryRq> <!-- CreditCardChargeAddRq contains 1 optional attribute: 'requestID' --> <CreditCardChargeAddRq requestID = "UUIDTYPE"> <!-- CreditCardChargeAdd contains 1 optional attribute: 'defMacro' --> <CreditCardChargeAdd defMacro = "MACROTYPE"> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- ExpenseLineAdd contains 1 optional attribute: 'defMacro' --> <ExpenseLineAdd defMacro = "MACROTYPE"> <!-- opt, may rep --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not supported by QBOE --> </ExpenseLineAdd> <!-- BEGIN OR: You may have 0 or more ItemLineAdd OR ItemGroupLineAdd --> <ItemLineAdd> <!-- not supported by QBOE --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </OverrideItemAccountRef> </ItemLineAdd> <!-- OR --> <ItemGroupLineAdd> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not supported by QBD --> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemGroupLineAdd> <!-- END OR --> </CreditCardChargeAdd> </CreditCardChargeAddRq> <!-- CreditCardChargeQueryRq contains 1 optional attribute: 'requestID' --> <CreditCardChargeQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more), not supported by QBOE --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <!-- not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- not supported by QBOE --> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <EntityFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <!-- not supported by QBOE --> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </CreditCardChargeQueryRq> <!-- CreditCardCreditAddRq contains 1 optional attribute: 'requestID' --> <CreditCardCreditAddRq requestID = "UUIDTYPE"> <!-- CreditCardCreditAdd contains 1 optional attribute: 'defMacro' --> <CreditCardCreditAdd defMacro = "MACROTYPE"> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- ExpenseLineAdd contains 1 optional attribute: 'defMacro' --> <ExpenseLineAdd defMacro = "MACROTYPE"> <!-- opt, may rep --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not supported by QBOE --> </ExpenseLineAdd> <!-- BEGIN OR: You may have 0 or more ItemLineAdd OR ItemGroupLineAdd --> <ItemLineAdd> <!-- not supported by QBOE --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </OverrideItemAccountRef> </ItemLineAdd> <!-- OR --> <ItemGroupLineAdd> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not supported by QBD --> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemGroupLineAdd> <!-- END OR --> </CreditCardCreditAdd> </CreditCardCreditAddRq> <!-- CreditCardCreditQueryRq contains 1 optional attribute: 'requestID' --> <CreditCardCreditQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more), not supported by QBOE --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <!-- not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- not supported by QBOE --> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <EntityFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <!-- not supported by QBOE --> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </CreditCardCreditQueryRq> <!-- JournalEntryAddRq contains 1 optional attribute: 'requestID' --> <JournalEntryAddRq requestID = "UUIDTYPE"> <!-- JournalEntryAdd contains 1 optional attribute: 'defMacro' --> <JournalEntryAdd defMacro = "MACROTYPE"> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <Memo>STRTYPE</Memo> <!-- opt, QBOE max = 4000, not supported by QBD --> <!-- BEGIN OR: You may have 1 or more JournalDebitLine OR JournalCreditLine --> <!-- JournalDebitLine contains 1 optional attribute: 'defMacro' --> <JournalDebitLine defMacro = "MACROTYPE"> <TxnLineID>IDTYPE</TxnLineID> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </EntityRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> </JournalDebitLine> <!-- OR --> <!-- JournalCreditLine contains 1 optional attribute: 'defMacro' --> <JournalCreditLine defMacro = "MACROTYPE"> <TxnLineID>IDTYPE</TxnLineID> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </EntityRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> </JournalCreditLine> <!-- END OR --> </JournalEntryAdd> </JournalEntryAddRq> <!-- JournalEntryQueryRq contains 1 optional attribute: 'requestID' --> <JournalEntryQueryRq requestID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more), not supported by QBOE --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <!-- not supported by QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- not supported by QBOE --> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <EntityFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not supported by QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- not supported by QBOE --> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <!-- not supported by QBOE --> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not supported by QBOE --> </JournalEntryQueryRq> <!-- DepositAddRq contains 1 optional attribute: 'requestID' --> <DepositAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- DepositAdd contains 1 optional attribute: 'defMacro' --> <DepositAdd defMacro = "MACROTYPE"> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <DepositToAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DepositToAccountRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095 --> <!-- CashBackInfoAdd contains 1 optional attribute: 'defMacro' --> <CashBackInfoAdd defMacro = "MACROTYPE"> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095 --> <Amount>AMTTYPE</Amount> </CashBackInfoAdd> <!-- DepositLineAdd contains 1 optional attribute: 'defMacro' --> <DepositLineAdd defMacro = "MACROTYPE"> <!-- rep (1 or more) --> <!-- BEGIN OR: You may have ( PaymentTxnID AND PaymentTxnLineID ) OR ( EntityRef AND AccountRef AND Memo AND CheckNumber AND PaymentMethodRef AND ClassRef AND Amount ) --> <PaymentTxnID>IDTYPE</PaymentTxnID> <!-- may be macro value --> <PaymentTxnLineID>IDTYPE</PaymentTxnLineID> <!-- opt, may be macro value --> <!-- OR --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </EntityRef> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095 --> <CheckNumber>STRTYPE</CheckNumber> <!-- opt, QBD max = 11 --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PaymentMethodRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- END OR --> </DepositLineAdd> </DepositAdd> </DepositAddRq> <!-- DepositQueryRq contains 1 optional attribute: 'requestID' --> <DepositQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have TxnID OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1, max value = 9999 --> <!-- BEGIN OR: You may optionally have ModifiedDateRangeFilter OR TxnDateRangeFilter --> <ModifiedDateRangeFilter> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> </ModifiedDateRangeFilter> <!-- OR --> <TxnDateRangeFilter> <!-- BEGIN OR: You may have ( FromTxnDate AND ToTxnDate ) OR DateMacro --> <FromTxnDate>DATETYPE</FromTxnDate> <!-- opt --> <ToTxnDate>DATETYPE</ToTxnDate> <!-- opt --> <!-- DateMacro may have one of the following values: ThisWeekToDate, ThisMonthToDate, ThisFiscalQuarterToDate, ThisFiscalYearToDate, LastWeek, LastMonth, LastFiscalQuarter, LastFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <EntityFilter> <!-- opt --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep --> </DepositQueryRq> <!-- ListDelRq contains 1 optional attribute: 'requestID' --> <ListDelRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- ListDelType may have one of the following values: Account, Customer, Employee, OtherName, Vendor, StandardTerms, DateDrivenTerms, Class, SalesRep, CustomerType, VendorType, JobType, CustomerMsg, PaymentMethod, ShipMethod, SalesTaxCode, ToDo, ItemService, ItemNonInventory, ItemOtherCharge, ItemInventory, ItemInventoryAssembly, ItemSubtotal, ItemDiscount, ItemPayment, ItemSalesTax, ItemSalesTaxGroup, ItemGroup --> <ListDelType>ENUMTYPE</ListDelType> <ListID>IDTYPE</ListID> </ListDelRq> <!-- ListDeletedQueryRq contains 1 optional attribute: 'requestID' --> <ListDeletedQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- ListDelType may have one of the following values: Account, Customer, Employee, OtherName, Vendor, StandardTerms, DateDrivenTerms, Class, SalesRep, CustomerType, VendorType, JobType, CustomerMsg, PaymentMethod, ShipMethod, SalesTaxCode, ToDo, ItemService, ItemNonInventory, ItemOtherCharge, ItemInventory, ItemInventoryAssembly, ItemSubtotal, ItemDiscount, ItemPayment, ItemSalesTax, ItemSalesTaxGroup, ItemGroup --> <ListDelType>ENUMTYPE</ListDelType> <!-- rep (1 or more) --> <DeletedDateRangeFilter> <!-- opt --> <FromDeletedDate>DATETIMETYPE</FromDeletedDate> <!-- opt --> <ToDeletedDate>DATETIMETYPE</ToDeletedDate> <!-- opt --> </DeletedDateRangeFilter> </ListDeletedQueryRq> <!-- TxnDelRq contains 1 optional attribute: 'requestID' --> <TxnDelRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- TxnDelType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, PurchaseOrder, ReceivePayment, SalesReceipt, TimeTracking, VendorCredit --> <TxnDelType>ENUMTYPE</TxnDelType> <TxnID>IDTYPE</TxnID> </TxnDelRq> <!-- TxnVoidRq contains 1 optional attribute: 'requestID' --> <TxnVoidRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- TxnVoidType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Invoice, InventoryAdjustment, JournalEntry, SalesReceipt, VendorCredit --> <TxnVoidType>ENUMTYPE</TxnVoidType> <TxnID>IDTYPE</TxnID> </TxnVoidRq> <!-- TxnDeletedQueryRq contains 1 optional attribute: 'requestID' --> <TxnDeletedQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- TxnDelType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, PurchaseOrder, ReceivePayment, SalesReceipt, TimeTracking, VendorCredit --> <TxnDelType>ENUMTYPE</TxnDelType> <!-- rep (1 or more) --> <DeletedDateRangeFilter> <!-- opt --> <FromDeletedDate>DATETIMETYPE</FromDeletedDate> <!-- opt --> <ToDeletedDate>DATETIMETYPE</ToDeletedDate> <!-- opt --> </DeletedDateRangeFilter> </TxnDeletedQueryRq> <!-- ClearedStatusModRq contains 1 optional attribute: 'requestID' --> <ClearedStatusModRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <ClearedStatusMod> <TxnID>IDTYPE</TxnID> <!-- may be macro value --> <TxnLineID>IDTYPE</TxnLineID> <!-- opt, may be macro value --> <!-- ClearedStatus may have one of the following values: Cleared, NotCleared, Pending --> <ClearedStatus>ENUMTYPE</ClearedStatus> </ClearedStatusMod> </ClearedStatusModRq> <!-- GeneralSummaryReportQueryRq contains 1 optional attribute: 'requestID' --> <GeneralSummaryReportQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- GeneralSummaryReportType may have one of the following values: BalanceSheetPrevYearComp, BalanceSheetStandard, BalanceSheetSummary, CustomerBalanceSummary, ExpenseByVendorSummary, IncomeByCustomerSummary, InventoryStockStatusByItem, InventoryStockStatusByVendor, IncomeTaxSummary, InventoryValuationSummary, PhysicalInventoryWorksheet, ProfitAndLossByClass, ProfitAndLossByJob, ProfitAndLossPrevYearComp, ProfitAndLossStandard, ProfitAndLossYTDComp, PurchaseByItemSummary, PurchaseByVendorSummary, SalesByCustomerSummary, SalesByItemSummary, SalesByRepSummary, SalesTaxLiability, SalesTaxRevenueSummary, TrialBalance, VendorBalanceSummary --> <GeneralSummaryReportType>ENUMTYPE</GeneralSummaryReportType> <!-- BEGIN OR: You may optionally have ReportPeriod OR ReportDateMacro --> <ReportPeriod> <FromReportDate>DATETYPE</FromReportDate> <!-- opt --> <ToReportDate>DATETYPE</ToReportDate> <!-- opt --> </ReportPeriod> <!-- ReportDateMacro may have one of the following values: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisQuarter, ThisQuarterToDate, ThisYear, ThisYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastQuarter, LastQuarterToDate, LastYear, LastYearToDate, NextWeek, NextFourWeeks, NextMonth, NextQuarter, NextYear --> <!-- OR --> <ReportDateMacro>ENUMTYPE</ReportDateMacro> <!-- END OR --> <ReportAccountFilter> <!-- opt --> <!-- AccountTypeFilter may have one of the following values: AccountsPayable, AccountsReceivable, AllowedFor1099, APAndSalesTax, APOrCreditCard, ARAndAP, Asset, BalanceSheet, Bank, BankAndARAndAPAndUF, BankAndUF, CostOfSales, CreditCard, CurrentAsset, CurrentAssetAndExpense, CurrentLiability, Equity, EquityAndIncomeAndExpense, ExpenseAndOtherExpense, FixedAsset, IncomeAndExpense, IncomeAndOtherIncome, Liability, LiabilityAndEquity, LongTermLiability, NonPosting, OrdinaryExpense, OrdinaryIncome, OrdinaryIncomeAndCOGS, OrdinaryIncomeAndExpense, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome, OtherIncomeOrExpense --> <!-- BEGIN OR: You may have AccountTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <AccountTypeFilter>ENUMTYPE</AccountTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportAccountFilter> <ReportEntityFilter> <!-- opt --> <!-- EntityTypeFilter may have one of the following values: Customer, Employee, OtherName, Vendor --> <!-- BEGIN OR: You may have EntityTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <EntityTypeFilter>ENUMTYPE</EntityTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportEntityFilter> <ReportItemFilter> <!-- opt --> <!-- ItemTypeFilter may have one of the following values: Assembly, Discount, Inventory, InventoryAndAssembly, NonInventory, OtherCharge, Payment, Sales, SalesTax, Service --> <!-- BEGIN OR: You may have ItemTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ItemTypeFilter>ENUMTYPE</ItemTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportItemFilter> <ReportTxnTypeFilter> <!-- opt --> <!-- TxnTypeFilter may have one of the following values: All, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnTypeFilter>ENUMTYPE</TxnTypeFilter> <!-- rep (1 or more) --> </ReportTxnTypeFilter> <!-- SummarizeColumnsBy may have one of the following values: Account, BalanceSheet, Class, Customer, CustomerType, Day, Employee, FourWeek, HalfMonth, IncomeStatement, ItemDetail, ItemType, Month, Payee, PaymentMethod, PayrollItemDetail, PayrollYtdDetail, Quarter, SalesRep, SalesTaxCode, ShipMethod, Terms, TotalOnly, TwoWeek, Vendor, VendorType, Week, Year --> <SummarizeColumnsBy>ENUMTYPE</SummarizeColumnsBy> <!-- opt --> <IncludeSubcolumns>BOOLTYPE</IncludeSubcolumns> <!-- opt --> <!-- ReportCalendar may have one of the following values: FiscalYear, CalendarYear, TaxYear --> <ReportCalendar>ENUMTYPE</ReportCalendar> <!-- opt --> <!-- ReturnRows may have one of the following values: ActiveOnly, NonZero, All --> <ReturnRows>ENUMTYPE</ReturnRows> <!-- opt --> <!-- ReturnColumns may have one of the following values: ActiveOnly, NonZero, All --> <ReturnColumns>ENUMTYPE</ReturnColumns> <!-- opt --> </GeneralSummaryReportQueryRq> <!-- JobReportQueryRq contains 1 optional attribute: 'requestID' --> <JobReportQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- JobReportType may have one of the following values: JobEstimatesVsActualsDetail, JobEstimatesVsActualsSummary, JobProfitabilityDetail, JobProfitabilitySummary, ItemEstimatesVsActuals, ItemProfitability --> <JobReportType>ENUMTYPE</JobReportType> <!-- BEGIN OR: You may optionally have ReportPeriod OR ReportDateMacro --> <ReportPeriod> <FromReportDate>DATETYPE</FromReportDate> <!-- opt --> <ToReportDate>DATETYPE</ToReportDate> <!-- opt --> </ReportPeriod> <!-- ReportDateMacro may have one of the following values: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisQuarter, ThisQuarterToDate, ThisYear, ThisYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastQuarter, LastQuarterToDate, LastYear, LastYearToDate, NextWeek, NextFourWeeks, NextMonth, NextQuarter, NextYear --> <!-- OR --> <ReportDateMacro>ENUMTYPE</ReportDateMacro> <!-- END OR --> <ReportAccountFilter> <!-- opt --> <!-- AccountTypeFilter may have one of the following values: AccountsPayable, AccountsReceivable, AllowedFor1099, APAndSalesTax, APOrCreditCard, ARAndAP, Asset, BalanceSheet, Bank, BankAndARAndAPAndUF, BankAndUF, CostOfSales, CreditCard, CurrentAsset, CurrentAssetAndExpense, CurrentLiability, Equity, EquityAndIncomeAndExpense, ExpenseAndOtherExpense, FixedAsset, IncomeAndExpense, IncomeAndOtherIncome, Liability, LiabilityAndEquity, LongTermLiability, NonPosting, OrdinaryExpense, OrdinaryIncome, OrdinaryIncomeAndCOGS, OrdinaryIncomeAndExpense, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome, OtherIncomeOrExpense --> <!-- BEGIN OR: You may have AccountTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <AccountTypeFilter>ENUMTYPE</AccountTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportAccountFilter> <ReportEntityFilter> <!-- opt --> <!-- EntityTypeFilter may have one of the following values: Customer, Employee, OtherName, Vendor --> <!-- BEGIN OR: You may have EntityTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <EntityTypeFilter>ENUMTYPE</EntityTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportEntityFilter> <ReportItemFilter> <!-- opt --> <!-- ItemTypeFilter may have one of the following values: Assembly, Discount, Inventory, InventoryAndAssembly, NonInventory, OtherCharge, Payment, Sales, SalesTax, Service --> <!-- BEGIN OR: You may have ItemTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ItemTypeFilter>ENUMTYPE</ItemTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportItemFilter> <ReportTxnTypeFilter> <!-- opt --> <!-- TxnTypeFilter may have one of the following values: All, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnTypeFilter>ENUMTYPE</TxnTypeFilter> <!-- rep (1 or more) --> </ReportTxnTypeFilter> <!-- SummarizeColumnsBy may have one of the following values: Account, BalanceSheet, Class, Customer, CustomerType, Day, Employee, FourWeek, HalfMonth, IncomeStatement, ItemDetail, ItemType, Month, Payee, PaymentMethod, PayrollItemDetail, PayrollYtdDetail, Quarter, SalesRep, SalesTaxCode, ShipMethod, Terms, TotalOnly, TwoWeek, Vendor, VendorType, Week, Year --> <SummarizeColumnsBy>ENUMTYPE</SummarizeColumnsBy> <!-- opt --> <IncludeSubcolumns>BOOLTYPE</IncludeSubcolumns> <!-- opt --> </JobReportQueryRq> <!-- TimeReportQueryRq contains 1 optional attribute: 'requestID' --> <TimeReportQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- TimeReportType may have one of the following values: TimeByItem, TimeByJobDetail, TimeByJobSummary, TimeByName --> <TimeReportType>ENUMTYPE</TimeReportType> <!-- BEGIN OR: You may optionally have ReportPeriod OR ReportDateMacro --> <ReportPeriod> <FromReportDate>DATETYPE</FromReportDate> <!-- opt --> <ToReportDate>DATETYPE</ToReportDate> <!-- opt --> </ReportPeriod> <!-- ReportDateMacro may have one of the following values: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisQuarter, ThisQuarterToDate, ThisYear, ThisYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastQuarter, LastQuarterToDate, LastYear, LastYearToDate, NextWeek, NextFourWeeks, NextMonth, NextQuarter, NextYear --> <!-- OR --> <ReportDateMacro>ENUMTYPE</ReportDateMacro> <!-- END OR --> <ReportEntityFilter> <!-- opt --> <!-- EntityTypeFilter may have one of the following values: Customer, Employee, OtherName, Vendor --> <!-- BEGIN OR: You may have EntityTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <EntityTypeFilter>ENUMTYPE</EntityTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportEntityFilter> <ReportItemFilter> <!-- opt --> <!-- ItemTypeFilter may have one of the following values: Assembly, Discount, Inventory, InventoryAndAssembly, NonInventory, OtherCharge, Payment, Sales, SalesTax, Service --> <!-- BEGIN OR: You may have ItemTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ItemTypeFilter>ENUMTYPE</ItemTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportItemFilter> <!-- SummarizeColumnsBy may have one of the following values: Account, BalanceSheet, Class, Customer, CustomerType, Day, Employee, FourWeek, HalfMonth, IncomeStatement, ItemDetail, ItemType, Month, Payee, PaymentMethod, PayrollItemDetail, PayrollYtdDetail, Quarter, SalesRep, SalesTaxCode, ShipMethod, Terms, TotalOnly, TwoWeek, Vendor, VendorType, Week, Year --> <SummarizeColumnsBy>ENUMTYPE</SummarizeColumnsBy> <!-- opt --> <IncludeSubcolumns>BOOLTYPE</IncludeSubcolumns> <!-- opt --> <!-- ReportCalendar may have one of the following values: FiscalYear, CalendarYear, TaxYear --> <ReportCalendar>ENUMTYPE</ReportCalendar> <!-- opt --> <!-- ReturnRows may have one of the following values: ActiveOnly, NonZero, All --> <ReturnRows>ENUMTYPE</ReturnRows> <!-- opt --> <!-- ReturnColumns may have one of the following values: ActiveOnly, NonZero, All --> <ReturnColumns>ENUMTYPE</ReturnColumns> <!-- opt --> </TimeReportQueryRq> <!-- AgingReportQueryRq contains 1 optional attribute: 'requestID' --> <AgingReportQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- AgingReportType may have one of the following values: APAgingDetail, APAgingSummary, ARAgingDetail, ARAgingSummary, CollectionsReport --> <AgingReportType>ENUMTYPE</AgingReportType> <!-- BEGIN OR: You may optionally have ReportPeriod OR ReportDateMacro --> <ReportPeriod> <FromReportDate>DATETYPE</FromReportDate> <!-- opt --> <ToReportDate>DATETYPE</ToReportDate> <!-- opt --> </ReportPeriod> <!-- ReportDateMacro may have one of the following values: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisQuarter, ThisQuarterToDate, ThisYear, ThisYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastQuarter, LastQuarterToDate, LastYear, LastYearToDate, NextWeek, NextFourWeeks, NextMonth, NextQuarter, NextYear --> <!-- OR --> <ReportDateMacro>ENUMTYPE</ReportDateMacro> <!-- END OR --> <ReportAccountFilter> <!-- opt --> <!-- AccountTypeFilter may have one of the following values: AccountsPayable, AccountsReceivable, AllowedFor1099, APAndSalesTax, APOrCreditCard, ARAndAP, Asset, BalanceSheet, Bank, BankAndARAndAPAndUF, BankAndUF, CostOfSales, CreditCard, CurrentAsset, CurrentAssetAndExpense, CurrentLiability, Equity, EquityAndIncomeAndExpense, ExpenseAndOtherExpense, FixedAsset, IncomeAndExpense, IncomeAndOtherIncome, Liability, LiabilityAndEquity, LongTermLiability, NonPosting, OrdinaryExpense, OrdinaryIncome, OrdinaryIncomeAndCOGS, OrdinaryIncomeAndExpense, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome, OtherIncomeOrExpense --> <!-- BEGIN OR: You may have AccountTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <AccountTypeFilter>ENUMTYPE</AccountTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportAccountFilter> <ReportEntityFilter> <!-- opt --> <!-- EntityTypeFilter may have one of the following values: Customer, Employee, OtherName, Vendor --> <!-- BEGIN OR: You may have EntityTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <EntityTypeFilter>ENUMTYPE</EntityTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportEntityFilter> <ReportItemFilter> <!-- opt --> <!-- ItemTypeFilter may have one of the following values: Assembly, Discount, Inventory, InventoryAndAssembly, NonInventory, OtherCharge, Payment, Sales, SalesTax, Service --> <!-- BEGIN OR: You may have ItemTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ItemTypeFilter>ENUMTYPE</ItemTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportItemFilter> <ReportTxnTypeFilter> <!-- opt --> <!-- TxnTypeFilter may have one of the following values: All, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnTypeFilter>ENUMTYPE</TxnTypeFilter> <!-- rep (1 or more) --> </ReportTxnTypeFilter> <!-- IncludeColumn may have one of the following values: Account, Aging, Amount, AmountDifference, AverageCost, BilledDate, BillingStatus, CalculatedAmount, Class, ClearedStatus, CostPrice, Credit, Date, Debit, DeliveryDate, DueDate, EstimateActive, FOB, IncomeSubjectToTax, Item, ItemDesc, LastModifiedBy, Memo, ModifiedTime, Name, NameAccountNumber, NameAddress, NameCity, NameContact, NameEmail, NameFax, NamePhone, NameState, NameZip, OpenBalance, OriginalAmount, PaidStatus, PaidThroughDate, PaymentMethod, PayrollItem, PONumber, PrintStatus, Quantity, QuantityAvailable, QuantityOnHand, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, RunningBalance, SalesRep, SalesTaxCode, ShipDate, ShipMethod, SourceName, SplitAccount, SSNOrTaxID, TaxLine, Terms, TxnNumber, TxnType, UnitPrice, ValueOnHand, WageBase, WageBaseTips --> <IncludeColumn>ENUMTYPE</IncludeColumn> <!-- opt, may rep --> <!-- IncludeAccounts may have one of the following values: InUse, All --> <IncludeAccounts>ENUMTYPE</IncludeAccounts> <!-- opt --> <!-- ReportAgingAsOf may have one of the following values: ReportEndDate [DEFAULT], Today --> <ReportAgingAsOf>ENUMTYPE</ReportAgingAsOf> <!-- opt --> </AgingReportQueryRq> <!-- GeneralDetailReportQueryRq contains 1 optional attribute: 'requestID' --> <GeneralDetailReportQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- GeneralDetailReportType may have one of the following values: 1099Detail, AuditTrail, BalanceSheetDetail, CheckDetail, CustomerBalanceDetail, DepositDetail, EstimatesByJob, ExpenseByVendorDetail, GeneralLedger, IncomeByCustomerDetail, IncomeTaxDetail, InventoryValuationDetail, JobProgressInvoicesVsEstimates, Journal, MissingChecks, OpenInvoices, OpenPOs, OpenPOsByJob, PendingSales, ProfitAndLossDetail, PurchaseByItemDetail, PurchaseByVendorDetail, SalesByCustomerDetail, SalesByItemDetail, SalesByRepDetail, TxnDetailByAccount, TxnListByCustomer, TxnListByDate, TxnListByVendor, UnpaidBillsDetail, UnbilledCostsByJob, VendorBalanceDetail --> <GeneralDetailReportType>ENUMTYPE</GeneralDetailReportType> <!-- BEGIN OR: You may optionally have ReportPeriod OR ReportDateMacro --> <ReportPeriod> <FromReportDate>DATETYPE</FromReportDate> <!-- opt --> <ToReportDate>DATETYPE</ToReportDate> <!-- opt --> </ReportPeriod> <!-- ReportDateMacro may have one of the following values: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisQuarter, ThisQuarterToDate, ThisYear, ThisYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastQuarter, LastQuarterToDate, LastYear, LastYearToDate, NextWeek, NextFourWeeks, NextMonth, NextQuarter, NextYear --> <!-- OR --> <ReportDateMacro>ENUMTYPE</ReportDateMacro> <!-- END OR --> <ReportAccountFilter> <!-- opt --> <!-- AccountTypeFilter may have one of the following values: AccountsPayable, AccountsReceivable, AllowedFor1099, APAndSalesTax, APOrCreditCard, ARAndAP, Asset, BalanceSheet, Bank, BankAndARAndAPAndUF, BankAndUF, CostOfSales, CreditCard, CurrentAsset, CurrentAssetAndExpense, CurrentLiability, Equity, EquityAndIncomeAndExpense, ExpenseAndOtherExpense, FixedAsset, IncomeAndExpense, IncomeAndOtherIncome, Liability, LiabilityAndEquity, LongTermLiability, NonPosting, OrdinaryExpense, OrdinaryIncome, OrdinaryIncomeAndCOGS, OrdinaryIncomeAndExpense, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome, OtherIncomeOrExpense --> <!-- BEGIN OR: You may have AccountTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <AccountTypeFilter>ENUMTYPE</AccountTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportAccountFilter> <ReportEntityFilter> <!-- opt --> <!-- EntityTypeFilter may have one of the following values: Customer, Employee, OtherName, Vendor --> <!-- BEGIN OR: You may have EntityTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <EntityTypeFilter>ENUMTYPE</EntityTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportEntityFilter> <ReportItemFilter> <!-- opt --> <!-- ItemTypeFilter may have one of the following values: Assembly, Discount, Inventory, InventoryAndAssembly, NonInventory, OtherCharge, Payment, Sales, SalesTax, Service --> <!-- BEGIN OR: You may have ItemTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ItemTypeFilter>ENUMTYPE</ItemTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportItemFilter> <ReportTxnTypeFilter> <!-- opt --> <!-- TxnTypeFilter may have one of the following values: All, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnTypeFilter>ENUMTYPE</TxnTypeFilter> <!-- rep (1 or more) --> </ReportTxnTypeFilter> <!-- SummarizeRowsBy may have one of the following values: Account,BalanceSheet,Class,Customer,CustomerType,Day,Employee,FourWeek,HalfMonth,IncomeStatement,ItemDetail,ItemType,Month,Payee,PaymentMethod,PayrollItemDetail,PayrollYtdDetail,Quarter,SalesRep,SalesTaxCode,ShipMethod,TaxLine, Terms,TotalOnly,TwoWeek,Vendor,VendorType,Week,Year --> <SummarizeRowsBy>ENUMTYPE</SummarizeRowsBy> <!-- opt --> <!-- IncludeColumn may have one of the following values: Account, Aging, Amount, AmountDifference, AverageCost, BilledDate, BillingStatus, CalculatedAmount, Class, ClearedStatus, CostPrice, Credit, Date, Debit, DeliveryDate, DueDate, EstimateActive, FOB, IncomeSubjectToTax, Item, ItemDesc, LastModifiedBy, Memo, ModifiedTime, Name, NameAccountNumber, NameAddress, NameCity, NameContact, NameEmail, NameFax, NamePhone, NameState, NameZip, OpenBalance, OriginalAmount, PaidStatus, PaidThroughDate, PaymentMethod, PayrollItem, PONumber, PrintStatus, Quantity, QuantityAvailable, QuantityOnHand, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, RunningBalance, SalesRep, SalesTaxCode, ShipDate, ShipMethod, SourceName, SplitAccount, SSNOrTaxID, TaxLine, Terms, TxnNumber, TxnType, UnitPrice, ValueOnHand, WageBase, WageBaseTips --> <IncludeColumn>ENUMTYPE</IncludeColumn> <!-- opt, may rep --> <!-- IncludeAccounts may have one of the following values: InUse, All --> <IncludeAccounts>ENUMTYPE</IncludeAccounts> <!-- opt --> <!-- ReportOpenBalanceAsOf may have one of the following values: Today [DEFAULT], ReportEndDate --> <ReportOpenBalanceAsOf>ENUMTYPE</ReportOpenBalanceAsOf> <!-- opt --> </GeneralDetailReportQueryRq> <!-- CustomDetailReportQueryRq contains 1 optional attribute: 'requestID' --> <CustomDetailReportQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- CustomDetailReportType may have one of the following values: CustomTxnDetail --> <CustomDetailReportType>ENUMTYPE</CustomDetailReportType> <!-- BEGIN OR: You may optionally have ReportPeriod OR ReportDateMacro --> <ReportPeriod> <FromReportDate>DATETYPE</FromReportDate> <!-- opt --> <ToReportDate>DATETYPE</ToReportDate> <!-- opt --> </ReportPeriod> <!-- ReportDateMacro may have one of the following values: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisQuarter, ThisQuarterToDate, ThisYear, ThisYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastQuarter, LastQuarterToDate, LastYear, LastYearToDate, NextWeek, NextFourWeeks, NextMonth, NextQuarter, NextYear --> <!-- OR --> <ReportDateMacro>ENUMTYPE</ReportDateMacro> <!-- END OR --> <ReportAccountFilter> <!-- opt --> <!-- AccountTypeFilter may have one of the following values: AccountsPayable, AccountsReceivable, AllowedFor1099, APAndSalesTax, APOrCreditCard, ARAndAP, Asset, BalanceSheet, Bank, BankAndARAndAPAndUF, BankAndUF, CostOfSales, CreditCard, CurrentAsset, CurrentAssetAndExpense, CurrentLiability, Equity, EquityAndIncomeAndExpense, ExpenseAndOtherExpense, FixedAsset, IncomeAndExpense, IncomeAndOtherIncome, Liability, LiabilityAndEquity, LongTermLiability, NonPosting, OrdinaryExpense, OrdinaryIncome, OrdinaryIncomeAndCOGS, OrdinaryIncomeAndExpense, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome, OtherIncomeOrExpense --> <!-- BEGIN OR: You may have AccountTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <AccountTypeFilter>ENUMTYPE</AccountTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportAccountFilter> <ReportEntityFilter> <!-- opt --> <!-- EntityTypeFilter may have one of the following values: Customer, Employee, OtherName, Vendor --> <!-- BEGIN OR: You may have EntityTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <EntityTypeFilter>ENUMTYPE</EntityTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportEntityFilter> <ReportItemFilter> <!-- opt --> <!-- ItemTypeFilter may have one of the following values: Assembly, Discount, Inventory, InventoryAndAssembly, NonInventory, OtherCharge, Payment, Sales, SalesTax, Service --> <!-- BEGIN OR: You may have ItemTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ItemTypeFilter>ENUMTYPE</ItemTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportItemFilter> <ReportTxnTypeFilter> <!-- opt --> <!-- TxnTypeFilter may have one of the following values: All, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnTypeFilter>ENUMTYPE</TxnTypeFilter> <!-- rep (1 or more) --> </ReportTxnTypeFilter> <!-- SummarizeRowsBy may have one of the following values: Account,BalanceSheet,Class,Customer,CustomerType,Day,Employee,FourWeek,HalfMonth,IncomeStatement,ItemDetail,ItemType,Month,Payee,PaymentMethod,PayrollItemDetail,PayrollYtdDetail,Quarter,SalesRep,SalesTaxCode,ShipMethod,TaxLine, Terms,TotalOnly,TwoWeek,Vendor,VendorType,Week,Year --> <SummarizeRowsBy>ENUMTYPE</SummarizeRowsBy> <!-- IncludeColumn may have one of the following values: Account, Aging, Amount, AmountDifference, AverageCost, BilledDate, BillingStatus, CalculatedAmount, Class, ClearedStatus, CostPrice, Credit, Date, Debit, DeliveryDate, DueDate, EstimateActive, FOB, IncomeSubjectToTax, Item, ItemDesc, LastModifiedBy, Memo, ModifiedTime, Name, NameAccountNumber, NameAddress, NameCity, NameContact, NameEmail, NameFax, NamePhone, NameState, NameZip, OpenBalance, OriginalAmount, PaidStatus, PaidThroughDate, PaymentMethod, PayrollItem, PONumber, PrintStatus, Quantity, QuantityAvailable, QuantityOnHand, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, RunningBalance, SalesRep, SalesTaxCode, ShipDate, ShipMethod, SourceName, SplitAccount, SSNOrTaxID, TaxLine, Terms, TxnNumber, TxnType, UnitPrice, ValueOnHand, WageBase, WageBaseTips --> <IncludeColumn>ENUMTYPE</IncludeColumn> <!-- rep (1 or more) --> <!-- IncludeAccounts may have one of the following values: InUse, All --> <IncludeAccounts>ENUMTYPE</IncludeAccounts> <!-- opt --> <!-- ReportOpenBalanceAsOf may have one of the following values: Today [DEFAULT], ReportEndDate --> <ReportOpenBalanceAsOf>ENUMTYPE</ReportOpenBalanceAsOf> <!-- opt --> </CustomDetailReportQueryRq> <!-- CustomSummaryReportQueryRq contains 1 optional attribute: 'requestID' --> <CustomSummaryReportQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- CustomSummaryReportType may have one of the following values: CustomSummary --> <CustomSummaryReportType>ENUMTYPE</CustomSummaryReportType> <!-- BEGIN OR: You may optionally have ReportPeriod OR ReportDateMacro --> <ReportPeriod> <FromReportDate>DATETYPE</FromReportDate> <!-- opt --> <ToReportDate>DATETYPE</ToReportDate> <!-- opt --> </ReportPeriod> <!-- ReportDateMacro may have one of the following values: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisQuarter, ThisQuarterToDate, ThisYear, ThisYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastQuarter, LastQuarterToDate, LastYear, LastYearToDate, NextWeek, NextFourWeeks, NextMonth, NextQuarter, NextYear --> <!-- OR --> <ReportDateMacro>ENUMTYPE</ReportDateMacro> <!-- END OR --> <ReportAccountFilter> <!-- opt --> <!-- AccountTypeFilter may have one of the following values: AccountsPayable, AccountsReceivable, AllowedFor1099, APAndSalesTax, APOrCreditCard, ARAndAP, Asset, BalanceSheet, Bank, BankAndARAndAPAndUF, BankAndUF, CostOfSales, CreditCard, CurrentAsset, CurrentAssetAndExpense, CurrentLiability, Equity, EquityAndIncomeAndExpense, ExpenseAndOtherExpense, FixedAsset, IncomeAndExpense, IncomeAndOtherIncome, Liability, LiabilityAndEquity, LongTermLiability, NonPosting, OrdinaryExpense, OrdinaryIncome, OrdinaryIncomeAndCOGS, OrdinaryIncomeAndExpense, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome, OtherIncomeOrExpense --> <!-- BEGIN OR: You may have AccountTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <AccountTypeFilter>ENUMTYPE</AccountTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportAccountFilter> <ReportEntityFilter> <!-- opt --> <!-- EntityTypeFilter may have one of the following values: Customer, Employee, OtherName, Vendor --> <!-- BEGIN OR: You may have EntityTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <EntityTypeFilter>ENUMTYPE</EntityTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportEntityFilter> <ReportItemFilter> <!-- opt --> <!-- ItemTypeFilter may have one of the following values: Assembly, Discount, Inventory, InventoryAndAssembly, NonInventory, OtherCharge, Payment, Sales, SalesTax, Service --> <!-- BEGIN OR: You may have ItemTypeFilter OR ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ItemTypeFilter>ENUMTYPE</ItemTypeFilter> <!-- OR --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </ReportItemFilter> <ReportTxnTypeFilter> <!-- opt --> <!-- TxnTypeFilter may have one of the following values: All, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnTypeFilter>ENUMTYPE</TxnTypeFilter> <!-- rep (1 or more) --> </ReportTxnTypeFilter> <!-- SummarizeColumnsBy may have one of the following values: Account, BalanceSheet, Class, Customer, CustomerType, Day, Employee, FourWeek, HalfMonth, IncomeStatement, ItemDetail, ItemType, Month, Payee, PaymentMethod, PayrollItemDetail, PayrollYtdDetail, Quarter, SalesRep, SalesTaxCode, ShipMethod, Terms, TotalOnly, TwoWeek, Vendor, VendorType, Week, Year --> <SummarizeColumnsBy>ENUMTYPE</SummarizeColumnsBy> <!-- SummarizeRowsBy may have one of the following values: Account,BalanceSheet,Class,Customer,CustomerType,Day,Employee,FourWeek,HalfMonth,IncomeStatement,ItemDetail,ItemType,Month,Payee,PaymentMethod,PayrollItemDetail,PayrollYtdDetail,Quarter,SalesRep,SalesTaxCode,ShipMethod,TaxLine, Terms,TotalOnly,TwoWeek,Vendor,VendorType,Week,Year --> <SummarizeRowsBy>ENUMTYPE</SummarizeRowsBy> <IncludeSubcolumns>BOOLTYPE</IncludeSubcolumns> <!-- opt --> <!-- ReportCalendar may have one of the following values: FiscalYear, CalendarYear, TaxYear --> <ReportCalendar>ENUMTYPE</ReportCalendar> <!-- opt --> <!-- ReturnRows may have one of the following values: ActiveOnly, NonZero, All --> <ReturnRows>ENUMTYPE</ReturnRows> <!-- opt --> <!-- ReturnColumns may have one of the following values: ActiveOnly, NonZero, All --> <ReturnColumns>ENUMTYPE</ReturnColumns> <!-- opt --> </CustomSummaryReportQueryRq> <!-- DataExtDefAddRq contains 1 optional attribute: 'requestID' --> <DataExtDefAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <DataExtDefAdd> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <!-- AssignToObject may have one of the following values: Company, Account, Customer, Employee, OtherName, Vendor, Item, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, JournalEntry, PurchaseOrder, ReceivePayment, SalesReceipt, SalesTaxPaymentCheck, VendorCredit --> <AssignToObject>ENUMTYPE</AssignToObject> <!-- opt, may rep --> </DataExtDefAdd> </DataExtDefAddRq> <!-- DataExtDefModRq contains 1 optional attribute: 'requestID' --> <DataExtDefModRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <DataExtDefMod> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <DataExtNewName>STRTYPE</DataExtNewName> <!-- opt, QBD max = 31 --> <!-- AssignToObject may have one of the following values: Company, Account, Customer, Employee, OtherName, Vendor, Item, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, JournalEntry, PurchaseOrder, ReceivePayment, SalesReceipt, SalesTaxPaymentCheck, VendorCredit --> <AssignToObject>ENUMTYPE</AssignToObject> <!-- opt, may rep --> <!-- RemoveFromObject may have one of the following values: Company, Account, Customer, Employee, OtherName, Vendor, Item, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, JournalEntry, PurchaseOrder, ReceivePayment, SalesReceipt, SalesTaxPaymentCheck, VendorCredit --> <RemoveFromObject>ENUMTYPE</RemoveFromObject> <!-- opt, may rep --> </DataExtDefMod> </DataExtDefModRq> <!-- DataExtDefDelRq contains 1 optional attribute: 'requestID' --> <DataExtDefDelRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> </DataExtDefDelRq> <!-- DataExtDefQueryRq contains 1 optional attribute: 'requestID' --> <DataExtDefQueryRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <!-- BEGIN OR: You may optionally have OwnerID OR AssignToObject --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep --> <!-- AssignToObject may have one of the following values: Company, Account, Customer, Employee, OtherName, Vendor, Item, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, JournalEntry, PurchaseOrder, ReceivePayment, SalesReceipt, SalesTaxPaymentCheck, VendorCredit --> <!-- OR --> <AssignToObject>ENUMTYPE</AssignToObject> <!-- opt, may rep --> <!-- END OR --> </DataExtDefQueryRq> <!-- DataExtAddRq contains 1 optional attribute: 'requestID' --> <DataExtAddRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <DataExtAdd> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- BEGIN OR: You may have ( ListDataExtType AND ListObjRef ) OR ( TxnDataExtType AND TxnID ) OR OtherDataExtType --> <!-- ListDataExtType may have one of the following values: Customer, Vendor, Employee, OtherName, Item, Account --> <ListDataExtType>ENUMTYPE</ListDataExtType> <ListObjRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ListObjRef> <!-- OR --> <!-- TxnDataExtType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, JournalEntry, PurchaseOrder, ReceivePayment, SalesReceipt, SalesTaxPaymentCheck, VendorCredit --> <TxnDataExtType>ENUMTYPE</TxnDataExtType> <TxnID>IDTYPE</TxnID> <!-- OtherDataExtType may have one of the following values: Company --> <!-- OR --> <OtherDataExtType>ENUMTYPE</OtherDataExtType> <!-- not supported by QBD --> <!-- END OR --> <DataExtValue>STRTYPE</DataExtValue> </DataExtAdd> </DataExtAddRq> <!-- DataExtModRq contains 1 optional attribute: 'requestID' --> <DataExtModRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <DataExtMod> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- BEGIN OR: You may have ( ListDataExtType AND ListObjRef ) OR ( TxnDataExtType AND TxnID ) OR OtherDataExtType --> <!-- ListDataExtType may have one of the following values: Customer, Vendor, Employee, OtherName, Item, Account --> <ListDataExtType>ENUMTYPE</ListDataExtType> <ListObjRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ListObjRef> <!-- OR --> <!-- TxnDataExtType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, JournalEntry, PurchaseOrder, ReceivePayment, SalesReceipt, SalesTaxPaymentCheck, VendorCredit --> <TxnDataExtType>ENUMTYPE</TxnDataExtType> <TxnID>IDTYPE</TxnID> <!-- OtherDataExtType may have one of the following values: Company --> <!-- OR --> <OtherDataExtType>ENUMTYPE</OtherDataExtType> <!-- not supported by QBD --> <!-- END OR --> <DataExtValue>STRTYPE</DataExtValue> </DataExtMod> </DataExtModRq> <!-- DataExtDelRq contains 1 optional attribute: 'requestID' --> <DataExtDelRq requestID = "UUIDTYPE"> <!-- not supported by QBOE --> <DataExtDel> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- BEGIN OR: You may have ( ListDataExtType AND ListObjRef ) OR ( TxnDataExtType AND TxnID ) OR OtherDataExtType --> <!-- ListDataExtType may have one of the following values: Customer, Vendor, Employee, OtherName, Item, Account --> <ListDataExtType>ENUMTYPE</ListDataExtType> <ListObjRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ListObjRef> <!-- OR --> <!-- TxnDataExtType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, JournalEntry, PurchaseOrder, ReceivePayment, SalesReceipt, SalesTaxPaymentCheck, VendorCredit --> <TxnDataExtType>ENUMTYPE</TxnDataExtType> <TxnID>IDTYPE</TxnID> <!-- OtherDataExtType may have one of the following values: Company --> <!-- OR --> <OtherDataExtType>ENUMTYPE</OtherDataExtType> <!-- not supported by QBD --> <!-- END OR --> </DataExtDel> </DataExtDelRq> </QBXMLMsgsRq> <!-- QBXMLMsgsRs contains 2 attributes --> <!-- 'newMessageSetID' is optional --> <!-- 'messageSetStatusCode' is optional --> <QBXMLMsgsRs newMessageSetID = "STRTYPE" messageSetStatusCode = "INTTYPE"> <!-- HostQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <HostQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <HostRet> <!-- opt --> <ProductName>STRTYPE</ProductName> <!-- QBD max = 255, QBOE max = 255 --> <MajorVersion>STRTYPE</MajorVersion> <!-- QBD max = 5, QBOE max = 5 --> <MinorVersion>STRTYPE</MinorVersion> <!-- QBD max = 5, QBOE max = 5 --> <SupportedQBXMLVersion>STRTYPE</SupportedQBXMLVersion> <!-- rep (1 or more), QBD max = 10, QBOE max = 10 --> </HostRet> </HostQueryRs> <!-- CompanyQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CompanyQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <CompanyRet> <!-- opt --> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 59, QBOE max = 100 --> <LegalCompanyName>STRTYPE</LegalCompanyName> <!-- opt, QBD max = 59, QBOE max = 100 --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </Address> <LegalAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </LegalAddress> <CompanyAddressForCustomer> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </CompanyAddressForCustomer> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 51, QBOE max = 20 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 51, not supported by QBOE --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <CompanyEmailForCustomer>STRTYPE</CompanyEmailForCustomer> <!-- opt, not supported by QBD --> <CompanyWebSite>STRTYPE</CompanyWebSite> <!-- opt, QBD max = 128, not supported by QBOE --> <!-- FirstMonthFiscalYear may have one of the following values: January, February, March, April, May, June, July, August, September, October, November, December --> <FirstMonthFiscalYear>ENUMTYPE</FirstMonthFiscalYear> <!-- opt --> <!-- FirstMonthIncomeTaxYear may have one of the following values: January, February, March, April, May, June, July, August, September, October, November, December --> <FirstMonthIncomeTaxYear>ENUMTYPE</FirstMonthIncomeTaxYear> <!-- opt --> <CompanyType>STRTYPE</CompanyType> <!-- opt, QBD max = 255, QBOE max = 255 --> <EIN>STRTYPE</EIN> <!-- opt, QBD max = 20, not supported by QBOE --> <DataExtRet> <!-- opt, may rep, not supported by QBD --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CompanyRet> </CompanyQueryRs> <!-- CompanyActivityQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CompanyActivityQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <CompanyActivityRet> <!-- opt --> <LastRestoreTime>DATETIMETYPE</LastRestoreTime> </CompanyActivityRet> </CompanyActivityQueryRs> <!-- PreferencesQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <PreferencesQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <PreferencesRet> <!-- opt --> <AccountingPreferences> <IsUsingAccountNumbers>BOOLTYPE</IsUsingAccountNumbers> <IsRequiringAccounts>BOOLTYPE</IsRequiringAccounts> <IsUsingClassTracking>BOOLTYPE</IsUsingClassTracking> <IsUsingAuditTrail>BOOLTYPE</IsUsingAuditTrail> <IsAssigningJournalEntryNumbers>BOOLTYPE</IsAssigningJournalEntryNumbers> <ClosingDate>DATETYPE</ClosingDate> <!-- opt --> </AccountingPreferences> <FinanceChargePreferences> <AnnualInterestRate>PERCENTTYPE</AnnualInterestRate> <MinFinanceCharge>AMTTYPE</MinFinanceCharge> <GracePeriod>INTTYPE</GracePeriod> <FinanceChargeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </FinanceChargeAccountRef> <IsAssessingForOverdueCharges>BOOLTYPE</IsAssessingForOverdueCharges> <!-- CalculateChargesFrom may have one of the following values: DueDate, InvoiceOrBilledDate --> <CalculateChargesFrom>ENUMTYPE</CalculateChargesFrom> <IsMarkedToBePrinted>BOOLTYPE</IsMarkedToBePrinted> </FinanceChargePreferences> <JobsAndEstimatesPreferences> <IsUsingEstimates>BOOLTYPE</IsUsingEstimates> <IsUsingProgressInvoicing>BOOLTYPE</IsUsingProgressInvoicing> <IsPrintingItemsWithZeroAmounts>BOOLTYPE</IsPrintingItemsWithZeroAmounts> </JobsAndEstimatesPreferences> <PurchasesAndVendorsPreferences> <IsUsingInventory>BOOLTYPE</IsUsingInventory> <DaysBillsAreDue>INTTYPE</DaysBillsAreDue> <IsAutomaticallyUsingDiscounts>BOOLTYPE</IsAutomaticallyUsingDiscounts> <DefaultDiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DefaultDiscountAccountRef> </PurchasesAndVendorsPreferences> <ReportsPreferences> <!-- AgingReportBasis may have one of the following values: AgeFromDueDate, AgeFromTransactionDate --> <AgingReportBasis>ENUMTYPE</AgingReportBasis> <!-- SummaryReportBasis may have one of the following values: Accrual, Cash --> <SummaryReportBasis>ENUMTYPE</SummaryReportBasis> </ReportsPreferences> <SalesAndCustomersPreferences> <DefaultShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 15, QBOE max = 1000 --> </DefaultShipMethodRef> <DefaultFOB>STRTYPE</DefaultFOB> <!-- opt, QBD max = 13 --> <DefaultMarkup>PERCENTTYPE</DefaultMarkup> <!-- opt --> <IsTrackingReimbursedExpensesAsIncome>BOOLTYPE</IsTrackingReimbursedExpensesAsIncome> <IsAutoApplyingPayments>BOOLTYPE</IsAutoApplyingPayments> </SalesAndCustomersPreferences> <SalesTaxPreferences> <!-- opt --> <DefaultItemSalesTaxRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </DefaultItemSalesTaxRef> <!-- PaySalesTax may have one of the following values: Monthly, Quarterly, Annually --> <PaySalesTax>ENUMTYPE</PaySalesTax> <DefaultTaxableSalesTaxCodeRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </DefaultTaxableSalesTaxCodeRef> <DefaultNonTaxableSalesTaxCodeRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </DefaultNonTaxableSalesTaxCodeRef> </SalesTaxPreferences> <TimeTrackingPreferences> <!-- opt --> <!-- FirstDayOfWeek may have one of the following values: Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday --> <FirstDayOfWeek>ENUMTYPE</FirstDayOfWeek> </TimeTrackingPreferences> <CurrentAppAccessRights> <IsAutomaticLoginAllowed>BOOLTYPE</IsAutomaticLoginAllowed> <AutomaticLoginUserName>STRTYPE</AutomaticLoginUserName> <!-- opt, QBD max = 29 --> <IsPersonalDataAccessAllowed>BOOLTYPE</IsPersonalDataAccessAllowed> </CurrentAppAccessRights> </PreferencesRet> </PreferencesQueryRs> <!-- AccountAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <AccountAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <AccountRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31, QBOE max = 100 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159, QBOE max = 1000 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <!-- AccountType may have one of the following values: AccountsPayable, AccountsReceivable, Bank, CostOfGoodsSold, CreditCard, Equity, Expense, FixedAsset, Income, LongTermLiability, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome, NonPosting --> <AccountType>ENUMTYPE</AccountType> <!-- DetailAccountType may have one of the following values: AR,AllowanceForBadDebts,Checking,Savings,MoneyMarket,CashOnHand,TrustAccounts,RentsHeldInTrust,EmployeeCashAdvances,PrepaidExpenses,Retainage,UndepositedFunds,DevelopmentCosts,Inventory,LoansToOfficers,LoansToStockholders,LoansToOthers,OtherCurrentAssets,InvestmentUSGovObligations,InvestmentTaxExemptSecurities,InvestmentMortgageOrRealEstateLoans,InvestmentOther,Buildings,FurnitureAndFixtures,LeaseholdImprovements,MachineryAndEquipment,OtherFixedAssets,Vehicles,AccumulatedDepreciation,DepletableAssets,AccumulatedDepletion,IntangibleAssets,AccumulatedAmortization,Land,Goodwill,LeaseBuyout,Licenses,OrganizationalCosts,SecurityDeposits,OtherLongTermAssets,AccumulatedAmortizationOfOtherAssets,AP,CreditCard,InsurancePayable,PayrollClearing,PayrollTaxPayable,SalesTaxPayable,FederalIncomeTaxPayable,StateOrLocalIncomeTaxPayable,TrustAccountsLiab,RentsInTrustLiab,LineOfCredit,LoanPayable,PrepaidExpensesPayable,OtherCurrentLiab,NotesPayable,ShareholderNotesPayable,OtherLongTermLiab,AccumulatedAdjustment,CommonStock,PreferredStock,PaidInCapitalOrSurplus,TreasuryStock,OpeningBalanceEquity,OwnersEquity,PartnersEquity,PartnerContributions,PartnerDistributions,RetainedEarnings,ServiceOrFeeIncome,SalesOfProductIncome,NonProfitIncome,OtherPrimaryIncome,DiscountsOrRefundsGiven,InterestEarned,TaxExemptInterest,DividendIncome,OtherInvestmentIncome,OtherMiscIncome,CostOfLaborCOS,SuppliesAndMaterialsCOGS,ShippingFreightAndDeliveryCOS,EquipmentRentalCOS,OtherCostsOfServiceCOS,Auto,CharitableContributions,TaxesPaid,PayrollExpenses,LegalAndProfessionalFees,DuesAndSubscriptions,Insurance,OfficeOrGeneralAdministrativeExpenses,Utilities,RentOrLeaseOfBuildings,RepairAndMaintenance,TravelMeals,EntertainmentMeals,PromotionalMeals,Travel,Entertainment,AdvertisingOrPromotional,BankCharges,BadDebts,InterestPaid,CostOfLabor,SuppliesAndMaterials,ShippingFreightAndDelivery,EquipmentRental,OtherMiscServiceCost,Depreciation,Amortization,PenaltiesAndSettlements,OtherMiscExpense --> <DetailAccountType>ENUMTYPE</DetailAccountType> <!-- opt, not supported by QBD --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 7, QBOE max = 7 --> <BankNumber>STRTYPE</BankNumber> <!-- opt, QBD max = 25, not supported by QBOE --> <LastCheckNumber>STRTYPE</LastCheckNumber> <!-- opt, QBOE max = 21, not supported by QBD --> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 29, QBOE max = 100 --> <Balance>AMTTYPE</Balance> <!-- opt --> <TotalBalance>AMTTYPE</TotalBalance> <!-- opt --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </AccountRet> </AccountAddRs> <!-- AccountQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <AccountQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <AccountRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31, QBOE max = 100 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159, QBOE max = 1000 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <!-- AccountType may have one of the following values: AccountsPayable, AccountsReceivable, Bank, CostOfGoodsSold, CreditCard, Equity, Expense, FixedAsset, Income, LongTermLiability, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome, NonPosting --> <AccountType>ENUMTYPE</AccountType> <!-- DetailAccountType may have one of the following values: AR,AllowanceForBadDebts,Checking,Savings,MoneyMarket,CashOnHand,TrustAccounts,RentsHeldInTrust,EmployeeCashAdvances,PrepaidExpenses,Retainage,UndepositedFunds,DevelopmentCosts,Inventory,LoansToOfficers,LoansToStockholders,LoansToOthers,OtherCurrentAssets,InvestmentUSGovObligations,InvestmentTaxExemptSecurities,InvestmentMortgageOrRealEstateLoans,InvestmentOther,Buildings,FurnitureAndFixtures,LeaseholdImprovements,MachineryAndEquipment,OtherFixedAssets,Vehicles,AccumulatedDepreciation,DepletableAssets,AccumulatedDepletion,IntangibleAssets,AccumulatedAmortization,Land,Goodwill,LeaseBuyout,Licenses,OrganizationalCosts,SecurityDeposits,OtherLongTermAssets,AccumulatedAmortizationOfOtherAssets,AP,CreditCard,InsurancePayable,PayrollClearing,PayrollTaxPayable,SalesTaxPayable,FederalIncomeTaxPayable,StateOrLocalIncomeTaxPayable,TrustAccountsLiab,RentsInTrustLiab,LineOfCredit,LoanPayable,PrepaidExpensesPayable,OtherCurrentLiab,NotesPayable,ShareholderNotesPayable,OtherLongTermLiab,AccumulatedAdjustment,CommonStock,PreferredStock,PaidInCapitalOrSurplus,TreasuryStock,OpeningBalanceEquity,OwnersEquity,PartnersEquity,PartnerContributions,PartnerDistributions,RetainedEarnings,ServiceOrFeeIncome,SalesOfProductIncome,NonProfitIncome,OtherPrimaryIncome,DiscountsOrRefundsGiven,InterestEarned,TaxExemptInterest,DividendIncome,OtherInvestmentIncome,OtherMiscIncome,CostOfLaborCOS,SuppliesAndMaterialsCOGS,ShippingFreightAndDeliveryCOS,EquipmentRentalCOS,OtherCostsOfServiceCOS,Auto,CharitableContributions,TaxesPaid,PayrollExpenses,LegalAndProfessionalFees,DuesAndSubscriptions,Insurance,OfficeOrGeneralAdministrativeExpenses,Utilities,RentOrLeaseOfBuildings,RepairAndMaintenance,TravelMeals,EntertainmentMeals,PromotionalMeals,Travel,Entertainment,AdvertisingOrPromotional,BankCharges,BadDebts,InterestPaid,CostOfLabor,SuppliesAndMaterials,ShippingFreightAndDelivery,EquipmentRental,OtherMiscServiceCost,Depreciation,Amortization,PenaltiesAndSettlements,OtherMiscExpense --> <DetailAccountType>ENUMTYPE</DetailAccountType> <!-- opt, not supported by QBD --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 7, QBOE max = 7 --> <BankNumber>STRTYPE</BankNumber> <!-- opt, QBD max = 25, not supported by QBOE --> <LastCheckNumber>STRTYPE</LastCheckNumber> <!-- opt, QBOE max = 21, not supported by QBD --> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 29, QBOE max = 100 --> <Balance>AMTTYPE</Balance> <!-- opt --> <TotalBalance>AMTTYPE</TotalBalance> <!-- opt --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </AccountRet> </AccountQueryRs> <!-- CustomerAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CustomerAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <CustomerRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 41, QBOE max = 100 --> <FullName>STRTYPE</FullName> <!-- QBD max = 209, QBOE max = 1000 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 41, QBOE max = 50 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </ShipAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, QBOE max = 110, not supported by QBD --> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, QBOE max = 21, not supported by QBD --> <Pager>STRTYPE</Pager> <!-- opt, QBOE max = 21, not supported by QBD --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <Contact>STRTYPE</Contact> <!-- opt, QBD max = 41, not supported by QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, QBD max = 41, not supported by QBOE --> <CustomerTypeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </CustomerTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <SalesRepRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 5 --> </SalesRepRef> <Balance>AMTTYPE</Balance> <!-- opt --> <TotalBalance>AMTTYPE</TotalBalance> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <ItemSalesTaxRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <ResaleNumber>STRTYPE</ResaleNumber> <!-- opt, QBD max = 15 --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99, not supported by QBOE --> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not supported by QBOE --> <!-- JobStatus may have one of the following values: None [DEFAULT], Pending, Awarded, InProgress, Closed, NotAwarded --> <JobStatus>ENUMTYPE</JobStatus> <!-- opt, not supported by QBOE --> <JobStartDate>DATETYPE</JobStartDate> <!-- opt, not supported by QBOE --> <JobProjectedEndDate>DATETYPE</JobProjectedEndDate> <!-- opt, not supported by QBOE --> <JobEndDate>DATETYPE</JobEndDate> <!-- opt, not supported by QBOE --> <JobDesc>STRTYPE</JobDesc> <!-- opt, QBD max = 99, not supported by QBOE --> <JobTypeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </JobTypeRef> <Notes>STRTYPE</Notes> <!-- opt, QBD max = 4095, not supported by QBOE --> <IsStatementWithParent>BOOLTYPE</IsStatementWithParent> <!-- opt, not supported by QBD --> <!-- DeliveryMethod may have one of the following values: Print [DEFAULT], Fax, Email --> <DeliveryMethod>ENUMTYPE</DeliveryMethod> <!-- opt, not supported by QBD --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CustomerRet> </CustomerAddRs> <!-- CustomerModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CustomerModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <CustomerRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 41, QBOE max = 100 --> <FullName>STRTYPE</FullName> <!-- QBD max = 209, QBOE max = 1000 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 41, QBOE max = 50 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </ShipAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, QBOE max = 110, not supported by QBD --> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, QBOE max = 21, not supported by QBD --> <Pager>STRTYPE</Pager> <!-- opt, QBOE max = 21, not supported by QBD --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <Contact>STRTYPE</Contact> <!-- opt, QBD max = 41, not supported by QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, QBD max = 41, not supported by QBOE --> <CustomerTypeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </CustomerTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <SalesRepRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 5 --> </SalesRepRef> <Balance>AMTTYPE</Balance> <!-- opt --> <TotalBalance>AMTTYPE</TotalBalance> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <ItemSalesTaxRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <ResaleNumber>STRTYPE</ResaleNumber> <!-- opt, QBD max = 15 --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99, not supported by QBOE --> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not supported by QBOE --> <!-- JobStatus may have one of the following values: None [DEFAULT], Pending, Awarded, InProgress, Closed, NotAwarded --> <JobStatus>ENUMTYPE</JobStatus> <!-- opt, not supported by QBOE --> <JobStartDate>DATETYPE</JobStartDate> <!-- opt, not supported by QBOE --> <JobProjectedEndDate>DATETYPE</JobProjectedEndDate> <!-- opt, not supported by QBOE --> <JobEndDate>DATETYPE</JobEndDate> <!-- opt, not supported by QBOE --> <JobDesc>STRTYPE</JobDesc> <!-- opt, QBD max = 99, not supported by QBOE --> <JobTypeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </JobTypeRef> <Notes>STRTYPE</Notes> <!-- opt, QBD max = 4095, not supported by QBOE --> <IsStatementWithParent>BOOLTYPE</IsStatementWithParent> <!-- opt, not supported by QBD --> <!-- DeliveryMethod may have one of the following values: Print [DEFAULT], Fax, Email --> <DeliveryMethod>ENUMTYPE</DeliveryMethod> <!-- opt, not supported by QBD --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CustomerRet> </CustomerModRs> <!-- CustomerQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CustomerQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <CustomerRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 41, QBOE max = 100 --> <FullName>STRTYPE</FullName> <!-- QBD max = 209, QBOE max = 1000 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 41, QBOE max = 50 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </ShipAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, QBOE max = 110, not supported by QBD --> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, QBOE max = 21, not supported by QBD --> <Pager>STRTYPE</Pager> <!-- opt, QBOE max = 21, not supported by QBD --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <Contact>STRTYPE</Contact> <!-- opt, QBD max = 41, not supported by QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, QBD max = 41, not supported by QBOE --> <CustomerTypeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </CustomerTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <SalesRepRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 5 --> </SalesRepRef> <Balance>AMTTYPE</Balance> <!-- opt --> <TotalBalance>AMTTYPE</TotalBalance> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <ItemSalesTaxRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <ResaleNumber>STRTYPE</ResaleNumber> <!-- opt, QBD max = 15 --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99, not supported by QBOE --> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not supported by QBOE --> <!-- JobStatus may have one of the following values: None [DEFAULT], Pending, Awarded, InProgress, Closed, NotAwarded --> <JobStatus>ENUMTYPE</JobStatus> <!-- opt, not supported by QBOE --> <JobStartDate>DATETYPE</JobStartDate> <!-- opt, not supported by QBOE --> <JobProjectedEndDate>DATETYPE</JobProjectedEndDate> <!-- opt, not supported by QBOE --> <JobEndDate>DATETYPE</JobEndDate> <!-- opt, not supported by QBOE --> <JobDesc>STRTYPE</JobDesc> <!-- opt, QBD max = 99, not supported by QBOE --> <JobTypeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </JobTypeRef> <Notes>STRTYPE</Notes> <!-- opt, QBD max = 4095, not supported by QBOE --> <IsStatementWithParent>BOOLTYPE</IsStatementWithParent> <!-- opt, not supported by QBD --> <!-- DeliveryMethod may have one of the following values: Print [DEFAULT], Fax, Email --> <DeliveryMethod>ENUMTYPE</DeliveryMethod> <!-- opt, not supported by QBD --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CustomerRet> </CustomerQueryRs> <!-- EmployeeAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <EmployeeAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <EmployeeRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 41, QBOE max = 100 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <EmployeeAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBOE max = 500, not supported by QBD --> <Addr4>STRTYPE</Addr4> <!-- opt, QBOE max = 500, not supported by QBD --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBOE max = 255, not supported by QBD --> </EmployeeAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, QBD max = 41, QBOE max = 110 --> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <SSN>STRTYPE</SSN> <!-- opt, QBD max = 11, not supported by QBOE --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <!-- EmployeeType may have one of the following values: Regular [DEFAULT], Officer, Statutory, Owner --> <EmployeeType>ENUMTYPE</EmployeeType> <!-- opt, not supported by QBOE --> <!-- Gender may have one of the following values: Male, Female --> <Gender>ENUMTYPE</Gender> <!-- opt, not supported by QBOE --> <HiredDate>DATETYPE</HiredDate> <!-- opt --> <ReleasedDate>DATETYPE</ReleasedDate> <!-- opt --> <BirthDate>DATETYPE</BirthDate> <!-- opt, not supported by QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99, not supported by QBOE --> <EmployeePayrollInfo> <!-- opt, not supported by QBOE --> <!-- PayPeriod may have one of the following values: Daily, Weekly, Biweekly [DEFAULT], Semimonthly, Monthly, Quarterly, Yearly --> <PayPeriod>ENUMTYPE</PayPeriod> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Earnings> <!-- opt, may rep --> <PayrollItemWageRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PayrollItemWageRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> </Earnings> <IsUsingTimeDataToCreatePaychecks>BOOLTYPE</IsUsingTimeDataToCreatePaychecks> <!-- opt --> <SickHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryPaycheck, EveryHourOnPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> </SickHours> <VacationHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryPaycheck, EveryHourOnPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> </VacationHours> </EmployeePayrollInfo> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EmployeeRet> </EmployeeAddRs> <!-- EmployeeModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <EmployeeModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <EmployeeRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 41, QBOE max = 100 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <EmployeeAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBOE max = 500, not supported by QBD --> <Addr4>STRTYPE</Addr4> <!-- opt, QBOE max = 500, not supported by QBD --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBOE max = 255, not supported by QBD --> </EmployeeAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, QBD max = 41, QBOE max = 110 --> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <SSN>STRTYPE</SSN> <!-- opt, QBD max = 11, not supported by QBOE --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <!-- EmployeeType may have one of the following values: Regular [DEFAULT], Officer, Statutory, Owner --> <EmployeeType>ENUMTYPE</EmployeeType> <!-- opt, not supported by QBOE --> <!-- Gender may have one of the following values: Male, Female --> <Gender>ENUMTYPE</Gender> <!-- opt, not supported by QBOE --> <HiredDate>DATETYPE</HiredDate> <!-- opt --> <ReleasedDate>DATETYPE</ReleasedDate> <!-- opt --> <BirthDate>DATETYPE</BirthDate> <!-- opt, not supported by QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99, not supported by QBOE --> <EmployeePayrollInfo> <!-- opt, not supported by QBOE --> <!-- PayPeriod may have one of the following values: Daily, Weekly, Biweekly [DEFAULT], Semimonthly, Monthly, Quarterly, Yearly --> <PayPeriod>ENUMTYPE</PayPeriod> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Earnings> <!-- opt, may rep --> <PayrollItemWageRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PayrollItemWageRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> </Earnings> <IsUsingTimeDataToCreatePaychecks>BOOLTYPE</IsUsingTimeDataToCreatePaychecks> <!-- opt --> <SickHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryPaycheck, EveryHourOnPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> </SickHours> <VacationHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryPaycheck, EveryHourOnPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> </VacationHours> </EmployeePayrollInfo> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EmployeeRet> </EmployeeModRs> <!-- EmployeeQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <EmployeeQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <EmployeeRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 41, QBOE max = 100 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <EmployeeAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBOE max = 500, not supported by QBD --> <Addr4>STRTYPE</Addr4> <!-- opt, QBOE max = 500, not supported by QBD --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBOE max = 255, not supported by QBD --> </EmployeeAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, QBD max = 41, QBOE max = 110 --> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <SSN>STRTYPE</SSN> <!-- opt, QBD max = 11, not supported by QBOE --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <!-- EmployeeType may have one of the following values: Regular [DEFAULT], Officer, Statutory, Owner --> <EmployeeType>ENUMTYPE</EmployeeType> <!-- opt, not supported by QBOE --> <!-- Gender may have one of the following values: Male, Female --> <Gender>ENUMTYPE</Gender> <!-- opt, not supported by QBOE --> <HiredDate>DATETYPE</HiredDate> <!-- opt --> <ReleasedDate>DATETYPE</ReleasedDate> <!-- opt --> <BirthDate>DATETYPE</BirthDate> <!-- opt, not supported by QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99, not supported by QBOE --> <EmployeePayrollInfo> <!-- opt, not supported by QBOE --> <!-- PayPeriod may have one of the following values: Daily, Weekly, Biweekly [DEFAULT], Semimonthly, Monthly, Quarterly, Yearly --> <PayPeriod>ENUMTYPE</PayPeriod> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Earnings> <!-- opt, may rep --> <PayrollItemWageRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PayrollItemWageRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> </Earnings> <IsUsingTimeDataToCreatePaychecks>BOOLTYPE</IsUsingTimeDataToCreatePaychecks> <!-- opt --> <SickHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryPaycheck, EveryHourOnPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> </SickHours> <VacationHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryPaycheck, EveryHourOnPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> </VacationHours> </EmployeePayrollInfo> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EmployeeRet> </EmployeeQueryRs> <!-- OtherNameAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <OtherNameAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <OtherNameRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 41 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 41 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <OtherNameAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </OtherNameAddress> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, QBOE max = 21, not supported by QBD --> <Pager>STRTYPE</Pager> <!-- opt, QBOE max = 21, not supported by QBD --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <Contact>STRTYPE</Contact> <!-- opt, QBD max = 41, not supported by QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, QBD max = 41, not supported by QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99 --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </OtherNameRet> </OtherNameAddRs> <!-- OtherNameModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <OtherNameModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <OtherNameRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 41 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 41 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <OtherNameAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </OtherNameAddress> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, QBOE max = 21, not supported by QBD --> <Pager>STRTYPE</Pager> <!-- opt, QBOE max = 21, not supported by QBD --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <Contact>STRTYPE</Contact> <!-- opt, QBD max = 41, not supported by QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, QBD max = 41, not supported by QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99 --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </OtherNameRet> </OtherNameModRs> <!-- OtherNameQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <OtherNameQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <OtherNameRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 41 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 41 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <OtherNameAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </OtherNameAddress> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, QBOE max = 21, not supported by QBD --> <Pager>STRTYPE</Pager> <!-- opt, QBOE max = 21, not supported by QBD --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <Contact>STRTYPE</Contact> <!-- opt, QBD max = 41, not supported by QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, QBD max = 41, not supported by QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99 --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </OtherNameRet> </OtherNameQueryRs> <!-- VendorAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <VendorAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <VendorRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 41, QBOE max = 100 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 41, QBOE max = 50 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </VendorAddress> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, QBOE max = 21, not supported by QBD --> <Pager>STRTYPE</Pager> <!-- opt, QBOE max = 21, not supported by QBD --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <Contact>STRTYPE</Contact> <!-- opt, QBD max = 41, not supported by QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, QBD max = 41, not supported by QBOE --> <NameOnCheck>STRTYPE</NameOnCheck> <!-- opt, QBD max = 41, QBOE max = 110 --> <Notes>STRTYPE</Notes> <!-- opt, QBD max = 4095, not supported by QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99 --> <VendorTypeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </VendorTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not supported by QBOE --> <VendorTaxIdent>STRTYPE</VendorTaxIdent> <!-- opt, QBD max = 15, QBOE max = 20 --> <IsVendorEligibleFor1099>BOOLTYPE</IsVendorEligibleFor1099> <!-- opt --> <Balance>AMTTYPE</Balance> <!-- opt --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </VendorRet> </VendorAddRs> <!-- VendorModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <VendorModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <VendorRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 41, QBOE max = 100 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 41, QBOE max = 50 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </VendorAddress> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, QBOE max = 21, not supported by QBD --> <Pager>STRTYPE</Pager> <!-- opt, QBOE max = 21, not supported by QBD --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <Contact>STRTYPE</Contact> <!-- opt, QBD max = 41, not supported by QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, QBD max = 41, not supported by QBOE --> <NameOnCheck>STRTYPE</NameOnCheck> <!-- opt, QBD max = 41, QBOE max = 110 --> <Notes>STRTYPE</Notes> <!-- opt, QBD max = 4095, not supported by QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99 --> <VendorTypeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </VendorTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not supported by QBOE --> <VendorTaxIdent>STRTYPE</VendorTaxIdent> <!-- opt, QBD max = 15, QBOE max = 20 --> <IsVendorEligibleFor1099>BOOLTYPE</IsVendorEligibleFor1099> <!-- opt --> <Balance>AMTTYPE</Balance> <!-- opt --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </VendorRet> </VendorModRs> <!-- VendorQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <VendorQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <VendorRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 41, QBOE max = 100 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 41, QBOE max = 50 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </VendorAddress> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, QBOE max = 21, not supported by QBD --> <Pager>STRTYPE</Pager> <!-- opt, QBOE max = 21, not supported by QBD --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <Contact>STRTYPE</Contact> <!-- opt, QBD max = 41, not supported by QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, QBD max = 41, not supported by QBOE --> <NameOnCheck>STRTYPE</NameOnCheck> <!-- opt, QBD max = 41, QBOE max = 110 --> <Notes>STRTYPE</Notes> <!-- opt, QBD max = 4095, not supported by QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99 --> <VendorTypeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </VendorTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not supported by QBOE --> <VendorTaxIdent>STRTYPE</VendorTaxIdent> <!-- opt, QBD max = 15, QBOE max = 20 --> <IsVendorEligibleFor1099>BOOLTYPE</IsVendorEligibleFor1099> <!-- opt --> <Balance>AMTTYPE</Balance> <!-- opt --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </VendorRet> </VendorQueryRs> <!-- EntityQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <EntityQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- BEGIN OR: You may have 0 or more CustomerRet OR EmployeeRet OR OtherNameRet OR VendorRet --> <CustomerRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 41, QBOE max = 100 --> <FullName>STRTYPE</FullName> <!-- QBD max = 209, QBOE max = 1000 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 41, QBOE max = 50 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </ShipAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, QBOE max = 110, not supported by QBD --> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, QBOE max = 21, not supported by QBD --> <Pager>STRTYPE</Pager> <!-- opt, QBOE max = 21, not supported by QBD --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <Contact>STRTYPE</Contact> <!-- opt, QBD max = 41, not supported by QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, QBD max = 41, not supported by QBOE --> <CustomerTypeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </CustomerTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <SalesRepRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 5 --> </SalesRepRef> <Balance>AMTTYPE</Balance> <!-- opt --> <TotalBalance>AMTTYPE</TotalBalance> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <ItemSalesTaxRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <ResaleNumber>STRTYPE</ResaleNumber> <!-- opt, QBD max = 15 --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99, not supported by QBOE --> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not supported by QBOE --> <!-- JobStatus may have one of the following values: None [DEFAULT], Pending, Awarded, InProgress, Closed, NotAwarded --> <JobStatus>ENUMTYPE</JobStatus> <!-- opt, not supported by QBOE --> <JobStartDate>DATETYPE</JobStartDate> <!-- opt, not supported by QBOE --> <JobProjectedEndDate>DATETYPE</JobProjectedEndDate> <!-- opt, not supported by QBOE --> <JobEndDate>DATETYPE</JobEndDate> <!-- opt, not supported by QBOE --> <JobDesc>STRTYPE</JobDesc> <!-- opt, QBD max = 99, not supported by QBOE --> <JobTypeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </JobTypeRef> <Notes>STRTYPE</Notes> <!-- opt, QBD max = 4095, not supported by QBOE --> <IsStatementWithParent>BOOLTYPE</IsStatementWithParent> <!-- opt, not supported by QBD --> <!-- DeliveryMethod may have one of the following values: Print [DEFAULT], Fax, Email --> <DeliveryMethod>ENUMTYPE</DeliveryMethod> <!-- opt, not supported by QBD --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CustomerRet> <!-- OR --> <EmployeeRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 41, QBOE max = 100 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <EmployeeAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBOE max = 500, not supported by QBD --> <Addr4>STRTYPE</Addr4> <!-- opt, QBOE max = 500, not supported by QBD --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBOE max = 255, not supported by QBD --> </EmployeeAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, QBD max = 41, QBOE max = 110 --> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <SSN>STRTYPE</SSN> <!-- opt, QBD max = 11, not supported by QBOE --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <!-- EmployeeType may have one of the following values: Regular [DEFAULT], Officer, Statutory, Owner --> <EmployeeType>ENUMTYPE</EmployeeType> <!-- opt, not supported by QBOE --> <!-- Gender may have one of the following values: Male, Female --> <Gender>ENUMTYPE</Gender> <!-- opt, not supported by QBOE --> <HiredDate>DATETYPE</HiredDate> <!-- opt --> <ReleasedDate>DATETYPE</ReleasedDate> <!-- opt --> <BirthDate>DATETYPE</BirthDate> <!-- opt, not supported by QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99, not supported by QBOE --> <EmployeePayrollInfo> <!-- opt, not supported by QBOE --> <!-- PayPeriod may have one of the following values: Daily, Weekly, Biweekly [DEFAULT], Semimonthly, Monthly, Quarterly, Yearly --> <PayPeriod>ENUMTYPE</PayPeriod> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Earnings> <!-- opt, may rep --> <PayrollItemWageRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PayrollItemWageRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> </Earnings> <IsUsingTimeDataToCreatePaychecks>BOOLTYPE</IsUsingTimeDataToCreatePaychecks> <!-- opt --> <SickHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryPaycheck, EveryHourOnPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> </SickHours> <VacationHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryPaycheck, EveryHourOnPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> </VacationHours> </EmployeePayrollInfo> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EmployeeRet> <!-- OR --> <OtherNameRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 41 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 41 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <OtherNameAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </OtherNameAddress> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, QBOE max = 21, not supported by QBD --> <Pager>STRTYPE</Pager> <!-- opt, QBOE max = 21, not supported by QBD --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <Contact>STRTYPE</Contact> <!-- opt, QBD max = 41, not supported by QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, QBD max = 41, not supported by QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99 --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </OtherNameRet> <!-- OR --> <VendorRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 41, QBOE max = 100 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <CompanyName>STRTYPE</CompanyName> <!-- opt, QBD max = 41, QBOE max = 50 --> <Salutation>STRTYPE</Salutation> <!-- opt, QBD max = 15, QBOE max = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, QBD max = 25, QBOE max = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, QBD max = 5, QBOE max = 25 --> <LastName>STRTYPE</LastName> <!-- opt, QBD max = 25, QBOE max = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, QBOE max = 10, not supported by QBD --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </VendorAddress> <Phone>STRTYPE</Phone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, QBOE max = 21, not supported by QBD --> <Pager>STRTYPE</Pager> <!-- opt, QBOE max = 21, not supported by QBD --> <AltPhone>STRTYPE</AltPhone> <!-- opt, QBD max = 21, QBOE max = 21 --> <Fax>STRTYPE</Fax> <!-- opt, QBD max = 21, QBOE max = 21 --> <Email>STRTYPE</Email> <!-- opt, QBD max = 99, QBOE max = 100 --> <Contact>STRTYPE</Contact> <!-- opt, QBD max = 41, not supported by QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, QBD max = 41, not supported by QBOE --> <NameOnCheck>STRTYPE</NameOnCheck> <!-- opt, QBD max = 41, QBOE max = 110 --> <Notes>STRTYPE</Notes> <!-- opt, QBD max = 4095, not supported by QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, QBD max = 99 --> <VendorTypeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </VendorTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not supported by QBOE --> <VendorTaxIdent>STRTYPE</VendorTaxIdent> <!-- opt, QBD max = 15, QBOE max = 20 --> <IsVendorEligibleFor1099>BOOLTYPE</IsVendorEligibleFor1099> <!-- opt --> <Balance>AMTTYPE</Balance> <!-- opt --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </VendorRet> <!-- END OR --> </EntityQueryRs> <!-- StandardTermsAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <StandardTermsAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <StandardTermsRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31, QBOE max = 100 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <StdDueDays>INTTYPE</StdDueDays> <!-- opt --> <StdDiscountDays>INTTYPE</StdDiscountDays> <!-- opt --> <DiscountPct>PERCENTTYPE</DiscountPct> <!-- opt --> </StandardTermsRet> </StandardTermsAddRs> <!-- StandardTermsQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <StandardTermsQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <StandardTermsRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31, QBOE max = 100 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <StdDueDays>INTTYPE</StdDueDays> <!-- opt --> <StdDiscountDays>INTTYPE</StdDiscountDays> <!-- opt --> <DiscountPct>PERCENTTYPE</DiscountPct> <!-- opt --> </StandardTermsRet> </StandardTermsQueryRs> <!-- DateDrivenTermsAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <DateDrivenTermsAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <DateDrivenTermsRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <DayOfMonthDue>INTTYPE</DayOfMonthDue> <DueNextMonthDays>INTTYPE</DueNextMonthDays> <!-- opt --> <DiscountDayOfMonth>INTTYPE</DiscountDayOfMonth> <!-- opt --> <DiscountPct>PERCENTTYPE</DiscountPct> <!-- opt --> </DateDrivenTermsRet> </DateDrivenTermsAddRs> <!-- DateDrivenTermsQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <DateDrivenTermsQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <DateDrivenTermsRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <DayOfMonthDue>INTTYPE</DayOfMonthDue> <DueNextMonthDays>INTTYPE</DueNextMonthDays> <!-- opt --> <DiscountDayOfMonth>INTTYPE</DiscountDayOfMonth> <!-- opt --> <DiscountPct>PERCENTTYPE</DiscountPct> <!-- opt --> </DateDrivenTermsRet> </DateDrivenTermsQueryRs> <!-- TermsQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <TermsQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- BEGIN OR: You may have 0 or more StandardTermsRet OR DateDrivenTermsRet --> <StandardTermsRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31, QBOE max = 100 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <StdDueDays>INTTYPE</StdDueDays> <!-- opt --> <StdDiscountDays>INTTYPE</StdDiscountDays> <!-- opt --> <DiscountPct>PERCENTTYPE</DiscountPct> <!-- opt --> </StandardTermsRet> <!-- OR --> <DateDrivenTermsRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <DayOfMonthDue>INTTYPE</DayOfMonthDue> <DueNextMonthDays>INTTYPE</DueNextMonthDays> <!-- opt --> <DiscountDayOfMonth>INTTYPE</DiscountDayOfMonth> <!-- opt --> <DiscountPct>PERCENTTYPE</DiscountPct> <!-- opt --> </DateDrivenTermsRet> <!-- END OR --> </TermsQueryRs> <!-- ClassAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ClassAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ClassRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31, QBOE max = 100 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159, QBOE max = 1000 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> </ClassRet> </ClassAddRs> <!-- ClassQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ClassQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ClassRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31, QBOE max = 100 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159, QBOE max = 1000 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> </ClassRet> </ClassQueryRs> <!-- SalesRepAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <SalesRepAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <SalesRepRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Initial>STRTYPE</Initial> <!-- QBD max = 5 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <SalesRepEntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </SalesRepEntityRef> </SalesRepRet> </SalesRepAddRs> <!-- SalesRepQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <SalesRepQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <SalesRepRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Initial>STRTYPE</Initial> <!-- QBD max = 5 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <SalesRepEntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </SalesRepEntityRef> </SalesRepRet> </SalesRepQueryRs> <!-- CustomerTypeAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CustomerTypeAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <CustomerTypeRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> </CustomerTypeRet> </CustomerTypeAddRs> <!-- CustomerTypeQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CustomerTypeQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <CustomerTypeRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> </CustomerTypeRet> </CustomerTypeQueryRs> <!-- VendorTypeAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <VendorTypeAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <VendorTypeRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> </VendorTypeRet> </VendorTypeAddRs> <!-- VendorTypeQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <VendorTypeQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <VendorTypeRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> </VendorTypeRet> </VendorTypeQueryRs> <!-- JobTypeAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <JobTypeAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <JobTypeRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> </JobTypeRet> </JobTypeAddRs> <!-- JobTypeQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <JobTypeQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <JobTypeRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> </JobTypeRet> </JobTypeQueryRs> <!-- CustomerMsgAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CustomerMsgAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <CustomerMsgRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 101 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> </CustomerMsgRet> </CustomerMsgAddRs> <!-- CustomerMsgQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CustomerMsgQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <CustomerMsgRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 101 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> </CustomerMsgRet> </CustomerMsgQueryRs> <!-- PaymentMethodAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <PaymentMethodAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <PaymentMethodRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31, QBOE max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> </PaymentMethodRet> </PaymentMethodAddRs> <!-- PaymentMethodQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <PaymentMethodQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <PaymentMethodRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31, QBOE max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> </PaymentMethodRet> </PaymentMethodQueryRs> <!-- ShipMethodAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ShipMethodAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ShipMethodRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 15 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> </ShipMethodRet> </ShipMethodAddRs> <!-- ShipMethodQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ShipMethodQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ShipMethodRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 15 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> </ShipMethodRet> </ShipMethodQueryRs> <!-- SalesTaxCodeAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <SalesTaxCodeAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <SalesTaxCodeRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 3 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <IsTaxable>BOOLTYPE</IsTaxable> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 31 --> </SalesTaxCodeRet> </SalesTaxCodeAddRs> <!-- SalesTaxCodeQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <SalesTaxCodeQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <SalesTaxCodeRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 3 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <IsTaxable>BOOLTYPE</IsTaxable> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 31 --> </SalesTaxCodeRet> </SalesTaxCodeQueryRs> <!-- ToDoAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ToDoAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ToDoRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Notes>STRTYPE</Notes> <!-- QBD max = 4095 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <IsDone>BOOLTYPE</IsDone> <ReminderDate>DATETYPE</ReminderDate> </ToDoRet> </ToDoAddRs> <!-- ToDoQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ToDoQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ToDoRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Notes>STRTYPE</Notes> <!-- QBD max = 4095 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <IsDone>BOOLTYPE</IsDone> <ReminderDate>DATETYPE</ReminderDate> </ToDoRet> </ToDoQueryRs> <!-- ItemServiceAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemServiceAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemServiceRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31, QBOE max = 100 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159, QBOE max = 1000 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <!-- not supported by QBOE --> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <ExpenseAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemServiceRet> </ItemServiceAddRs> <!-- ItemServiceModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemServiceModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemServiceRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31, QBOE max = 100 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159, QBOE max = 1000 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <!-- not supported by QBOE --> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <ExpenseAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemServiceRet> </ItemServiceModRs> <!-- ItemServiceQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemServiceQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemServiceRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31, QBOE max = 100 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159, QBOE max = 1000 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <!-- not supported by QBOE --> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <ExpenseAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemServiceRet> </ItemServiceQueryRs> <!-- ItemNonInventoryAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemNonInventoryAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemNonInventoryRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <ExpenseAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemNonInventoryRet> </ItemNonInventoryAddRs> <!-- ItemNonInventoryModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemNonInventoryModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemNonInventoryRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <ExpenseAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemNonInventoryRet> </ItemNonInventoryModRs> <!-- ItemNonInventoryQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemNonInventoryQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemNonInventoryRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <ExpenseAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemNonInventoryRet> </ItemNonInventoryQueryRs> <!-- ItemOtherChargeAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemOtherChargeAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemOtherChargeRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <ExpenseAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemOtherChargeRet> </ItemOtherChargeAddRs> <!-- ItemOtherChargeQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemOtherChargeQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemOtherChargeRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <ExpenseAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemOtherChargeRet> </ItemOtherChargeQueryRs> <!-- ItemInventoryAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemInventoryAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemInventoryRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <COGSAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> <AssetAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AssetAccountRef> <ReorderPoint>QUANTYPE</ReorderPoint> <!-- opt --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <AverageCost>PRICETYPE</AverageCost> <!-- opt --> <QuantityOnOrder>QUANTYPE</QuantityOnOrder> <!-- opt --> <QuantityOnSalesOrder>QUANTYPE</QuantityOnSalesOrder> <!-- opt --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemInventoryRet> </ItemInventoryAddRs> <!-- ItemInventoryModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemInventoryModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemInventoryRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <COGSAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> <AssetAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AssetAccountRef> <ReorderPoint>QUANTYPE</ReorderPoint> <!-- opt --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <AverageCost>PRICETYPE</AverageCost> <!-- opt --> <QuantityOnOrder>QUANTYPE</QuantityOnOrder> <!-- opt --> <QuantityOnSalesOrder>QUANTYPE</QuantityOnSalesOrder> <!-- opt --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemInventoryRet> </ItemInventoryModRs> <!-- ItemInventoryQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemInventoryQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemInventoryRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <COGSAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> <AssetAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AssetAccountRef> <ReorderPoint>QUANTYPE</ReorderPoint> <!-- opt --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <AverageCost>PRICETYPE</AverageCost> <!-- opt --> <QuantityOnOrder>QUANTYPE</QuantityOnOrder> <!-- opt --> <QuantityOnSalesOrder>QUANTYPE</QuantityOnSalesOrder> <!-- opt --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemInventoryRet> </ItemInventoryQueryRs> <!-- ItemInventoryAssemblyAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemInventoryAssemblyAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemInventoryAssemblyRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <COGSAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> <AssetAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AssetAccountRef> <BuildPoint>QUANTYPE</BuildPoint> <!-- opt --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <AverageCost>PRICETYPE</AverageCost> <!-- opt --> <QuantityOnOrder>QUANTYPE</QuantityOnOrder> <!-- opt --> <QuantityOnSalesOrder>QUANTYPE</QuantityOnSalesOrder> <!-- opt --> <ItemInventoryAssemblyLine> <!-- opt, may rep --> <ItemInventoryRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemInventoryRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemInventoryAssemblyLine> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemInventoryAssemblyRet> </ItemInventoryAssemblyAddRs> <!-- ItemInventoryAssemblyQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemInventoryAssemblyQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemInventoryAssemblyRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <COGSAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> <AssetAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AssetAccountRef> <BuildPoint>QUANTYPE</BuildPoint> <!-- opt --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <AverageCost>PRICETYPE</AverageCost> <!-- opt --> <QuantityOnOrder>QUANTYPE</QuantityOnOrder> <!-- opt --> <QuantityOnSalesOrder>QUANTYPE</QuantityOnSalesOrder> <!-- opt --> <ItemInventoryAssemblyLine> <!-- opt, may rep --> <ItemInventoryRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemInventoryRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemInventoryAssemblyLine> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemInventoryAssemblyRet> </ItemInventoryAssemblyQueryRs> <!-- ItemSubtotalAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemSubtotalAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemSubtotalRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSubtotalRet> </ItemSubtotalAddRs> <!-- ItemSubtotalQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemSubtotalQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemSubtotalRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSubtotalRet> </ItemSubtotalQueryRs> <!-- ItemDiscountAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemDiscountAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemDiscountRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have DiscountRate OR DiscountRatePercent --> <DiscountRate>PRICETYPE</DiscountRate> <!-- OR --> <DiscountRatePercent>PERCENTTYPE</DiscountRatePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemDiscountRet> </ItemDiscountAddRs> <!-- ItemDiscountQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemDiscountQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemDiscountRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have DiscountRate OR DiscountRatePercent --> <DiscountRate>PRICETYPE</DiscountRate> <!-- OR --> <DiscountRatePercent>PERCENTTYPE</DiscountRatePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemDiscountRet> </ItemDiscountQueryRs> <!-- ItemPaymentAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemPaymentAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemPaymentRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DepositToAccountRef> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PaymentMethodRef> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemPaymentRet> </ItemPaymentAddRs> <!-- ItemPaymentQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemPaymentQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemPaymentRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DepositToAccountRef> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PaymentMethodRef> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemPaymentRet> </ItemPaymentQueryRs> <!-- ItemSalesTaxAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemSalesTaxAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemSalesTaxRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <TaxRate>PERCENTTYPE</TaxRate> <!-- opt --> <TaxVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </TaxVendorRef> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSalesTaxRet> </ItemSalesTaxAddRs> <!-- ItemSalesTaxQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemSalesTaxQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemSalesTaxRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <TaxRate>PERCENTTYPE</TaxRate> <!-- opt --> <TaxVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </TaxVendorRef> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSalesTaxRet> </ItemSalesTaxQueryRs> <!-- ItemSalesTaxGroupAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemSalesTaxGroupAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemSalesTaxGroupRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <ItemSalesTaxRef> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSalesTaxGroupRet> </ItemSalesTaxGroupAddRs> <!-- ItemSalesTaxGroupQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemSalesTaxGroupQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemSalesTaxGroupRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <ItemSalesTaxRef> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSalesTaxGroupRet> </ItemSalesTaxGroupQueryRs> <!-- ItemGroupAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemGroupAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemGroupRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <!-- opt --> <ItemGroupLine> <!-- opt, may rep --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemGroupLine> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemGroupRet> </ItemGroupAddRs> <!-- ItemGroupQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemGroupQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ItemGroupRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <!-- opt --> <ItemGroupLine> <!-- opt, may rep --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemGroupLine> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemGroupRet> </ItemGroupQueryRs> <!-- ItemQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- BEGIN OR: You may have 0 or more ItemServiceRet OR ItemNonInventoryRet OR ItemOtherChargeRet OR ItemInventoryRet OR ItemInventoryAssemblyRet OR ItemSubtotalRet OR ItemDiscountRet OR ItemPaymentRet OR ItemSalesTaxRet OR ItemSalesTaxGroupRet OR ItemGroupRet --> <ItemServiceRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31, QBOE max = 100 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159, QBOE max = 1000 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not supported by QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <!-- not supported by QBOE --> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <ExpenseAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemServiceRet> <!-- OR --> <ItemNonInventoryRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <ExpenseAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemNonInventoryRet> <!-- OR --> <ItemOtherChargeRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <ExpenseAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemOtherChargeRet> <!-- OR --> <ItemInventoryRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <COGSAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> <AssetAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AssetAccountRef> <ReorderPoint>QUANTYPE</ReorderPoint> <!-- opt --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <AverageCost>PRICETYPE</AverageCost> <!-- opt --> <QuantityOnOrder>QUANTYPE</QuantityOnOrder> <!-- opt --> <QuantityOnSalesOrder>QUANTYPE</QuantityOnSalesOrder> <!-- opt --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemInventoryRet> <!-- OR --> <ItemInventoryAssemblyRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, QBD max = 4095 --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, QBD max = 4095 --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <COGSAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </PrefVendorRef> <AssetAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AssetAccountRef> <BuildPoint>QUANTYPE</BuildPoint> <!-- opt --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <AverageCost>PRICETYPE</AverageCost> <!-- opt --> <QuantityOnOrder>QUANTYPE</QuantityOnOrder> <!-- opt --> <QuantityOnSalesOrder>QUANTYPE</QuantityOnSalesOrder> <!-- opt --> <ItemInventoryAssemblyLine> <!-- opt, may rep --> <ItemInventoryRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemInventoryRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemInventoryAssemblyLine> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemInventoryAssemblyRet> <!-- OR --> <ItemSubtotalRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSubtotalRet> <!-- OR --> <ItemDiscountRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <FullName>STRTYPE</FullName> <!-- QBD max = 159 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have DiscountRate OR DiscountRatePercent --> <DiscountRate>PRICETYPE</DiscountRate> <!-- OR --> <DiscountRatePercent>PERCENTTYPE</DiscountRatePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemDiscountRet> <!-- OR --> <ItemPaymentRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DepositToAccountRef> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PaymentMethodRef> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemPaymentRet> <!-- OR --> <ItemSalesTaxRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <TaxRate>PERCENTTYPE</TaxRate> <!-- opt --> <TaxVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </TaxVendorRef> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSalesTaxRet> <!-- OR --> <ItemSalesTaxGroupRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <ItemSalesTaxRef> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSalesTaxGroupRet> <!-- OR --> <ItemGroupRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, QBD max = 4095 --> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <!-- opt --> <ItemGroupLine> <!-- opt, may rep --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemGroupLine> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemGroupRet> <!-- END OR --> </ItemQueryRs> <!-- PayrollItemWageAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <PayrollItemWageAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <PayrollItemWageRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- WageType may have one of the following values: HourlyRegular, HourlySick, HourlyVacation, SalaryRegular, SalarySick, SalaryVacation, Bonus, Commission --> <WageType>ENUMTYPE</WageType> <ExpenseAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ExpenseAccountRef> </PayrollItemWageRet> </PayrollItemWageAddRs> <!-- PayrollItemWageQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <PayrollItemWageQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <PayrollItemWageRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <Name>STRTYPE</Name> <!-- QBD max = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- WageType may have one of the following values: HourlyRegular, HourlySick, HourlyVacation, SalaryRegular, SalarySick, SalaryVacation, Bonus, Commission --> <WageType>ENUMTYPE</WageType> <ExpenseAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ExpenseAccountRef> </PayrollItemWageRet> </PayrollItemWageQueryRs> <!-- InvoiceAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <InvoiceAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <InvoiceRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ARAccountRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </ShipAddress> <IsPending>BOOLTYPE</IsPending> <!-- opt, not supported by QBOE --> <IsFinanceCharge>BOOLTYPE</IsFinanceCharge> <!-- opt, not supported by QBOE --> <PONumber>STRTYPE</PONumber> <!-- opt, QBD max = 25, not supported by QBOE --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 5 --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, QBD max = 13, not supported by QBOE --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 15, QBOE max = 1000 --> </ShipMethodRef> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <AppliedAmount>AMTTYPE</AppliedAmount> <!-- opt --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <IsPaid>BOOLTYPE</IsPaid> <!-- opt --> <CustomerMsgRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 101 --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <CustomerSalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </CustomerSalesTaxCodeRef> <SuggestedDiscountAmount>AMTTYPE</SuggestedDiscountAmount> <!-- opt, not supported by QBOE --> <SuggestedDiscountDate>DATETYPE</SuggestedDiscountDate> <!-- opt, not supported by QBOE --> <LinkedTxn> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not supported by QBD --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <!-- BEGIN OR: You may have 0 or more InvoiceLineRet OR InvoiceLineGroupRet --> <InvoiceLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceLineRet> <!-- OR --> <InvoiceLineGroupRet> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not supported by QBD --> <InvoiceLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceRet> </InvoiceAddRs> <!-- InvoiceQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <InvoiceQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <InvoiceRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ARAccountRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </ShipAddress> <IsPending>BOOLTYPE</IsPending> <!-- opt, not supported by QBOE --> <IsFinanceCharge>BOOLTYPE</IsFinanceCharge> <!-- opt, not supported by QBOE --> <PONumber>STRTYPE</PONumber> <!-- opt, QBD max = 25, not supported by QBOE --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 5 --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, QBD max = 13, not supported by QBOE --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 15, QBOE max = 1000 --> </ShipMethodRef> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <AppliedAmount>AMTTYPE</AppliedAmount> <!-- opt --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <IsPaid>BOOLTYPE</IsPaid> <!-- opt --> <CustomerMsgRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 101 --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <CustomerSalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </CustomerSalesTaxCodeRef> <SuggestedDiscountAmount>AMTTYPE</SuggestedDiscountAmount> <!-- opt, not supported by QBOE --> <SuggestedDiscountDate>DATETYPE</SuggestedDiscountDate> <!-- opt, not supported by QBOE --> <LinkedTxn> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not supported by QBD --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <!-- BEGIN OR: You may have 0 or more InvoiceLineRet OR InvoiceLineGroupRet --> <InvoiceLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceLineRet> <!-- OR --> <InvoiceLineGroupRet> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not supported by QBD --> <InvoiceLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceRet> </InvoiceQueryRs> <!-- EstimateAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <EstimateAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <EstimateRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </BillAddress> <PONumber>STRTYPE</PONumber> <!-- opt, QBD max = 25 --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 5 --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, QBD max = 13 --> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 101 --> </CustomerMsgRef> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </CustomerSalesTaxCodeRef> <!-- BEGIN OR: You may have 0 or more EstimateLineRet OR EstimateLineGroupRet --> <EstimateLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have MarkupRate OR MarkupRatePercent --> <MarkupRate>PRICETYPE</MarkupRate> <!-- OR --> <MarkupRatePercent>PERCENTTYPE</MarkupRatePercent> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateLineRet> <!-- OR --> <EstimateLineGroupRet> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <EstimateLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have MarkupRate OR MarkupRatePercent --> <MarkupRate>PRICETYPE</MarkupRate> <!-- OR --> <MarkupRatePercent>PERCENTTYPE</MarkupRatePercent> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateRet> </EstimateAddRs> <!-- EstimateQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <EstimateQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <EstimateRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </BillAddress> <PONumber>STRTYPE</PONumber> <!-- opt, QBD max = 25 --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 5 --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, QBD max = 13 --> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 101 --> </CustomerMsgRef> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </CustomerSalesTaxCodeRef> <!-- BEGIN OR: You may have 0 or more EstimateLineRet OR EstimateLineGroupRet --> <EstimateLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have MarkupRate OR MarkupRatePercent --> <MarkupRate>PRICETYPE</MarkupRate> <!-- OR --> <MarkupRatePercent>PERCENTTYPE</MarkupRatePercent> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateLineRet> <!-- OR --> <EstimateLineGroupRet> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <EstimateLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have MarkupRate OR MarkupRatePercent --> <MarkupRate>PRICETYPE</MarkupRate> <!-- OR --> <MarkupRatePercent>PERCENTTYPE</MarkupRatePercent> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateRet> </EstimateQueryRs> <!-- SalesReceiptAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <SalesReceiptAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <SalesReceiptRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </ShipAddress> <IsPending>BOOLTYPE</IsPending> <!-- opt, not supported by QBOE --> <CheckNumber>STRTYPE</CheckNumber> <!-- opt, QBD max = 25, QBOE max = 25 --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PaymentMethodRef> <DueDate>DATETYPE</DueDate> <!-- opt, not supported by QBOE --> <SalesRepRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 5 --> </SalesRepRef> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 15, QBOE max = 1000 --> </ShipMethodRef> <FOB>STRTYPE</FOB> <!-- opt, QBD max = 13, not supported by QBOE --> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerMsgRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 101 --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <CustomerSalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </CustomerSalesTaxCodeRef> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DepositToAccountRef> <!-- BEGIN OR: You may have 0 or more SalesReceiptLineRet OR SalesReceiptLineGroupRet --> <SalesReceiptLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptLineRet> <!-- OR --> <SalesReceiptLineGroupRet> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not supported by QBD --> <SalesReceiptLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptRet> </SalesReceiptAddRs> <!-- SalesReceiptQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <SalesReceiptQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <SalesReceiptRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </ShipAddress> <IsPending>BOOLTYPE</IsPending> <!-- opt, not supported by QBOE --> <CheckNumber>STRTYPE</CheckNumber> <!-- opt, QBD max = 25, QBOE max = 25 --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PaymentMethodRef> <DueDate>DATETYPE</DueDate> <!-- opt, not supported by QBOE --> <SalesRepRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 5 --> </SalesRepRef> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 15, QBOE max = 1000 --> </ShipMethodRef> <FOB>STRTYPE</FOB> <!-- opt, QBD max = 13, not supported by QBOE --> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerMsgRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 101 --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <CustomerSalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </CustomerSalesTaxCodeRef> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DepositToAccountRef> <!-- BEGIN OR: You may have 0 or more SalesReceiptLineRet OR SalesReceiptLineGroupRet --> <SalesReceiptLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptLineRet> <!-- OR --> <SalesReceiptLineGroupRet> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not supported by QBD --> <SalesReceiptLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptRet> </SalesReceiptQueryRs> <!-- CreditMemoAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CreditMemoAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <CreditMemoRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ARAccountRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </ShipAddress> <IsPending>BOOLTYPE</IsPending> <!-- opt, not supported by QBOE --> <PONumber>STRTYPE</PONumber> <!-- opt, QBD max = 25, not supported by QBOE --> <TermsRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt, not supported by QBOE --> <SalesRepRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 5 --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, QBD max = 13, not supported by QBOE --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 15, QBOE max = 1000 --> </ShipMethodRef> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CreditRemaining>AMTTYPE</CreditRemaining> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerMsgRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 101 --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <CustomerSalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </CustomerSalesTaxCodeRef> <LinkedTxn> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not supported by QBD --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <!-- BEGIN OR: You may have 0 or more CreditMemoLineRet OR CreditMemoLineGroupRet --> <CreditMemoLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoLineRet> <!-- OR --> <CreditMemoLineGroupRet> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not supported by QBD --> <CreditMemoLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoRet> </CreditMemoAddRs> <!-- CreditMemoQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CreditMemoQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <CreditMemoRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ARAccountRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </ShipAddress> <IsPending>BOOLTYPE</IsPending> <!-- opt, not supported by QBOE --> <PONumber>STRTYPE</PONumber> <!-- opt, QBD max = 25, not supported by QBOE --> <TermsRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt, not supported by QBOE --> <SalesRepRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 5 --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, QBD max = 13, not supported by QBOE --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 15, QBOE max = 1000 --> </ShipMethodRef> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CreditRemaining>AMTTYPE</CreditRemaining> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerMsgRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 101 --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <CustomerSalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </CustomerSalesTaxCodeRef> <LinkedTxn> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not supported by QBD --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <!-- BEGIN OR: You may have 0 or more CreditMemoLineRet OR CreditMemoLineGroupRet --> <CreditMemoLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoLineRet> <!-- OR --> <CreditMemoLineGroupRet> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not supported by QBD --> <CreditMemoLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 3 --> </SalesTaxCodeRef> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoRet> </CreditMemoQueryRs> <!-- ReceivePaymentAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ReceivePaymentAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ReceivePaymentRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ARAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11 --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PaymentMethodRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095 --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DepositToAccountRef> <UnusedPayment>AMTTYPE</UnusedPayment> <!-- opt --> <UnusedCredits>AMTTYPE</UnusedCredits> <!-- opt --> <AppliedToTxnRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not supported by QBD --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DiscountAccountRef> </AppliedToTxnRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ReceivePaymentRet> </ReceivePaymentAddRs> <!-- ReceivePaymentQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ReceivePaymentQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ReceivePaymentRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ARAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11 --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PaymentMethodRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095 --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DepositToAccountRef> <UnusedPayment>AMTTYPE</UnusedPayment> <!-- opt --> <UnusedCredits>AMTTYPE</UnusedCredits> <!-- opt --> <AppliedToTxnRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not supported by QBD --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DiscountAccountRef> </AppliedToTxnRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ReceivePaymentRet> </ReceivePaymentQueryRs> <!-- ReceivePaymentToDepositQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ReceivePaymentToDepositQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ReceivePaymentToDepositRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TxnLineID>IDTYPE</TxnLineID> <!-- opt --> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt --> <Amount>AMTTYPE</Amount> </ReceivePaymentToDepositRet> </ReceivePaymentToDepositQueryRs> <!-- ChargeAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ChargeAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ChargeRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11 --> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Rate>PRICETYPE</Rate> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ARAccountRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <BilledDate>DATETYPE</BilledDate> <!-- opt --> <DueDate>DATETYPE</DueDate> <!-- opt --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ChargeRet> </ChargeAddRs> <!-- ChargeQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ChargeQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ChargeRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11 --> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Rate>PRICETYPE</Rate> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ARAccountRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <BilledDate>DATETYPE</BilledDate> <!-- opt --> <DueDate>DATETYPE</DueDate> <!-- opt --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ChargeRet> </ChargeQueryRs> <!-- PurchaseOrderAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <PurchaseOrderAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <PurchaseOrderRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <VendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </VendorRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <ShipToEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </ShipToEntityRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11 --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </VendorAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </ShipAddress> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <ExpectedDate>DATETYPE</ExpectedDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 15, QBOE max = 1000 --> </ShipMethodRef> <FOB>STRTYPE</FOB> <!-- opt, QBD max = 13 --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095 --> <VendorMsg>STRTYPE</VendorMsg> <!-- opt, QBD max = 99 --> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <!-- BEGIN OR: You may have 0 or more PurchaseOrderLineRet OR PurchaseOrderLineGroupRet --> <PurchaseOrderLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Rate>PRICETYPE</Rate> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <ReceivedQuantity>QUANTYPE</ReceivedQuantity> <!-- opt --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderLineRet> <!-- OR --> <PurchaseOrderLineGroupRet> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not supported by QBD --> <PurchaseOrderLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Rate>PRICETYPE</Rate> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <ReceivedQuantity>QUANTYPE</ReceivedQuantity> <!-- opt --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderRet> </PurchaseOrderAddRs> <!-- PurchaseOrderQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <PurchaseOrderQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <PurchaseOrderRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <VendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </VendorRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <ShipToEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </ShipToEntityRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11 --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </VendorAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </ShipAddress> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <ExpectedDate>DATETYPE</ExpectedDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 15, QBOE max = 1000 --> </ShipMethodRef> <FOB>STRTYPE</FOB> <!-- opt, QBD max = 13 --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095 --> <VendorMsg>STRTYPE</VendorMsg> <!-- opt, QBD max = 99 --> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <!-- BEGIN OR: You may have 0 or more PurchaseOrderLineRet OR PurchaseOrderLineGroupRet --> <PurchaseOrderLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Rate>PRICETYPE</Rate> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <ReceivedQuantity>QUANTYPE</ReceivedQuantity> <!-- opt --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderLineRet> <!-- OR --> <PurchaseOrderLineGroupRet> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not supported by QBD --> <PurchaseOrderLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Rate>PRICETYPE</Rate> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <ReceivedQuantity>QUANTYPE</ReceivedQuantity> <!-- opt --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderRet> </PurchaseOrderQueryRs> <!-- BillAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <BillAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <BillRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <VendorRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </VendorRef> <APAccountRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <DueDate>DATETYPE</DueDate> <!-- opt --> <AmountDue>AMTTYPE</AmountDue> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 20, QBOE max = 21 --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <IsPaid>BOOLTYPE</IsPaid> <!-- opt, not supported by QBOE --> <LinkedTxn> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not supported by QBD --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <ExpenseLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not supported by QBOE --> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not supported by QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> </ItemGroupLineRet> <!-- END OR --> <OpenAmount>AMTTYPE</OpenAmount> <!-- opt --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </BillRet> </BillAddRs> <!-- BillQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <BillQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <BillRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <VendorRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </VendorRef> <APAccountRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <DueDate>DATETYPE</DueDate> <!-- opt --> <AmountDue>AMTTYPE</AmountDue> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 20, QBOE max = 21 --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </TermsRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <IsPaid>BOOLTYPE</IsPaid> <!-- opt, not supported by QBOE --> <LinkedTxn> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not supported by QBD --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <ExpenseLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not supported by QBOE --> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not supported by QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> </ItemGroupLineRet> <!-- END OR --> <OpenAmount>AMTTYPE</OpenAmount> <!-- opt --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </BillRet> </BillQueryRs> <!-- VendorCreditAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <VendorCreditAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <VendorCreditRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <VendorRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </VendorRef> <APAccountRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <CreditAmount>AMTTYPE</CreditAmount> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 20, QBOE max = 21 --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <LinkedTxn> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not supported by QBD --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <ExpenseLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not supported by QBOE --> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not supported by QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> </ItemGroupLineRet> <!-- END OR --> <OpenAmount>AMTTYPE</OpenAmount> <!-- opt --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </VendorCreditRet> </VendorCreditAddRs> <!-- VendorCreditQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <VendorCreditQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <VendorCreditRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <VendorRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 41, QBOE max = 1000 --> </VendorRef> <APAccountRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <CreditAmount>AMTTYPE</CreditAmount> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 20, QBOE max = 21 --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <LinkedTxn> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not supported by QBD --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <ExpenseLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not supported by QBOE --> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not supported by QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> </ItemGroupLineRet> <!-- END OR --> <OpenAmount>AMTTYPE</OpenAmount> <!-- opt --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </VendorCreditRet> </VendorCreditQueryRs> <!-- BillPaymentCheckAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <BillPaymentCheckAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <BillPaymentCheckRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </PayeeEntityRef> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <BankAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </BankAccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </Address> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <AppliedToTxnRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not supported by QBD --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DiscountAccountRef> </AppliedToTxnRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </BillPaymentCheckRet> </BillPaymentCheckAddRs> <!-- BillPaymentCheckQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <BillPaymentCheckQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <BillPaymentCheckRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </PayeeEntityRef> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <BankAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </BankAccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </Address> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <AppliedToTxnRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not supported by QBD --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DiscountAccountRef> </AppliedToTxnRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </BillPaymentCheckRet> </BillPaymentCheckQueryRs> <!-- BillPaymentCreditCardAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <BillPaymentCreditCardAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <BillPaymentCreditCardRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </PayeeEntityRef> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <CreditCardAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </CreditCardAccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <AppliedToTxnRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not supported by QBD --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DiscountAccountRef> </AppliedToTxnRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </BillPaymentCreditCardRet> </BillPaymentCreditCardAddRs> <!-- BillPaymentCreditCardQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <BillPaymentCreditCardQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <BillPaymentCreditCardRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </PayeeEntityRef> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <CreditCardAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </CreditCardAccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <AppliedToTxnRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not supported by QBD --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DiscountAccountRef> </AppliedToTxnRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </BillPaymentCreditCardRet> </BillPaymentCreditCardQueryRs> <!-- BillToPayQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <BillToPayQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <BillToPayRet> <!-- opt, may rep --> <!-- BEGIN OR: You may have BillToPay OR CreditToApply --> <BillToPay> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 20, QBOE max = 21 --> <DueDate>DATETYPE</DueDate> <!-- opt --> <AmountDue>AMTTYPE</AmountDue> </BillToPay> <!-- OR --> <CreditToApply> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 20, QBOE max = 21 --> <CreditRemaining>AMTTYPE</CreditRemaining> </CreditToApply> <!-- END OR --> </BillToPayRet> </BillToPayQueryRs> <!-- SalesTaxPaymentCheckQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <SalesTaxPaymentCheckQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <SalesTaxPaymentCheckRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <BankAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </BankAccountRef> <Amount>AMTTYPE</Amount> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </Address> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <SalesTaxPaymentCheckLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemSalesTaxRef> <Amount>AMTTYPE</Amount> </SalesTaxPaymentCheckLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesTaxPaymentCheckRet> </SalesTaxPaymentCheckQueryRs> <!-- InventoryAdjustmentAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <InventoryAdjustmentAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <InventoryAdjustmentRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095 --> <InventoryAdjustmentLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <QuantityDifference>QUANTYPE</QuantityDifference> <ValueDifference>AMTTYPE</ValueDifference> </InventoryAdjustmentLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InventoryAdjustmentRet> </InventoryAdjustmentAddRs> <!-- InventoryAdjustmentQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <InventoryAdjustmentQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <InventoryAdjustmentRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095 --> <InventoryAdjustmentLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <QuantityDifference>QUANTYPE</QuantityDifference> <ValueDifference>AMTTYPE</ValueDifference> </InventoryAdjustmentLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InventoryAdjustmentRet> </InventoryAdjustmentQueryRs> <!-- TimeTrackingAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <TimeTrackingAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <TimeTrackingRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <EntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </EntityRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ItemServiceRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemServiceRef> <Rate>PRICETYPE</Rate> <!-- opt --> <Duration>TIMEINTERVALTYPE</Duration> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <PayrollItemWageRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PayrollItemWageRef> <Notes>STRTYPE</Notes> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <IsBillable>BOOLTYPE</IsBillable> <!-- opt --> <IsBilled>BOOLTYPE</IsBilled> <!-- opt --> </TimeTrackingRet> </TimeTrackingAddRs> <!-- TimeTrackingQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <TimeTrackingQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <TimeTrackingRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <EntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </EntityRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ItemServiceRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemServiceRef> <Rate>PRICETYPE</Rate> <!-- opt --> <Duration>TIMEINTERVALTYPE</Duration> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <PayrollItemWageRef> <!-- opt, not supported by QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PayrollItemWageRef> <Notes>STRTYPE</Notes> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <IsBillable>BOOLTYPE</IsBillable> <!-- opt --> <IsBilled>BOOLTYPE</IsBilled> <!-- opt --> </TimeTrackingRet> </TimeTrackingQueryRs> <!-- CheckAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CheckAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <CheckRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </PayeeEntityRef> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <TxnDate>DATETYPE</TxnDate> <Amount>AMTTYPE</Amount> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </Address> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <ExpenseLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not supported by QBOE --> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not supported by QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> </ItemGroupLineRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CheckRet> </CheckAddRs> <!-- CheckQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CheckQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <CheckRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </PayeeEntityRef> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <TxnDate>DATETYPE</TxnDate> <Amount>AMTTYPE</Amount> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr2>STRTYPE</Addr2> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr3>STRTYPE</Addr3> <!-- opt, QBD max = 41, QBOE max = 500 --> <Addr4>STRTYPE</Addr4> <!-- opt, QBD max = 41, QBOE max = 500 --> <City>STRTYPE</City> <!-- opt, QBD max = 31, QBOE max = 255 --> <State>STRTYPE</State> <!-- opt, QBD max = 21, QBOE max = 255 --> <PostalCode>STRTYPE</PostalCode> <!-- opt, QBD max = 13, QBOE max = 30 --> <Country>STRTYPE</Country> <!-- opt, QBD max = 31, QBOE max = 255 --> </Address> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <ExpenseLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not supported by QBOE --> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not supported by QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> </ItemGroupLineRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CheckRet> </CheckQueryRs> <!-- CreditCardChargeAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CreditCardChargeAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <CreditCardChargeRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <Amount>AMTTYPE</Amount> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <ExpenseLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not supported by QBOE --> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not supported by QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> </ItemGroupLineRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditCardChargeRet> </CreditCardChargeAddRs> <!-- CreditCardChargeQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CreditCardChargeQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <CreditCardChargeRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <Amount>AMTTYPE</Amount> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <ExpenseLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not supported by QBOE --> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not supported by QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> </ItemGroupLineRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditCardChargeRet> </CreditCardChargeQueryRs> <!-- CreditCardCreditAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CreditCardCreditAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <CreditCardCreditRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <Amount>AMTTYPE</Amount> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <ExpenseLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not supported by QBOE --> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not supported by QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> </ItemGroupLineRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditCardCreditRet> </CreditCardCreditAddRs> <!-- CreditCardCreditQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CreditCardCreditQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <CreditCardCreditRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <Amount>AMTTYPE</Amount> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <ExpenseLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not supported by QBOE --> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not supported by QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not supported by QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- rep (1 or more) --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, QBD max = 4095 --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </ItemLineRet> </ItemGroupLineRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditCardCreditRet> </CreditCardCreditQueryRs> <!-- JournalEntryAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <JournalEntryAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <JournalEntryRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <Memo>STRTYPE</Memo> <!-- opt, QBOE max = 4000, not supported by QBD --> <!-- BEGIN OR: You may have 0 or more JournalDebitLine OR JournalCreditLine --> <!-- JournalDebitLine contains 1 optional attribute: 'defMacro' --> <JournalDebitLine defMacro = "MACROTYPE"> <TxnLineID>IDTYPE</TxnLineID> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </EntityRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> </JournalDebitLine> <!-- OR --> <!-- JournalCreditLine contains 1 optional attribute: 'defMacro' --> <JournalCreditLine defMacro = "MACROTYPE"> <TxnLineID>IDTYPE</TxnLineID> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </EntityRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> </JournalCreditLine> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </JournalEntryRet> </JournalEntryAddRs> <!-- JournalEntryQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <JournalEntryQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <JournalEntryRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, QBD max = 11, QBOE max = 21 --> <Memo>STRTYPE</Memo> <!-- opt, QBOE max = 4000, not supported by QBD --> <!-- BEGIN OR: You may have 0 or more JournalDebitLine OR JournalCreditLine --> <!-- JournalDebitLine contains 1 optional attribute: 'defMacro' --> <JournalDebitLine defMacro = "MACROTYPE"> <TxnLineID>IDTYPE</TxnLineID> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </EntityRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> </JournalDebitLine> <!-- OR --> <!-- JournalCreditLine contains 1 optional attribute: 'defMacro' --> <JournalCreditLine defMacro = "MACROTYPE"> <TxnLineID>IDTYPE</TxnLineID> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095, QBOE max = 4000 --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </EntityRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> </JournalCreditLine> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not supported by QBOE --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </JournalEntryRet> </JournalEntryQueryRs> <!-- DepositAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <DepositAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <DepositRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <DepositToAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DepositToAccountRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095 --> <DepositTotal>AMTTYPE</DepositTotal> <CashBackInfoRet> <!-- opt --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095 --> <Amount>AMTTYPE</Amount> </CashBackInfoRet> <DepositLineRet> <!-- rep (1 or more) --> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TxnLineID>IDTYPE</TxnLineID> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </EntityRef> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095 --> <CheckNumber>STRTYPE</CheckNumber> <!-- opt, QBD max = 11 --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PaymentMethodRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> </DepositLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </DepositRet> </DepositAddRs> <!-- DepositQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <DepositQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <DepositRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- QBD max = 16, QBOE max = 10 --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <DepositToAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </DepositToAccountRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095 --> <DepositTotal>AMTTYPE</DepositTotal> <CashBackInfoRet> <!-- opt --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095 --> <Amount>AMTTYPE</Amount> </CashBackInfoRet> <DepositLineRet> <!-- rep (1 or more) --> <!-- TxnType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, LiabilityAdjustment, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit --> <TxnType>ENUMTYPE</TxnType> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TxnLineID>IDTYPE</TxnLineID> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 209, QBOE max = 1000 --> </EntityRef> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </AccountRef> <Memo>STRTYPE</Memo> <!-- opt, QBD max = 4095 --> <CheckNumber>STRTYPE</CheckNumber> <!-- opt, QBD max = 11 --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 31, QBOE max = 100 --> </PaymentMethodRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, QBD max = 159, QBOE max = 1000 --> </ClassRef> <Amount>AMTTYPE</Amount> </DepositLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </DepositRet> </DepositQueryRs> <!-- ListDelRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ListDelRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- ListDelType may have one of the following values: Account, Customer, Employee, OtherName, Vendor, StandardTerms, DateDrivenTerms, Class, SalesRep, CustomerType, VendorType, JobType, CustomerMsg, PaymentMethod, ShipMethod, SalesTaxCode, ToDo, ItemService, ItemNonInventory, ItemOtherCharge, ItemInventory, ItemInventoryAssembly, ItemSubtotal, ItemDiscount, ItemPayment, ItemSalesTax, ItemSalesTaxGroup, ItemGroup --> <ListDelType>ENUMTYPE</ListDelType> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeDeleted>DATETIMETYPE</TimeDeleted> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ListDelRs> <!-- ListDeletedQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ListDeletedQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ListDeletedRet> <!-- opt, may rep --> <!-- ListDelType may have one of the following values: Account, Customer, Employee, OtherName, Vendor, StandardTerms, DateDrivenTerms, Class, SalesRep, CustomerType, VendorType, JobType, CustomerMsg, PaymentMethod, ShipMethod, SalesTaxCode, ToDo, ItemService, ItemNonInventory, ItemOtherCharge, ItemInventory, ItemInventoryAssembly, ItemSubtotal, ItemDiscount, ItemPayment, ItemSalesTax, ItemSalesTaxGroup, ItemGroup --> <ListDelType>ENUMTYPE</ListDelType> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeDeleted>DATETIMETYPE</TimeDeleted> <FullName>STRTYPE</FullName> <!-- opt --> </ListDeletedRet> </ListDeletedQueryRs> <!-- TxnDelRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <TxnDelRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- TxnDelType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, PurchaseOrder, ReceivePayment, SalesReceipt, TimeTracking, VendorCredit --> <TxnDelType>ENUMTYPE</TxnDelType> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeDeleted>DATETIMETYPE</TimeDeleted> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt --> </TxnDelRs> <!-- TxnVoidRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <TxnVoidRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- TxnVoidType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Invoice, InventoryAdjustment, JournalEntry, SalesReceipt, VendorCredit --> <TxnVoidType>ENUMTYPE</TxnVoidType> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt --> </TxnVoidRs> <!-- TxnDeletedQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <TxnDeletedQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <TxnDeletedRet> <!-- opt, may rep --> <!-- TxnDelType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, Invoice, InventoryAdjustment, JournalEntry, PurchaseOrder, ReceivePayment, SalesReceipt, TimeTracking, VendorCredit --> <TxnDelType>ENUMTYPE</TxnDelType> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeDeleted>DATETIMETYPE</TimeDeleted> <RefNumber>STRTYPE</RefNumber> <!-- opt --> </TxnDeletedRet> </TxnDeletedQueryRs> <!-- ClearedStatusModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ClearedStatusModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"/> <!-- GeneralSummaryReportQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <GeneralSummaryReportQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ReportRet> <!-- opt --> <ReportTitle>STRTYPE</ReportTitle> <ReportSubtitle>STRTYPE</ReportSubtitle> <!-- ReportBasis may have one of the following values: Cash, Accrual, None --> <ReportBasis>ENUMTYPE</ReportBasis> <!-- opt --> <NumRows>INTTYPE</NumRows> <NumColumns>INTTYPE</NumColumns> <NumColTitleRows>INTTYPE</NumColTitleRows> <!-- ColDesc contains 2 attributes --> <!-- 'colID' is required --> <!-- 'dataType' is required and must have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColDesc colID = "INTTYPE" dataType = "ENUMTYPE"> <!-- rep (1 or more) --> <!-- ColTitle contains 2 attributes --> <!-- 'titleRow' is required --> <!-- 'value' is optional --> <ColTitle titleRow = "INTTYPE" value = "STRTYPE"/> <!-- rep (1 or more) --> <!-- ColType may have one of the following values: Account, Addr1, Addr2, Addr3, Addr4, Addr5, Aging, Amount, AmountDifference, AverageCost, BilledDate, BillingStatus, Blank, CalculatedAmount, Class, ClearedStatus, CostPrice, CreateDate, Credit, CustomField, Date, Debit, DeliveryDate, DueDate, Duration, EarliestReceiptDate, EstimateActive, FOB, IncomeSubjectToTax, Item, ItemDesc, ItemVendor, Label, LastModifiedBy, Memo, ModifiedTime, Name, NameAccountNumber, NameAddress, NameCity, NameContact, NameEmail, NameFax, NamePhone, NameState, NameZip, OpenBalance, OriginalAmount, PaidAmount, PaidStatus, PaidThroughDate, PaymentMethod, PayrollItem, Percent, PercentChange, PercentOfTotalRetail, PercentOfTotalValue, PhysicalCount, PONumber, PrintStatus, ProgressAmount, ProgressPercent, Quantity, QuantityAvailable, QuantityOnHand, QuantityOnOrder, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, ReorderPoint, RetailValueOnHand, RunningBalance, SalesPerWeek, SalesRep, SalesTaxCode, ShipDate, ShipMethod, ShipToAddr1, ShipToAddr2, ShipToAddr3, ShipToAddr4, ShipToAddr5, SONumber, SourceName, SplitAccount, SSNOrTaxID, SuggestedReorder, TaxLine, Terms, Total, TxnNumber, TxnType, UnitPrice, ValueOnHand, WageBase, WageBaseTips --> <ColType>ENUMTYPE</ColType> </ColDesc> <ReportData> <!-- opt --> <!-- BEGIN OR: You may have 1 or more DataRow OR TextRow OR SubtotalRow OR TotalRow --> <!-- DataRow contains 1 required attribute: 'rowNumber' --> <DataRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </DataRow> <!-- OR --> <!-- TextRow contains 2 attributes --> <!-- 'rowNumber' is required --> <!-- 'value' is optional --> <TextRow rowNumber = "INTTYPE" value = "STRTYPE"/> <!-- OR --> <!-- SubtotalRow contains 1 required attribute: 'rowNumber' --> <SubtotalRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </SubtotalRow> <!-- OR --> <!-- TotalRow contains 1 required attribute: 'rowNumber' --> <TotalRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </TotalRow> <!-- END OR --> </ReportData> </ReportRet> </GeneralSummaryReportQueryRs> <!-- JobReportQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <JobReportQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ReportRet> <!-- opt --> <ReportTitle>STRTYPE</ReportTitle> <ReportSubtitle>STRTYPE</ReportSubtitle> <!-- ReportBasis may have one of the following values: Cash, Accrual, None --> <ReportBasis>ENUMTYPE</ReportBasis> <!-- opt --> <NumRows>INTTYPE</NumRows> <NumColumns>INTTYPE</NumColumns> <NumColTitleRows>INTTYPE</NumColTitleRows> <!-- ColDesc contains 2 attributes --> <!-- 'colID' is required --> <!-- 'dataType' is required and must have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColDesc colID = "INTTYPE" dataType = "ENUMTYPE"> <!-- rep (1 or more) --> <!-- ColTitle contains 2 attributes --> <!-- 'titleRow' is required --> <!-- 'value' is optional --> <ColTitle titleRow = "INTTYPE" value = "STRTYPE"/> <!-- rep (1 or more) --> <!-- ColType may have one of the following values: Account, Addr1, Addr2, Addr3, Addr4, Addr5, Aging, Amount, AmountDifference, AverageCost, BilledDate, BillingStatus, Blank, CalculatedAmount, Class, ClearedStatus, CostPrice, CreateDate, Credit, CustomField, Date, Debit, DeliveryDate, DueDate, Duration, EarliestReceiptDate, EstimateActive, FOB, IncomeSubjectToTax, Item, ItemDesc, ItemVendor, Label, LastModifiedBy, Memo, ModifiedTime, Name, NameAccountNumber, NameAddress, NameCity, NameContact, NameEmail, NameFax, NamePhone, NameState, NameZip, OpenBalance, OriginalAmount, PaidAmount, PaidStatus, PaidThroughDate, PaymentMethod, PayrollItem, Percent, PercentChange, PercentOfTotalRetail, PercentOfTotalValue, PhysicalCount, PONumber, PrintStatus, ProgressAmount, ProgressPercent, Quantity, QuantityAvailable, QuantityOnHand, QuantityOnOrder, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, ReorderPoint, RetailValueOnHand, RunningBalance, SalesPerWeek, SalesRep, SalesTaxCode, ShipDate, ShipMethod, ShipToAddr1, ShipToAddr2, ShipToAddr3, ShipToAddr4, ShipToAddr5, SONumber, SourceName, SplitAccount, SSNOrTaxID, SuggestedReorder, TaxLine, Terms, Total, TxnNumber, TxnType, UnitPrice, ValueOnHand, WageBase, WageBaseTips --> <ColType>ENUMTYPE</ColType> </ColDesc> <ReportData> <!-- opt --> <!-- BEGIN OR: You may have 1 or more DataRow OR TextRow OR SubtotalRow OR TotalRow --> <!-- DataRow contains 1 required attribute: 'rowNumber' --> <DataRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </DataRow> <!-- OR --> <!-- TextRow contains 2 attributes --> <!-- 'rowNumber' is required --> <!-- 'value' is optional --> <TextRow rowNumber = "INTTYPE" value = "STRTYPE"/> <!-- OR --> <!-- SubtotalRow contains 1 required attribute: 'rowNumber' --> <SubtotalRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </SubtotalRow> <!-- OR --> <!-- TotalRow contains 1 required attribute: 'rowNumber' --> <TotalRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </TotalRow> <!-- END OR --> </ReportData> </ReportRet> </JobReportQueryRs> <!-- TimeReportQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <TimeReportQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ReportRet> <!-- opt --> <ReportTitle>STRTYPE</ReportTitle> <ReportSubtitle>STRTYPE</ReportSubtitle> <!-- ReportBasis may have one of the following values: Cash, Accrual, None --> <ReportBasis>ENUMTYPE</ReportBasis> <!-- opt --> <NumRows>INTTYPE</NumRows> <NumColumns>INTTYPE</NumColumns> <NumColTitleRows>INTTYPE</NumColTitleRows> <!-- ColDesc contains 2 attributes --> <!-- 'colID' is required --> <!-- 'dataType' is required and must have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColDesc colID = "INTTYPE" dataType = "ENUMTYPE"> <!-- rep (1 or more) --> <!-- ColTitle contains 2 attributes --> <!-- 'titleRow' is required --> <!-- 'value' is optional --> <ColTitle titleRow = "INTTYPE" value = "STRTYPE"/> <!-- rep (1 or more) --> <!-- ColType may have one of the following values: Account, Addr1, Addr2, Addr3, Addr4, Addr5, Aging, Amount, AmountDifference, AverageCost, BilledDate, BillingStatus, Blank, CalculatedAmount, Class, ClearedStatus, CostPrice, CreateDate, Credit, CustomField, Date, Debit, DeliveryDate, DueDate, Duration, EarliestReceiptDate, EstimateActive, FOB, IncomeSubjectToTax, Item, ItemDesc, ItemVendor, Label, LastModifiedBy, Memo, ModifiedTime, Name, NameAccountNumber, NameAddress, NameCity, NameContact, NameEmail, NameFax, NamePhone, NameState, NameZip, OpenBalance, OriginalAmount, PaidAmount, PaidStatus, PaidThroughDate, PaymentMethod, PayrollItem, Percent, PercentChange, PercentOfTotalRetail, PercentOfTotalValue, PhysicalCount, PONumber, PrintStatus, ProgressAmount, ProgressPercent, Quantity, QuantityAvailable, QuantityOnHand, QuantityOnOrder, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, ReorderPoint, RetailValueOnHand, RunningBalance, SalesPerWeek, SalesRep, SalesTaxCode, ShipDate, ShipMethod, ShipToAddr1, ShipToAddr2, ShipToAddr3, ShipToAddr4, ShipToAddr5, SONumber, SourceName, SplitAccount, SSNOrTaxID, SuggestedReorder, TaxLine, Terms, Total, TxnNumber, TxnType, UnitPrice, ValueOnHand, WageBase, WageBaseTips --> <ColType>ENUMTYPE</ColType> </ColDesc> <ReportData> <!-- opt --> <!-- BEGIN OR: You may have 1 or more DataRow OR TextRow OR SubtotalRow OR TotalRow --> <!-- DataRow contains 1 required attribute: 'rowNumber' --> <DataRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </DataRow> <!-- OR --> <!-- TextRow contains 2 attributes --> <!-- 'rowNumber' is required --> <!-- 'value' is optional --> <TextRow rowNumber = "INTTYPE" value = "STRTYPE"/> <!-- OR --> <!-- SubtotalRow contains 1 required attribute: 'rowNumber' --> <SubtotalRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </SubtotalRow> <!-- OR --> <!-- TotalRow contains 1 required attribute: 'rowNumber' --> <TotalRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </TotalRow> <!-- END OR --> </ReportData> </ReportRet> </TimeReportQueryRs> <!-- AgingReportQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <AgingReportQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ReportRet> <!-- opt --> <ReportTitle>STRTYPE</ReportTitle> <ReportSubtitle>STRTYPE</ReportSubtitle> <!-- ReportBasis may have one of the following values: Cash, Accrual, None --> <ReportBasis>ENUMTYPE</ReportBasis> <!-- opt --> <NumRows>INTTYPE</NumRows> <NumColumns>INTTYPE</NumColumns> <NumColTitleRows>INTTYPE</NumColTitleRows> <!-- ColDesc contains 2 attributes --> <!-- 'colID' is required --> <!-- 'dataType' is required and must have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColDesc colID = "INTTYPE" dataType = "ENUMTYPE"> <!-- rep (1 or more) --> <!-- ColTitle contains 2 attributes --> <!-- 'titleRow' is required --> <!-- 'value' is optional --> <ColTitle titleRow = "INTTYPE" value = "STRTYPE"/> <!-- rep (1 or more) --> <!-- ColType may have one of the following values: Account, Addr1, Addr2, Addr3, Addr4, Addr5, Aging, Amount, AmountDifference, AverageCost, BilledDate, BillingStatus, Blank, CalculatedAmount, Class, ClearedStatus, CostPrice, CreateDate, Credit, CustomField, Date, Debit, DeliveryDate, DueDate, Duration, EarliestReceiptDate, EstimateActive, FOB, IncomeSubjectToTax, Item, ItemDesc, ItemVendor, Label, LastModifiedBy, Memo, ModifiedTime, Name, NameAccountNumber, NameAddress, NameCity, NameContact, NameEmail, NameFax, NamePhone, NameState, NameZip, OpenBalance, OriginalAmount, PaidAmount, PaidStatus, PaidThroughDate, PaymentMethod, PayrollItem, Percent, PercentChange, PercentOfTotalRetail, PercentOfTotalValue, PhysicalCount, PONumber, PrintStatus, ProgressAmount, ProgressPercent, Quantity, QuantityAvailable, QuantityOnHand, QuantityOnOrder, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, ReorderPoint, RetailValueOnHand, RunningBalance, SalesPerWeek, SalesRep, SalesTaxCode, ShipDate, ShipMethod, ShipToAddr1, ShipToAddr2, ShipToAddr3, ShipToAddr4, ShipToAddr5, SONumber, SourceName, SplitAccount, SSNOrTaxID, SuggestedReorder, TaxLine, Terms, Total, TxnNumber, TxnType, UnitPrice, ValueOnHand, WageBase, WageBaseTips --> <ColType>ENUMTYPE</ColType> </ColDesc> <ReportData> <!-- opt --> <!-- BEGIN OR: You may have 1 or more DataRow OR TextRow OR SubtotalRow OR TotalRow --> <!-- DataRow contains 1 required attribute: 'rowNumber' --> <DataRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </DataRow> <!-- OR --> <!-- TextRow contains 2 attributes --> <!-- 'rowNumber' is required --> <!-- 'value' is optional --> <TextRow rowNumber = "INTTYPE" value = "STRTYPE"/> <!-- OR --> <!-- SubtotalRow contains 1 required attribute: 'rowNumber' --> <SubtotalRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </SubtotalRow> <!-- OR --> <!-- TotalRow contains 1 required attribute: 'rowNumber' --> <TotalRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </TotalRow> <!-- END OR --> </ReportData> </ReportRet> </AgingReportQueryRs> <!-- GeneralDetailReportQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <GeneralDetailReportQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ReportRet> <!-- opt --> <ReportTitle>STRTYPE</ReportTitle> <ReportSubtitle>STRTYPE</ReportSubtitle> <!-- ReportBasis may have one of the following values: Cash, Accrual, None --> <ReportBasis>ENUMTYPE</ReportBasis> <!-- opt --> <NumRows>INTTYPE</NumRows> <NumColumns>INTTYPE</NumColumns> <NumColTitleRows>INTTYPE</NumColTitleRows> <!-- ColDesc contains 2 attributes --> <!-- 'colID' is required --> <!-- 'dataType' is required and must have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColDesc colID = "INTTYPE" dataType = "ENUMTYPE"> <!-- rep (1 or more) --> <!-- ColTitle contains 2 attributes --> <!-- 'titleRow' is required --> <!-- 'value' is optional --> <ColTitle titleRow = "INTTYPE" value = "STRTYPE"/> <!-- rep (1 or more) --> <!-- ColType may have one of the following values: Account, Addr1, Addr2, Addr3, Addr4, Addr5, Aging, Amount, AmountDifference, AverageCost, BilledDate, BillingStatus, Blank, CalculatedAmount, Class, ClearedStatus, CostPrice, CreateDate, Credit, CustomField, Date, Debit, DeliveryDate, DueDate, Duration, EarliestReceiptDate, EstimateActive, FOB, IncomeSubjectToTax, Item, ItemDesc, ItemVendor, Label, LastModifiedBy, Memo, ModifiedTime, Name, NameAccountNumber, NameAddress, NameCity, NameContact, NameEmail, NameFax, NamePhone, NameState, NameZip, OpenBalance, OriginalAmount, PaidAmount, PaidStatus, PaidThroughDate, PaymentMethod, PayrollItem, Percent, PercentChange, PercentOfTotalRetail, PercentOfTotalValue, PhysicalCount, PONumber, PrintStatus, ProgressAmount, ProgressPercent, Quantity, QuantityAvailable, QuantityOnHand, QuantityOnOrder, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, ReorderPoint, RetailValueOnHand, RunningBalance, SalesPerWeek, SalesRep, SalesTaxCode, ShipDate, ShipMethod, ShipToAddr1, ShipToAddr2, ShipToAddr3, ShipToAddr4, ShipToAddr5, SONumber, SourceName, SplitAccount, SSNOrTaxID, SuggestedReorder, TaxLine, Terms, Total, TxnNumber, TxnType, UnitPrice, ValueOnHand, WageBase, WageBaseTips --> <ColType>ENUMTYPE</ColType> </ColDesc> <ReportData> <!-- opt --> <!-- BEGIN OR: You may have 1 or more DataRow OR TextRow OR SubtotalRow OR TotalRow --> <!-- DataRow contains 1 required attribute: 'rowNumber' --> <DataRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </DataRow> <!-- OR --> <!-- TextRow contains 2 attributes --> <!-- 'rowNumber' is required --> <!-- 'value' is optional --> <TextRow rowNumber = "INTTYPE" value = "STRTYPE"/> <!-- OR --> <!-- SubtotalRow contains 1 required attribute: 'rowNumber' --> <SubtotalRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </SubtotalRow> <!-- OR --> <!-- TotalRow contains 1 required attribute: 'rowNumber' --> <TotalRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </TotalRow> <!-- END OR --> </ReportData> </ReportRet> </GeneralDetailReportQueryRs> <!-- CustomDetailReportQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CustomDetailReportQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ReportRet> <!-- opt --> <ReportTitle>STRTYPE</ReportTitle> <ReportSubtitle>STRTYPE</ReportSubtitle> <!-- ReportBasis may have one of the following values: Cash, Accrual, None --> <ReportBasis>ENUMTYPE</ReportBasis> <!-- opt --> <NumRows>INTTYPE</NumRows> <NumColumns>INTTYPE</NumColumns> <NumColTitleRows>INTTYPE</NumColTitleRows> <!-- ColDesc contains 2 attributes --> <!-- 'colID' is required --> <!-- 'dataType' is required and must have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColDesc colID = "INTTYPE" dataType = "ENUMTYPE"> <!-- rep (1 or more) --> <!-- ColTitle contains 2 attributes --> <!-- 'titleRow' is required --> <!-- 'value' is optional --> <ColTitle titleRow = "INTTYPE" value = "STRTYPE"/> <!-- rep (1 or more) --> <!-- ColType may have one of the following values: Account, Addr1, Addr2, Addr3, Addr4, Addr5, Aging, Amount, AmountDifference, AverageCost, BilledDate, BillingStatus, Blank, CalculatedAmount, Class, ClearedStatus, CostPrice, CreateDate, Credit, CustomField, Date, Debit, DeliveryDate, DueDate, Duration, EarliestReceiptDate, EstimateActive, FOB, IncomeSubjectToTax, Item, ItemDesc, ItemVendor, Label, LastModifiedBy, Memo, ModifiedTime, Name, NameAccountNumber, NameAddress, NameCity, NameContact, NameEmail, NameFax, NamePhone, NameState, NameZip, OpenBalance, OriginalAmount, PaidAmount, PaidStatus, PaidThroughDate, PaymentMethod, PayrollItem, Percent, PercentChange, PercentOfTotalRetail, PercentOfTotalValue, PhysicalCount, PONumber, PrintStatus, ProgressAmount, ProgressPercent, Quantity, QuantityAvailable, QuantityOnHand, QuantityOnOrder, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, ReorderPoint, RetailValueOnHand, RunningBalance, SalesPerWeek, SalesRep, SalesTaxCode, ShipDate, ShipMethod, ShipToAddr1, ShipToAddr2, ShipToAddr3, ShipToAddr4, ShipToAddr5, SONumber, SourceName, SplitAccount, SSNOrTaxID, SuggestedReorder, TaxLine, Terms, Total, TxnNumber, TxnType, UnitPrice, ValueOnHand, WageBase, WageBaseTips --> <ColType>ENUMTYPE</ColType> </ColDesc> <ReportData> <!-- opt --> <!-- BEGIN OR: You may have 1 or more DataRow OR TextRow OR SubtotalRow OR TotalRow --> <!-- DataRow contains 1 required attribute: 'rowNumber' --> <DataRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </DataRow> <!-- OR --> <!-- TextRow contains 2 attributes --> <!-- 'rowNumber' is required --> <!-- 'value' is optional --> <TextRow rowNumber = "INTTYPE" value = "STRTYPE"/> <!-- OR --> <!-- SubtotalRow contains 1 required attribute: 'rowNumber' --> <SubtotalRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </SubtotalRow> <!-- OR --> <!-- TotalRow contains 1 required attribute: 'rowNumber' --> <TotalRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </TotalRow> <!-- END OR --> </ReportData> </ReportRet> </CustomDetailReportQueryRs> <!-- CustomSummaryReportQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CustomSummaryReportQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <ReportRet> <!-- opt --> <ReportTitle>STRTYPE</ReportTitle> <ReportSubtitle>STRTYPE</ReportSubtitle> <!-- ReportBasis may have one of the following values: Cash, Accrual, None --> <ReportBasis>ENUMTYPE</ReportBasis> <!-- opt --> <NumRows>INTTYPE</NumRows> <NumColumns>INTTYPE</NumColumns> <NumColTitleRows>INTTYPE</NumColTitleRows> <!-- ColDesc contains 2 attributes --> <!-- 'colID' is required --> <!-- 'dataType' is required and must have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColDesc colID = "INTTYPE" dataType = "ENUMTYPE"> <!-- rep (1 or more) --> <!-- ColTitle contains 2 attributes --> <!-- 'titleRow' is required --> <!-- 'value' is optional --> <ColTitle titleRow = "INTTYPE" value = "STRTYPE"/> <!-- rep (1 or more) --> <!-- ColType may have one of the following values: Account, Addr1, Addr2, Addr3, Addr4, Addr5, Aging, Amount, AmountDifference, AverageCost, BilledDate, BillingStatus, Blank, CalculatedAmount, Class, ClearedStatus, CostPrice, CreateDate, Credit, CustomField, Date, Debit, DeliveryDate, DueDate, Duration, EarliestReceiptDate, EstimateActive, FOB, IncomeSubjectToTax, Item, ItemDesc, ItemVendor, Label, LastModifiedBy, Memo, ModifiedTime, Name, NameAccountNumber, NameAddress, NameCity, NameContact, NameEmail, NameFax, NamePhone, NameState, NameZip, OpenBalance, OriginalAmount, PaidAmount, PaidStatus, PaidThroughDate, PaymentMethod, PayrollItem, Percent, PercentChange, PercentOfTotalRetail, PercentOfTotalValue, PhysicalCount, PONumber, PrintStatus, ProgressAmount, ProgressPercent, Quantity, QuantityAvailable, QuantityOnHand, QuantityOnOrder, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, ReorderPoint, RetailValueOnHand, RunningBalance, SalesPerWeek, SalesRep, SalesTaxCode, ShipDate, ShipMethod, ShipToAddr1, ShipToAddr2, ShipToAddr3, ShipToAddr4, ShipToAddr5, SONumber, SourceName, SplitAccount, SSNOrTaxID, SuggestedReorder, TaxLine, Terms, Total, TxnNumber, TxnType, UnitPrice, ValueOnHand, WageBase, WageBaseTips --> <ColType>ENUMTYPE</ColType> </ColDesc> <ReportData> <!-- opt --> <!-- BEGIN OR: You may have 1 or more DataRow OR TextRow OR SubtotalRow OR TotalRow --> <!-- DataRow contains 1 required attribute: 'rowNumber' --> <DataRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </DataRow> <!-- OR --> <!-- TextRow contains 2 attributes --> <!-- 'rowNumber' is required --> <!-- 'value' is optional --> <TextRow rowNumber = "INTTYPE" value = "STRTYPE"/> <!-- OR --> <!-- SubtotalRow contains 1 required attribute: 'rowNumber' --> <SubtotalRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </SubtotalRow> <!-- OR --> <!-- TotalRow contains 1 required attribute: 'rowNumber' --> <TotalRow rowNumber = "INTTYPE"> <!-- RowData contains 2 attributes --> <!-- 'rowType' may have one of the following values: account, class, customer, customerMessage, customerType, employee, item, jobType, label, memorizedTxn, memorizedReport, name, otherName, paymentMethod, payrollItem, salesRep, salesTaxCode, shipMethod, state, style, terms, toDo, vendor, vendorType --> <!-- 'value' is optional --> <RowData rowType = "ENUMTYPE" value = "STRTYPE"/> <!-- opt --> <!-- ColData contains 3 attributes --> <!-- 'colID' is required --> <!-- 'value' is optional --> <!-- 'dataType' may have one of the following values: IDTYPE, GUIDTYPE, STRTYPE, BOOLTYPE, DATETYPE, DATETIMETYPE, TIMEINTERVALTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, ENUMTYPE, INTTYPE --> <ColData colID = "INTTYPE" value = "STRTYPE" dataType = "ENUMTYPE"/> <!-- opt, may rep --> </TotalRow> <!-- END OR --> </ReportData> </ReportRet> </CustomSummaryReportQueryRs> <!-- DataExtDefAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <DataExtDefAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <DataExtDefRet> <!-- opt --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <!-- AssignToObject may have one of the following values: Company, Account, Customer, Employee, OtherName, Vendor, Item, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, JournalEntry, PurchaseOrder, ReceivePayment, SalesReceipt, SalesTaxPaymentCheck, VendorCredit --> <AssignToObject>ENUMTYPE</AssignToObject> <!-- opt, may rep --> </DataExtDefRet> </DataExtDefAddRs> <!-- DataExtDefModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <DataExtDefModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <DataExtDefRet> <!-- opt --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <!-- AssignToObject may have one of the following values: Company, Account, Customer, Employee, OtherName, Vendor, Item, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, JournalEntry, PurchaseOrder, ReceivePayment, SalesReceipt, SalesTaxPaymentCheck, VendorCredit --> <AssignToObject>ENUMTYPE</AssignToObject> <!-- opt, may rep --> </DataExtDefRet> </DataExtDefModRs> <!-- DataExtDefDelRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <DataExtDefDelRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <DataExtDefDelRet> <!-- opt --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <TimeDeleted>DATETIMETYPE</TimeDeleted> <!-- opt --> </DataExtDefDelRet> </DataExtDefDelRs> <!-- DataExtDefQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <DataExtDefQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <DataExtDefRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <!-- AssignToObject may have one of the following values: Company, Account, Customer, Employee, OtherName, Vendor, Item, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, JournalEntry, PurchaseOrder, ReceivePayment, SalesReceipt, SalesTaxPaymentCheck, VendorCredit --> <AssignToObject>ENUMTYPE</AssignToObject> <!-- opt, may rep --> </DataExtDefRet> </DataExtDefQueryRs> <!-- DataExtAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <DataExtAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <DataExtRet> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </DataExtAddRs> <!-- DataExtModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <DataExtModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <DataExtRet> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- DataExtType may have one of the following values: INTTYPE, AMTTYPE, PRICETYPE, QUANTYPE, PERCENTTYPE, DATETIMETYPE, STR255TYPE, STR1024TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </DataExtModRs> <!-- DataExtDelRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <DataExtDelRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <DataExtDelRet> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- QBD max = 31 --> <!-- BEGIN OR: You may optionally have ( ListDataExtType AND ListObjRef ) OR ( TxnDataExtType AND TxnID ) OR OtherDataExtType --> <!-- ListDataExtType may have one of the following values: Customer, Vendor, Employee, OtherName, Item, Account --> <ListDataExtType>ENUMTYPE</ListDataExtType> <ListObjRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ListObjRef> <!-- OR --> <!-- TxnDataExtType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, JournalEntry, PurchaseOrder, ReceivePayment, SalesReceipt, SalesTaxPaymentCheck, VendorCredit --> <TxnDataExtType>ENUMTYPE</TxnDataExtType> <TxnID>IDTYPE</TxnID> <!-- OtherDataExtType may have one of the following values: Company --> <!-- OR --> <OtherDataExtType>ENUMTYPE</OtherDataExtType> <!-- not supported by QBD --> <!-- END OR --> <TimeDeleted>DATETIMETYPE</TimeDeleted> <!-- opt --> </DataExtDelRet> </DataExtDelRs> </QBXMLMsgsRs> </QBXML>