<?xml version="1.0" ?> <!-- --> <!-- ======================================================================= --> <!-- (c) 2013 Intuit Inc. All rights reserved. --> <!-- Use is subject to a qbXML Developer Agreement available at: --> <!-- http://developer.intuit.com/legal/ --> <!-- --> <!-- ======================================================================= --> <!-- --> <!-- Sample data for dtd: qbxmlops130.dtd --> <!-- --> <!-- This dtd contains requests/responses for: --> <!-- QBXML --> <!-- QBXMLSubscription --> <!-- QBXMLEvents --> <!-- --> <!-- Comments use the following abbreviations: --> <!-- QBD stands for the QuickBooks Desktop SDK --> <!-- QBOE stands for the QuickBooks Online Edition SDK --> <!-- QBCA stands for the QuickBooks Canadian Edition SDK --> <!-- QBUK stands for the QuickBooks United Kingdom Edition SDK --> <!-- QBAU stands for the QuickBooks Australian Edition SDK --> <!-- --> <!-- Message set QBXML contains the following requests and responses: --> <!-- --> <!-- Host (Query) --> <!-- --> <!-- Company (Query) --> <!-- --> <!-- CompanyActivity (Query) --> <!-- --> <!-- Preferences (Query) --> <!-- --> <!-- Account (Add, Mod, Query) --> <!-- --> <!-- SpecialAccount (Add) --> <!-- --> <!-- AccountTaxLineInfo (Query) --> <!-- --> <!-- Lead (Add, Mod, Query) --> <!-- --> <!-- Customer (Add, Mod, Query) --> <!-- --> <!-- Employee (Add, Mod, Query) --> <!-- --> <!-- OtherName (Add, Mod, Query) --> <!-- --> <!-- Vendor (Add, Mod, Query) --> <!-- --> <!-- Entity (Query) --> <!-- --> <!-- StandardTerms (Add, Query) --> <!-- --> <!-- DateDrivenTerms (Add, Query) --> <!-- --> <!-- Terms (Query) --> <!-- --> <!-- Class (Add, Mod, Query) --> <!-- --> <!-- SalesRep (Add, Mod, Query) --> <!-- --> <!-- CustomerType (Add, Query) --> <!-- --> <!-- VendorType (Add, Query) --> <!-- --> <!-- JobType (Add, Query) --> <!-- --> <!-- CustomerMsg (Add, Query) --> <!-- --> <!-- PaymentMethod (Add, Query) --> <!-- --> <!-- ShipMethod (Add, Query) --> <!-- --> <!-- SalesTaxCode (Add, Mod, Query) --> <!-- --> <!-- ToDo (Add, Mod, Query) --> <!-- --> <!-- ItemService (Add, Mod, Query) --> <!-- --> <!-- ItemNonInventory (Add, Mod, Query) --> <!-- --> <!-- ItemOtherCharge (Add, Mod, Query) --> <!-- --> <!-- ItemInventory (Add, Mod, Query) --> <!-- --> <!-- ItemInventoryAssembly (Add, Mod, Query) --> <!-- --> <!-- ItemFixedAsset (Add, Mod, Query) --> <!-- --> <!-- ItemSubtotal (Add, Mod, Query) --> <!-- --> <!-- ItemDiscount (Add, Mod, Query) --> <!-- --> <!-- ItemPayment (Add, Mod, Query) --> <!-- --> <!-- ItemSalesTax (Add, Mod, Query) --> <!-- --> <!-- ItemSalesTaxGroup (Add, Mod, Query) --> <!-- --> <!-- ItemGroup (Add, Mod, Query) --> <!-- --> <!-- SpecialItem (Add) --> <!-- --> <!-- Item (Query) --> <!-- --> <!-- PayrollItemWage (Add, Query) --> <!-- --> <!-- PayrollItemNonWage (Query) --> <!-- --> <!-- Template (Query) --> <!-- --> <!-- PriceLevel (Add, Mod, Query) --> <!-- --> <!-- BillingRate (Add, Query) --> <!-- --> <!-- Vehicle (Add, Mod, Query) --> <!-- --> <!-- UnitOfMeasureSet (Add, Query) --> <!-- --> <!-- WorkersCompCode (Add, Mod, Query) --> <!-- --> <!-- Form1099CategoryAccountMapping (Mod, Query) --> <!-- --> <!-- SalesTaxReturn (Query) --> <!-- --> <!-- SalesTaxReturnLine (Query) --> <!-- --> <!-- Currency (Add, Mod, Query) --> <!-- --> <!-- PayrollLastPeriod (Query) --> <!-- --> <!-- InventorySite (Add, Mod, Query) --> <!-- --> <!-- Invoice (Add, Mod, Query) --> <!-- --> <!-- Estimate (Add, Mod, Query) --> <!-- --> <!-- SalesOrder (Add, Mod, Query) --> <!-- --> <!-- SalesReceipt (Add, Mod, Query) --> <!-- --> <!-- CreditMemo (Add, Mod, Query) --> <!-- --> <!-- ReceivePayment (Add, Mod, Query) --> <!-- --> <!-- ReceivePaymentToDeposit (Query) --> <!-- --> <!-- Charge (Add, Mod, Query) --> <!-- --> <!-- PurchaseOrder (Add, Mod, Query) --> <!-- --> <!-- Bill (Add, Mod, Query) --> <!-- --> <!-- ItemReceipt (Add, Mod, Query) --> <!-- --> <!-- VendorCredit (Add, Mod, Query) --> <!-- --> <!-- BillPaymentCheck (Add, Mod, Query) --> <!-- --> <!-- BillPaymentCreditCard (Add, Query) --> <!-- --> <!-- BillToPay (Query) --> <!-- --> <!-- SalesTaxPaymentCheck (Add, Mod, Query) --> <!-- --> <!-- SalesTaxPayable (Query) --> <!-- --> <!-- InventoryAdjustment (Add, Mod, Query) --> <!-- --> <!-- TimeTracking (Add, Mod, Query) --> <!-- --> <!-- Check (Add, Mod, Query) --> <!-- --> <!-- CreditCardCharge (Add, Mod, Query) --> <!-- --> <!-- CreditCardCredit (Add, Mod, Query) --> <!-- --> <!-- JournalEntry (Add, Mod, Query) --> <!-- --> <!-- Deposit (Add, Mod, Query) --> <!-- --> <!-- List (Del, Merge) --> <!-- --> <!-- ListDeleted (Query) --> <!-- --> <!-- Txn (Del, Void) --> <!-- --> <!-- TxnDeleted (Query) --> <!-- --> <!-- ClearedStatus (Mod) --> <!-- --> <!-- ListDisplay (Add, Mod) --> <!-- --> <!-- TxnDisplay (Add, Mod) --> <!-- --> <!-- DataEventRecoveryInfo (Del, Query) --> <!-- --> <!-- Transaction (Query) --> <!-- --> <!-- BuildAssembly (Add, Mod, Query) --> <!-- --> <!-- ItemAssembliesCanBuild (Query) --> <!-- --> <!-- ARRefundCreditCard (Add, Query) --> <!-- --> <!-- VehicleMileage (Add, Query) --> <!-- --> <!-- TransferInventory (Add, Mod, Query) --> <!-- --> <!-- ItemSites (Query) --> <!-- --> <!-- BarCode (Query) --> <!-- --> <!-- Transfer (Add, Mod, Query) --> <!-- --> <!-- GeneralSummaryReport (Query) --> <!-- --> <!-- JobReport (Query) --> <!-- --> <!-- TimeReport (Query) --> <!-- --> <!-- AgingReport (Query) --> <!-- --> <!-- BudgetSummaryReport (Query) --> <!-- --> <!-- GeneralDetailReport (Query) --> <!-- --> <!-- CustomDetailReport (Query) --> <!-- --> <!-- CustomSummaryReport (Query) --> <!-- --> <!-- PayrollDetailReport (Query) --> <!-- --> <!-- PayrollSummaryReport (Query) --> <!-- --> <!-- DataExtDef (Add, Mod, Del, Query) --> <!-- --> <!-- DataExt (Add, Mod, Del) --> <!-- --> <!-- This means that DataExt has, for example, 3 separate requests. --> <!-- They are: DataExtAdd, DataExtMod and DataExtDel --> <!-- --> <!-- Message set QBXMLSubscription contains the following requests and responses: --> <!-- --> <!-- DataEventSubscription (Add, Query) --> <!-- --> <!-- UIEventSubscription (Add, Query) --> <!-- --> <!-- UIExtensionSubscription (Add, Query) --> <!-- --> <!-- Subscription (Del) --> <!-- --> <!-- Message set QBXMLEvents contains the following requests and responses: --> <!-- --> <!-- QBXML (Events) --> <!-- --> <!-- The value for the 'qbxml version' processing instruction is the version --> <!-- of the qbXML spec to be used for validation purposes. --> <?qbxml version="13.0"?> <QBXML> <!-- QBXMLMsgsRq contains 4 attributes --> <!-- 'oldMessageSetID' is optional --> <!-- 'newMessageSetID' is optional --> <!-- 'responseData' is optional and may have one of the following values: includeAll[DEFAULT], includeNone --> <!-- 'onError' is required and must have one of the following values: continueOnError, rollbackOnError, stopOnError --> <QBXMLMsgsRq oldMessageSetID = "STRTYPE" newMessageSetID = "STRTYPE" responseData = "ENUMTYPE" onError = "ENUMTYPE"> <!-- HostQueryRq contains 1 optional attribute: 'requestID' --> <HostQueryRq requestID = "UUIDTYPE"> <IncludeListMetaData> <!-- opt, not in QBOE, v6.0 --> <IncludeMaxCapacity>BOOLTYPE</IncludeMaxCapacity> </IncludeListMetaData> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </HostQueryRq> <!-- CompanyQueryRq contains 1 optional attribute: 'requestID' --> <CompanyQueryRq requestID = "UUIDTYPE"> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </CompanyQueryRq> <!-- CompanyActivityQueryRq contains 1 optional attribute: 'requestID' --> <CompanyActivityQueryRq requestID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </CompanyActivityQueryRq> <!-- PreferencesQueryRq contains 1 optional attribute: 'requestID' --> <PreferencesQueryRq requestID = "UUIDTYPE"> <!-- not in QBOE, v1.1 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </PreferencesQueryRq> <!-- AccountAddRq contains 1 optional attribute: 'requestID' --> <AccountAddRq requestID = "UUIDTYPE"> <AccountAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in 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, NonPosting, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome --> <AccountType>ENUMTYPE</AccountType> <!-- DetailAccountType may have one of the following values: AP, AR, AccumulatedAdjustment, AccumulatedAmortization, AccumulatedAmortizationOfOtherAssets, AccumulatedDepletion, AccumulatedDepreciation, AdvertisingOrPromotional, AllowanceForBadDebts, Amortization, Auto, BadDebts, BankCharges, Buildings, CashOnHand, CharitableContributions, Checking, CommonStock, CostOfLabor, CostOfLaborCOS, CreditCard, DepletableAssets, Depreciation, DevelopmentCosts, DiscountsOrRefundsGiven, DividendIncome, DuesAndSubscriptions, EmployeeCashAdvances, Entertainment, EntertainmentMeals, EquipmentRental, EquipmentRentalCOS, FederalIncomeTaxPayable, FurnitureAndFixtures, Goodwill, Insurance, InsurancePayable, IntangibleAssets, InterestEarned, InterestPaid, Inventory, InvestmentMortgageOrRealEstateLoans, InvestmentOther, InvestmentTaxExemptSecurities, InvestmentUSGovObligations, Land, LeaseBuyout, LeaseholdImprovements, LegalAndProfessionalFees, Licenses, LineOfCredit, LoanPayable, LoansToOfficers, LoansToOthers, LoansToStockholders, MachineryAndEquipment, MoneyMarket, NonProfitIncome, NotesPayable, OfficeOrGeneralAdministrativeExpenses, OpeningBalanceEquity, OrganizationalCosts, OtherCostsOfServiceCOS, OtherCurrentAssets, OtherCurrentLiab, OtherFixedAssets, OtherInvestmentIncome, OtherLongTermAssets, OtherLongTermLiab, OtherMiscExpense, OtherMiscIncome, OtherMiscServiceCost, OtherPrimaryIncome, OwnersEquity, PaidInCapitalOrSurplus, PartnerContributions, PartnerDistributions, PartnersEquity, PayrollClearing, PayrollExpenses, PayrollTaxPayable, PenaltiesAndSettlements, PreferredStock, PrepaidExpenses, PrepaidExpensesPayable, PromotionalMeals, RentOrLeaseOfBuildings, RentsHeldInTrust, RentsInTrustLiab, RepairAndMaintenance, Retainage, RetainedEarnings, SalesOfProductIncome, SalesTaxPayable, Savings, SecurityDeposits, ServiceOrFeeIncome, ShareholderNotesPayable, ShippingFreightAndDelivery, ShippingFreightAndDeliveryCOS, StateOrLocalIncomeTaxPayable, SuppliesAndMaterials, SuppliesAndMaterialsCOGS, TaxExemptInterest, TaxesPaid, Travel, TravelMeals, TreasuryStock, TrustAccounts, TrustAccountsLiab, UndepositedFunds, Utilities, Vehicles --> <DetailAccountType>ENUMTYPE</DetailAccountType> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 7 --> <BankNumber>STRTYPE</BankNumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <Desc>STRTYPE</Desc> <!-- opt, max length = 200 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <OpenBalance>AMTTYPE</OpenBalance> <!-- opt --> <OpenBalanceDate>DATETYPE</OpenBalanceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <TaxLineID>INTTYPE</TaxLineID> <!-- opt, not in QBUK|QBOE, v7.0 --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> </AccountAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </AccountAddRq> <!-- AccountModRq contains 1 optional attribute: 'requestID' --> <AccountModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v6.0 --> <AccountMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <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, NonPosting, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome --> <AccountType>ENUMTYPE</AccountType> <!-- opt --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 7 for QBD|QBCA|QBUK|QBAU --> <BankNumber>STRTYPE</BankNumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <Desc>STRTYPE</Desc> <!-- opt, max length = 200 for QBD|QBCA|QBUK|QBAU --> <OpenBalance>AMTTYPE</OpenBalance> <!-- opt --> <OpenBalanceDate>DATETYPE</OpenBalanceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <TaxLineID>INTTYPE</TaxLineID> <!-- opt, not in QBUK, v7.0 --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> </AccountMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </AccountModRq> <!-- AccountQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <AccountQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND AccountType AND CurrencyFilter ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not in QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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, NonPosting, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome --> <AccountType>ENUMTYPE</AccountType> <!-- opt, may rep --> <CurrencyFilter> <!-- opt, not in QBOE, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not in QBOE, v2.0 --> </AccountQueryRq> <!-- SpecialAccountAddRq contains 1 optional attribute: 'requestID' --> <SpecialAccountAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v6.0 --> <SpecialAccountAdd> <!-- SpecialAccountType may have one of the following values: AccountsPayable, AccountsReceivable, CondenseItemAdjustmentExpenses, CostOfGoodsSold, DirectDepositLiabilities, Estimates, ExchangeGainLoss, InventoryAssets, ItemReceiptAccount, OpeningBalanceEquity, PayrollExpenses, PayrollLiabilities, PettyCash, PurchaseOrders, ReconciliationDifferences, RetainedEarnings, SalesOrders, SalesTaxPayable, UncategorizedExpenses, UncategorizedIncome, UndepositedFunds --> <SpecialAccountType>ENUMTYPE</SpecialAccountType> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> </SpecialAccountAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </SpecialAccountAddRq> <!-- AccountTaxLineInfoQueryRq contains 1 optional attribute: 'requestID' --> <AccountTaxLineInfoQueryRq requestID = "UUIDTYPE"/> <!-- not in QBUK|QBOE, v7.0 --> <!-- LeadAddRq contains 1 optional attribute: 'requestID' --> <LeadAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v13.0 --> <LeadAdd> <FullName>STRTYPE</FullName> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <!-- Status may have one of the following values: Hot [Default], Warm, Cold --> <Status>ENUMTYPE</Status> <!-- opt --> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <MainPhone>STRTYPE</MainPhone> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <Locations> <!-- opt, may rep --> <Location>STRTYPE</Location> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <LeadAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </LeadAddress> </Locations> <LeadContacts> <!-- opt, may rep --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> <FirstName>STRTYPE</FirstName> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <IsPrimaryContact>BOOLTYPE</IsPrimaryContact> <!-- opt --> </LeadContacts> </LeadAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </LeadAddRq> <!-- LeadModRq contains 1 optional attribute: 'requestID' --> <LeadModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v13.0 --> <LeadMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <!-- Status may have one of the following values: Hot [Default], Warm, Cold --> <Status>ENUMTYPE</Status> <!-- opt --> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <MainPhone>STRTYPE</MainPhone> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <LocationsMod> <!-- opt, may rep --> <LocationID>INTTYPE</LocationID> <Location>STRTYPE</Location> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <LeadAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </LeadAddress> </LocationsMod> <LeadContactsMod> <!-- opt, may rep --> <LeadContactID>INTTYPE</LeadContactID> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> <FirstName>STRTYPE</FirstName> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <IsPrimaryContact>BOOLTYPE</IsPrimaryContact> <!-- opt --> </LeadContactsMod> </LeadMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </LeadModRq> <!-- LeadQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <LeadQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v13.0 --> <!-- BEGIN OR: You may optionally have ListID OR Name OR ( MaxReturned AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <Name>STRTYPE</Name> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v13.0 --> </LeadQueryRq> <!-- CustomerAddRq contains 1 optional attribute: 'requestID' --> <CustomerAddRq requestID = "UUIDTYPE"> <CustomerAdd> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 50 for QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, max length = 10 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v12.0 --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <ShipToAddress> <!-- opt, may rep, v12.0 --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <DefaultShipTo>BOOLTYPE</DefaultShipTo> <!-- opt --> </ShipToAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, max length = 110 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Pager>STRTYPE</Pager> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <Cc>STRTYPE</Cc> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE, v12.0 --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalContactRef> <!-- opt, may rep, v12.0 --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <Contacts> <!-- opt, may rep, v12.0 --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> </Contacts> <CustomerTypeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </CustomerTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </TermsRef> <SalesRepRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <OpenBalance>AMTTYPE</OpenBalance> <!-- opt --> <OpenBalanceDate>DATETYPE</OpenBalanceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ItemSalesTaxRef> <!-- opt, not in QBCA|QBUK|QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBAU --> </ItemSalesTaxRef> <!-- SalesTaxCountry may have one of the following values: Australia, Canada [DEFAULT], UK, US --> <SalesTaxCountry>ENUMTYPE</SalesTaxCountry> <!-- opt, not in QBD|QBOE, v6.0 --> <ResaleNumber>STRTYPE</ResaleNumber> <!-- opt, max length = 15 for QBD, max length = 21 for QBCA|QBUK|QBAU, max length = 16 for QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not in QBOE --> <PreferredPaymentMethodRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PreferredPaymentMethodRef> <CreditCardInfo> <!-- opt, not in QBOE, v3.0 --> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- opt, min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <!-- opt --> <NameOnCard>STRTYPE</NameOnCard> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </CreditCardInfo> <!-- JobStatus may have one of the following values: Awarded, Closed, InProgress, None [DEFAULT], NotAwarded, Pending --> <JobStatus>ENUMTYPE</JobStatus> <!-- opt, not in QBOE --> <JobStartDate>DATETYPE</JobStartDate> <!-- opt, not in QBOE --> <JobProjectedEndDate>DATETYPE</JobProjectedEndDate> <!-- opt, not in QBOE --> <JobEndDate>DATETYPE</JobEndDate> <!-- opt, not in QBOE --> <JobDesc>STRTYPE</JobDesc> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <JobTypeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </JobTypeRef> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE, v3.0 --> <AdditionalNotes> <!-- opt, may rep, v12.0 --> <Note>STRTYPE</Note> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> </AdditionalNotes> <IsStatementWithParent>BOOLTYPE</IsStatementWithParent> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <!-- DeliveryMethod may have one of the following values: Email, Fax, Print [DEFAULT] --> <DeliveryMethod>ENUMTYPE</DeliveryMethod> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <!-- PreferredDeliveryMethod may have one of the following values: None [Default], Email, Fax --> <PreferredDeliveryMethod>ENUMTYPE</PreferredDeliveryMethod> <!-- opt, not in QBOE, v12.0 --> <PriceLevelRef> <!-- opt, not in QBOE, v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <TaxRegistrationNumber>STRTYPE</TaxRegistrationNumber> <!-- opt, max length = 30 for QBCA|QBUK|QBAU, not in QBD|QBOE, v8.0 --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> </CustomerAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </CustomerAddRq> <!-- CustomerModRq contains 1 optional attribute: 'requestID' --> <CustomerModRq requestID = "UUIDTYPE"> <CustomerMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE, v3.0 --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ParentRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 50 for QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, max length = 10 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v12.0 --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <ShipToAddress> <!-- opt, may rep, v12.0 --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <DefaultShipTo>BOOLTYPE</DefaultShipTo> <!-- opt --> </ShipToAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, max length = 110 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Pager>STRTYPE</Pager> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <Cc>STRTYPE</Cc> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE, v12.0 --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalContactRef> <!-- opt, may rep, v12.0 --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <ContactsMod> <!-- opt, may rep, v12.0 --> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> </ContactsMod> <CustomerTypeRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </CustomerTypeRef> <TermsRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </TermsRef> <SalesRepRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <SalesTaxCodeRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ItemSalesTaxRef> <!-- opt, not in QBCA|QBUK|QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBAU --> </ItemSalesTaxRef> <!-- SalesTaxCountry may have one of the following values: Australia, Canada [DEFAULT], UK, US --> <SalesTaxCountry>ENUMTYPE</SalesTaxCountry> <!-- opt, not in QBD|QBOE, v6.0 --> <ResaleNumber>STRTYPE</ResaleNumber> <!-- opt, max length = 15 for QBD, max length = 21 for QBCA|QBUK|QBAU, max length = 16 for QBOE, v3.0 --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not in QBOE, v3.0 --> <PreferredPaymentMethodRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PreferredPaymentMethodRef> <CreditCardInfo> <!-- opt, not in QBOE, v3.0 --> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- opt, min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <!-- opt --> <NameOnCard>STRTYPE</NameOnCard> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </CreditCardInfo> <!-- JobStatus may have one of the following values: Awarded, Closed, InProgress, None [DEFAULT], NotAwarded, Pending --> <JobStatus>ENUMTYPE</JobStatus> <!-- opt, not in QBOE, v3.0 --> <JobStartDate>DATETYPE</JobStartDate> <!-- opt, not in QBOE, v3.0 --> <JobProjectedEndDate>DATETYPE</JobProjectedEndDate> <!-- opt, not in QBOE, v3.0 --> <JobEndDate>DATETYPE</JobEndDate> <!-- opt, not in QBOE, v3.0 --> <JobDesc>STRTYPE</JobDesc> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, not in QBOE, v3.0 --> <JobTypeRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </JobTypeRef> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE, v3.0 --> <AdditionalNotesMod> <!-- opt, may rep, v12.0 --> <NoteID>INTTYPE</NoteID> <Note>STRTYPE</Note> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> </AdditionalNotesMod> <IsStatementWithParent>BOOLTYPE</IsStatementWithParent> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v3.0 --> <!-- DeliveryMethod may have one of the following values: Email, Fax, Print [DEFAULT] --> <DeliveryMethod>ENUMTYPE</DeliveryMethod> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v3.0 --> <!-- PreferredDeliveryMethod may have one of the following values: None [Default], Email, Fax --> <PreferredDeliveryMethod>ENUMTYPE</PreferredDeliveryMethod> <!-- opt, not in QBOE, v12.0 --> <PriceLevelRef> <!-- opt, not in QBOE, v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <TaxRegistrationNumber>STRTYPE</TaxRegistrationNumber> <!-- opt, max length = 30 for QBCA|QBUK|QBAU, not in QBD|QBOE, v8.0 --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> </CustomerMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </CustomerModRq> <!-- CustomerQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <CustomerQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND TotalBalanceFilter AND CurrencyFilter AND ClassFilter ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not in QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 in QBOE --> <!-- Operator may have one of the following values: LessThan, LessThanEqual, Equal, GreaterThan, GreaterThanEqual --> <Operator>ENUMTYPE</Operator> <Amount>AMTTYPE</Amount> </TotalBalanceFilter> <CurrencyFilter> <!-- opt, not in QBOE, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <ClassFilter> <!-- opt, not in QBAU|QBOE, v12.0 --> <!-- 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 --> </ClassFilter> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not in QBOE, v2.0 --> </CustomerQueryRq> <!-- EmployeeAddRq contains 1 optional attribute: 'requestID' --> <EmployeeAddRq requestID = "UUIDTYPE"> <EmployeeAdd> <Name>STRTYPE</Name> <!-- opt, max length = 100 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, max length = 10 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v12.0 --> <SupervisorRef> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD --> </SupervisorRef> <Department>STRTYPE</Department> <!-- opt, max length = 31 for QBD, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <Description>STRTYPE</Description> <!-- opt, max length = 64 for QBD, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <TargetBonus>AMTTYPE</TargetBonus> <!-- opt, v13.0 --> <EmployeeAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 500 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 500 for QBOE, not in QBD|QBCA|QBUK|QBAU, v2.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 255 for QBOE, not in QBD|QBCA|QBUK|QBAU --> </EmployeeAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 110 for QBOE --> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, max length = 21, v2.1 --> <Pager>STRTYPE</Pager> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <PagerPIN>STRTYPE</PagerPIN> <!-- opt, max length = 10 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <SSN>STRTYPE</SSN> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU, max length = 20 for QBOE --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <AdditionalContactRef> <!-- opt, may rep, v12.0 --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <EmergencyContacts> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <PrimaryContact> <!-- opt --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD --> <!-- Relation may have one of the following values: Spouse, Partner, Mother, Father, Sister, Brother, Son, Daughter, Friend, Other --> <Relation>ENUMTYPE</Relation> <!-- opt --> </PrimaryContact> <SecondaryContact> <!-- opt --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD --> <!-- Relation may have one of the following values: Spouse, Partner, Mother, Father, Sister, Brother, Son, Daughter, Friend, Other --> <Relation>ENUMTYPE</Relation> <!-- opt --> </SecondaryContact> </EmergencyContacts> <!-- EmployeeType may have one of the following values: Officer, Owner, Regular [DEFAULT], Statutory --> <EmployeeType>ENUMTYPE</EmployeeType> <!-- opt, not in QBOE --> <!-- PartOrFullTime may have one of the following values: PartTime, FullTime --> <PartOrFullTime>ENUMTYPE</PartOrFullTime> <!-- opt, v13.0 --> <!-- Exempt may have one of the following values: Exempt, NonExempt --> <Exempt>ENUMTYPE</Exempt> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- KeyEmployee may have one of the following values: Yes, No --> <KeyEmployee>ENUMTYPE</KeyEmployee> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Gender may have one of the following values: Male, Female --> <Gender>ENUMTYPE</Gender> <!-- opt, not in QBOE --> <HiredDate>DATETYPE</HiredDate> <!-- opt --> <OriginalHireDate>DATETYPE</OriginalHireDate> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <AdjustedServiceDate>DATETYPE</AdjustedServiceDate> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <ReleasedDate>DATETYPE</ReleasedDate> <!-- opt --> <BirthDate>DATETYPE</BirthDate> <!-- opt, not in QBOE, v2.0 --> <!-- USCitizen may have one of the following values: Yes, No --> <USCitizen>ENUMTYPE</USCitizen> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Ethnicity may have one of the following values: AmericianIndian, Asian, Black, Hawaiian, Hispanic, White, TwoOrMoreRaces --> <Ethnicity>ENUMTYPE</Ethnicity> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Disabled may have one of the following values: Yes, No --> <Disabled>ENUMTYPE</Disabled> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <DisabilityDesc>STRTYPE</DisabilityDesc> <!-- opt, max length = 25 for QBD, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- OnFile may have one of the following values: Yes, No --> <OnFile>ENUMTYPE</OnFile> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <WorkAuthExpireDate>DATETYPE</WorkAuthExpireDate> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- USVeteran may have one of the following values: Yes, No --> <USVeteran>ENUMTYPE</USVeteran> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- MilitaryStatus may have one of the following values: Active, Reserve --> <MilitaryStatus>ENUMTYPE</MilitaryStatus> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE, v3.0 --> <AdditionalNotes> <!-- opt, may rep, v12.0 --> <Note>STRTYPE</Note> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> </AdditionalNotes> <BillingRateRef> <!-- opt, not in QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </BillingRateRef> <EmployeePayrollInfo> <!-- opt, not in QBOE, v2.0 --> <!-- PayPeriod may have one of the following values: Daily, Weekly, Biweekly, Semimonthly, Monthly, Quarterly, Yearly --> <PayPeriod>ENUMTYPE</PayPeriod> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </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, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PayrollItemWageRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> </Earnings> <!-- END OR --> <!-- UseTimeDataToCreatePaychecks may have one of the following values: NotSet, UseTimeData, DoNotUseTimeData --> <UseTimeDataToCreatePaychecks>ENUMTYPE</UseTimeDataToCreatePaychecks> <!-- opt, v3.0 --> <SickHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryHourOnPaycheck, EveryPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> <HoursUsed>TIMEINTERVALTYPE</HoursUsed> <!-- opt, v5.0 --> <AccrualStartDate>DATETYPE</AccrualStartDate> <!-- opt, v5.0 --> </SickHours> <VacationHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryHourOnPaycheck, EveryPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> <HoursUsed>TIMEINTERVALTYPE</HoursUsed> <!-- opt, v5.0 --> <AccrualStartDate>DATETYPE</AccrualStartDate> <!-- opt, v5.0 --> </VacationHours> </EmployeePayrollInfo> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> </EmployeeAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </EmployeeAddRq> <!-- EmployeeModRq contains 1 optional attribute: 'requestID' --> <EmployeeModRq requestID = "UUIDTYPE"> <EmployeeMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- opt, max length = 100 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE, v3.0 --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, max length = 10 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v12.0 --> <SupervisorRef> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD --> </SupervisorRef> <Department>STRTYPE</Department> <!-- opt, max length = 31 for QBD, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <Description>STRTYPE</Description> <!-- opt, max length = 64 for QBD, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <TargetBonus>AMTTYPE</TargetBonus> <!-- opt, v13.0 --> <EmployeeAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 500 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 500 for QBOE, not in QBD|QBCA|QBUK|QBAU, v2.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 255 for QBOE, not in QBD|QBCA|QBUK|QBAU --> </EmployeeAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 110 for QBOE --> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, max length = 21, v2.1 --> <Pager>STRTYPE</Pager> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <PagerPIN>STRTYPE</PagerPIN> <!-- opt, max length = 10 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <AdditionalContactRef> <!-- opt, may rep, v12.0 --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <EmergencyContacts> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <PrimaryContact> <!-- opt --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD --> <!-- Relation may have one of the following values: Spouse, Partner, Mother, Father, Sister, Brother, Son, Daughter, Friend, Other --> <Relation>ENUMTYPE</Relation> <!-- opt --> </PrimaryContact> <SecondaryContact> <!-- opt --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD --> <!-- Relation may have one of the following values: Spouse, Partner, Mother, Father, Sister, Brother, Son, Daughter, Friend, Other --> <Relation>ENUMTYPE</Relation> <!-- opt --> </SecondaryContact> </EmergencyContacts> <!-- EmployeeType may have one of the following values: Officer, Owner, Regular [DEFAULT], Statutory --> <EmployeeType>ENUMTYPE</EmployeeType> <!-- opt, not in QBOE, v5.0 --> <!-- PartOrFullTime may have one of the following values: PartTime, FullTime --> <PartOrFullTime>ENUMTYPE</PartOrFullTime> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Exempt may have one of the following values: Exempt, NonExempt --> <Exempt>ENUMTYPE</Exempt> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- KeyEmployee may have one of the following values: Yes, No --> <KeyEmployee>ENUMTYPE</KeyEmployee> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <HiredDate>DATETYPE</HiredDate> <!-- opt, not in QBOE, v5.0 --> <OriginalHireDate>DATETYPE</OriginalHireDate> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <AdjustedServiceDate>DATETYPE</AdjustedServiceDate> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <ReleasedDate>DATETYPE</ReleasedDate> <!-- opt, not in QBOE, v5.0 --> <BirthDate>DATETYPE</BirthDate> <!-- opt, not in QBOE, v2.0 --> <!-- USCitizen may have one of the following values: Yes, No --> <USCitizen>ENUMTYPE</USCitizen> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Ethnicity may have one of the following values: AmericianIndian, Asian, Black, Hawaiian, Hispanic, White, TwoOrMoreRaces --> <Ethnicity>ENUMTYPE</Ethnicity> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Disabled may have one of the following values: Yes, No --> <Disabled>ENUMTYPE</Disabled> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <DisabilityDesc>STRTYPE</DisabilityDesc> <!-- opt, max length = 25 for QBD, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- OnFile may have one of the following values: Yes, No --> <OnFile>ENUMTYPE</OnFile> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <WorkAuthExpireDate>DATETYPE</WorkAuthExpireDate> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- USVeteran may have one of the following values: Yes, No --> <USVeteran>ENUMTYPE</USVeteran> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- MilitaryStatus may have one of the following values: Active, Reserve --> <MilitaryStatus>ENUMTYPE</MilitaryStatus> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE, v3.0 --> <AdditionalNotesMod> <!-- opt, may rep, v12.0 --> <NoteID>INTTYPE</NoteID> <Note>STRTYPE</Note> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> </AdditionalNotesMod> <BillingRateRef> <!-- opt, not in QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </BillingRateRef> <EmployeePayrollInfoMod> <!-- opt, not in QBOE, v2.0 --> <!-- PayPeriod may have one of the following values: Daily, Weekly, Biweekly, Semimonthly, Monthly, Quarterly, Yearly --> <PayPeriod>ENUMTYPE</PayPeriod> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </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, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PayrollItemWageRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> </Earnings> <!-- END OR --> <!-- UseTimeDataToCreatePaychecks may have one of the following values: NotSet, UseTimeData, DoNotUseTimeData --> <UseTimeDataToCreatePaychecks>ENUMTYPE</UseTimeDataToCreatePaychecks> <!-- opt, v3.0 --> <SickHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryHourOnPaycheck, EveryPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> <HoursUsed>TIMEINTERVALTYPE</HoursUsed> <!-- opt, v5.0 --> <AccrualStartDate>DATETYPE</AccrualStartDate> <!-- opt, v5.0 --> </SickHours> <VacationHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryHourOnPaycheck, EveryPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> <HoursUsed>TIMEINTERVALTYPE</HoursUsed> <!-- opt, v5.0 --> <AccrualStartDate>DATETYPE</AccrualStartDate> <!-- opt, v5.0 --> </VacationHours> </EmployeePayrollInfoMod> </EmployeeMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </EmployeeModRq> <!-- EmployeeQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <EmployeeQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not in QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not in QBOE, v2.0 --> </EmployeeQueryRq> <!-- OtherNameAddRq contains 1 optional attribute: 'requestID' --> <OtherNameAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <OtherNameAdd> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <OtherNameAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </OtherNameAddress> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AltContact>STRTYPE</AltContact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, v3.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> </OtherNameAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </OtherNameAddRq> <!-- OtherNameModRq contains 1 optional attribute: 'requestID' --> <OtherNameModRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <OtherNameMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <OtherNameAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </OtherNameAddress> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AltContact>STRTYPE</AltContact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, v3.0 --> </OtherNameMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </OtherNameModRq> <!-- OtherNameQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <OtherNameQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </OtherNameQueryRq> <!-- VendorAddRq contains 1 optional attribute: 'requestID' --> <VendorAddRq requestID = "UUIDTYPE"> <VendorAdd> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 50 for QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, max length = 10 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v12.0 --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </VendorAddress> <ShipAddress> <!-- opt, v11.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Pager>STRTYPE</Pager> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <Cc>STRTYPE</Cc> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE, v12.0 --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalContactRef> <!-- opt, may rep, v12.0 --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <Contacts> <!-- opt, may rep, v12.0 --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> </Contacts> <NameOnCheck>STRTYPE</NameOnCheck> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 110 for QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE, v3.0 --> <AdditionalNotes> <!-- opt, may rep, v12.0 --> <Note>STRTYPE</Note> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> </AdditionalNotes> <VendorTypeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </VendorTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </TermsRef> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not in QBOE --> <VendorTaxIdent>STRTYPE</VendorTaxIdent> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU, max length = 20 for QBOE --> <IsVendorEligibleFor1099>BOOLTYPE</IsVendorEligibleFor1099> <!-- opt, not in QBCA|QBUK|QBOE --> <OpenBalance>AMTTYPE</OpenBalance> <!-- opt --> <OpenBalanceDate>DATETYPE</OpenBalanceDate> <!-- opt --> <BillingRateRef> <!-- opt, not in QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </BillingRateRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- SalesTaxCountry may have one of the following values: Australia, Canada [DEFAULT], UK, US --> <SalesTaxCountry>ENUMTYPE</SalesTaxCountry> <!-- opt, not in QBD|QBOE, v8.0 --> <IsSalesTaxAgency>BOOLTYPE</IsSalesTaxAgency> <!-- opt, not in QBD|QBOE, v8.0 --> <SalesTaxReturnRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBCA|QBUK|QBAU --> </SalesTaxReturnRef> <TaxRegistrationNumber>STRTYPE</TaxRegistrationNumber> <!-- opt, max length = 30 for QBCA|QBUK|QBAU, not in QBD|QBOE, v8.0 --> <!-- ReportingPeriod may have one of the following values: Monthly, Quarterly [DEFAULT] --> <ReportingPeriod>ENUMTYPE</ReportingPeriod> <!-- opt, not in QBD|QBOE, v8.0 --> <IsTaxTrackedOnPurchases>BOOLTYPE</IsTaxTrackedOnPurchases> <!-- opt, not in QBD|QBOE, v8.0 --> <TaxOnPurchasesAccountRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBCA|QBUK|QBAU --> </TaxOnPurchasesAccountRef> <IsTaxTrackedOnSales>BOOLTYPE</IsTaxTrackedOnSales> <!-- opt, not in QBD|QBOE, v8.0 --> <TaxOnSalesAccountRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBCA|QBUK|QBAU --> </TaxOnSalesAccountRef> <IsTaxOnTax>BOOLTYPE</IsTaxOnTax> <!-- opt, not in QBD|QBOE, v8.0 --> <PrefillAccountRef> <!-- opt, may rep, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </PrefillAccountRef> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> </VendorAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </VendorAddRq> <!-- VendorModRq contains 1 optional attribute: 'requestID' --> <VendorModRq requestID = "UUIDTYPE"> <VendorMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE, v3.0 --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 50 for QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, max length = 10 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v12.0 --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </VendorAddress> <ShipAddress> <!-- opt, v11.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Pager>STRTYPE</Pager> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <Cc>STRTYPE</Cc> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE, v12.0 --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalContactRef> <!-- opt, may rep, v12.0 --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <ContactsMod> <!-- opt, may rep, v12.0 --> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> </ContactsMod> <NameOnCheck>STRTYPE</NameOnCheck> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 110 for QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE, v3.0 --> <AdditionalNotesMod> <!-- opt, may rep, v12.0 --> <NoteID>INTTYPE</NoteID> <Note>STRTYPE</Note> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> </AdditionalNotesMod> <VendorTypeRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </VendorTypeRef> <TermsRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not in QBOE, v3.0 --> <VendorTaxIdent>STRTYPE</VendorTaxIdent> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU, not in QBOE, v3.0 --> <IsVendorEligibleFor1099>BOOLTYPE</IsVendorEligibleFor1099> <!-- opt, not in QBCA|QBUK|QBOE, v3.0 --> <BillingRateRef> <!-- opt, not in QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </BillingRateRef> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- SalesTaxCountry may have one of the following values: Australia, Canada [DEFAULT], UK, US --> <SalesTaxCountry>ENUMTYPE</SalesTaxCountry> <!-- opt, not in QBD|QBOE, v8.0 --> <IsSalesTaxAgency>BOOLTYPE</IsSalesTaxAgency> <!-- opt, not in QBD|QBOE, v8.0 --> <SalesTaxReturnRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBCA|QBUK|QBAU --> </SalesTaxReturnRef> <TaxRegistrationNumber>STRTYPE</TaxRegistrationNumber> <!-- opt, max length = 30 for QBCA|QBUK|QBAU, not in QBD|QBOE, v8.0 --> <!-- ReportingPeriod may have one of the following values: Monthly, Quarterly [DEFAULT] --> <ReportingPeriod>ENUMTYPE</ReportingPeriod> <!-- opt, not in QBD|QBOE, v8.0 --> <IsTaxTrackedOnPurchases>BOOLTYPE</IsTaxTrackedOnPurchases> <!-- opt, not in QBD|QBOE, v8.0 --> <TaxOnPurchasesAccountRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBCA|QBUK|QBAU --> </TaxOnPurchasesAccountRef> <IsTaxTrackedOnSales>BOOLTYPE</IsTaxTrackedOnSales> <!-- opt, not in QBD|QBOE, v8.0 --> <TaxOnSalesAccountRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBCA|QBUK|QBAU --> </TaxOnSalesAccountRef> <IsTaxOnTax>BOOLTYPE</IsTaxOnTax> <!-- opt, not in QBD|QBOE, v8.0 --> <PrefillAccountRef> <!-- opt, may rep, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </PrefillAccountRef> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> </VendorMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </VendorModRq> <!-- VendorQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <VendorQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND TotalBalanceFilter AND CurrencyFilter AND ClassFilter ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not in QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 in QBOE --> <!-- Operator may have one of the following values: LessThan, LessThanEqual, Equal, GreaterThan, GreaterThanEqual --> <Operator>ENUMTYPE</Operator> <Amount>AMTTYPE</Amount> </TotalBalanceFilter> <CurrencyFilter> <!-- opt, not in QBOE, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <ClassFilter> <!-- opt, not in QBAU|QBOE, v12.0 --> <!-- 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 --> </ClassFilter> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not in QBOE, v2.0 --> </VendorQueryRq> <!-- EntityQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <EntityQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not in QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </EntityQueryRq> <!-- StandardTermsAddRq contains 1 optional attribute: 'requestID' --> <StandardTermsAddRq requestID = "UUIDTYPE"> <StandardTermsAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <StdDueDays>INTTYPE</StdDueDays> <!-- opt --> <StdDiscountDays>INTTYPE</StdDiscountDays> <!-- opt --> <DiscountPct>PERCENTTYPE</DiscountPct> <!-- opt --> </StandardTermsAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </StandardTermsAddRq> <!-- StandardTermsQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <StandardTermsQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not in QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </StandardTermsQueryRq> <!-- DateDrivenTermsAddRq contains 1 optional attribute: 'requestID' --> <DateDrivenTermsAddRq requestID = "UUIDTYPE"> <DateDrivenTermsAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <DayOfMonthDue>INTTYPE</DayOfMonthDue> <!-- min value = 1, max value = 31 --> <DueNextMonthDays>INTTYPE</DueNextMonthDays> <!-- opt --> <DiscountDayOfMonth>INTTYPE</DiscountDayOfMonth> <!-- opt, min value = 1, max value = 31 --> <DiscountPct>PERCENTTYPE</DiscountPct> <!-- opt --> </DateDrivenTermsAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </DateDrivenTermsAddRq> <!-- DateDrivenTermsQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <DateDrivenTermsQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not in QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </DateDrivenTermsQueryRq> <!-- TermsQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <TermsQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </TermsQueryRq> <!-- ClassAddRq contains 1 optional attribute: 'requestID' --> <ClassAddRq requestID = "UUIDTYPE"> <ClassAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> </ClassAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </ClassAddRq> <!-- ClassModRq contains 1 optional attribute: 'requestID' --> <ClassModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v8.0 --> <ClassMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> </ClassMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ClassModRq> <!-- ClassQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <ClassQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not in QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </ClassQueryRq> <!-- SalesRepAddRq contains 1 optional attribute: 'requestID' --> <SalesRepAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <SalesRepAdd> <Initial>STRTYPE</Initial> <!-- max length = 5 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <SalesRepEntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </SalesRepEntityRef> </SalesRepAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </SalesRepAddRq> <!-- SalesRepModRq contains 1 optional attribute: 'requestID' --> <SalesRepModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <SalesRepMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Initial>STRTYPE</Initial> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <SalesRepEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </SalesRepEntityRef> </SalesRepMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </SalesRepModRq> <!-- SalesRepQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <SalesRepQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </SalesRepQueryRq> <!-- CustomerTypeAddRq contains 1 optional attribute: 'requestID' --> <CustomerTypeAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <CustomerTypeAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> </CustomerTypeAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </CustomerTypeAddRq> <!-- CustomerTypeQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <CustomerTypeQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </CustomerTypeQueryRq> <!-- VendorTypeAddRq contains 1 optional attribute: 'requestID' --> <VendorTypeAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <VendorTypeAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> </VendorTypeAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </VendorTypeAddRq> <!-- VendorTypeQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <VendorTypeQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </VendorTypeQueryRq> <!-- JobTypeAddRq contains 1 optional attribute: 'requestID' --> <JobTypeAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <JobTypeAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> </JobTypeAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </JobTypeAddRq> <!-- JobTypeQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <JobTypeQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </JobTypeQueryRq> <!-- CustomerMsgAddRq contains 1 optional attribute: 'requestID' --> <CustomerMsgAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <CustomerMsgAdd> <Name>STRTYPE</Name> <!-- max length = 101 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> </CustomerMsgAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </CustomerMsgAddRq> <!-- CustomerMsgQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <CustomerMsgQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </CustomerMsgQueryRq> <!-- PaymentMethodAddRq contains 1 optional attribute: 'requestID' --> <PaymentMethodAddRq requestID = "UUIDTYPE"> <PaymentMethodAdd> <Name>STRTYPE</Name> <!-- max length = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <!-- PaymentMethodType may have one of the following values: AmericanExpress, Cash, Check, DebitCard, Discover, ECheck, GiftCard, MasterCard, Other, OtherCreditCard, Visa --> <PaymentMethodType>ENUMTYPE</PaymentMethodType> <!-- opt, not in QBOE, v7.0 --> </PaymentMethodAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </PaymentMethodAddRq> <!-- PaymentMethodQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <PaymentMethodQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND PaymentMethodType ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not in QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <!-- PaymentMethodType may have one of the following values: AmericanExpress, Cash, Check, DebitCard, Discover, ECheck, GiftCard, MasterCard, Other, OtherCreditCard, Visa --> <PaymentMethodType>ENUMTYPE</PaymentMethodType> <!-- opt, may rep, not in QBOE, v7.0 --> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </PaymentMethodQueryRq> <!-- ShipMethodAddRq contains 1 optional attribute: 'requestID' --> <ShipMethodAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <ShipMethodAdd> <Name>STRTYPE</Name> <!-- max length = 15 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> </ShipMethodAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ShipMethodAddRq> <!-- ShipMethodQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <ShipMethodQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ShipMethodQueryRq> <!-- SalesTaxCodeAddRq contains 1 optional attribute: 'requestID' --> <SalesTaxCodeAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <SalesTaxCodeAdd> <Name>STRTYPE</Name> <!-- max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <IsTaxable>BOOLTYPE</IsTaxable> <Desc>STRTYPE</Desc> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <ItemPurchaseTaxRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemPurchaseTaxRef> <ItemSalesTaxRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemSalesTaxRef> </SalesTaxCodeAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </SalesTaxCodeAddRq> <!-- SalesTaxCodeModRq contains 1 optional attribute: 'requestID' --> <SalesTaxCodeModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v8.0 --> <SalesTaxCodeMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <ItemPurchaseTaxRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemPurchaseTaxRef> <ItemSalesTaxRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemSalesTaxRef> </SalesTaxCodeMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </SalesTaxCodeModRq> <!-- SalesTaxCodeQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <SalesTaxCodeQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </SalesTaxCodeQueryRq> <!-- ToDoAddRq contains 1 optional attribute: 'requestID' --> <ToDoAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <ToDoAdd> <Notes>STRTYPE</Notes> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- Type may have one of the following values: Task [DEFAULT], Call, Fax, Email, Meeting, Appointment --> <Type>ENUMTYPE</Type> <!-- opt, v13.0 --> <!-- Priority may have one of the following values: Low [DEFAULT], Medium, High --> <Priority>ENUMTYPE</Priority> <!-- opt, v13.0 --> <!-- v13.0, BEGIN OR: You may optionally have CustomerRef OR EmployeeRef OR LeadRef OR VendorRef --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <!-- OR --> <EmployeeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </EmployeeRef> <!-- OR --> <LeadRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </LeadRef> <!-- OR --> <VendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <!-- END OR --> <IsDone>BOOLTYPE</IsDone> <!-- opt --> <ReminderDate>DATETYPE</ReminderDate> <!-- opt --> <ReminderTime>TIMEINTERVALTYPE</ReminderTime> <!-- opt, v13.0 --> </ToDoAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ToDoAddRq> <!-- ToDoModRq contains 1 optional attribute: 'requestID' --> <ToDoModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v9.0 --> <ToDoMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- Type may have one of the following values: Task [DEFAULT], Call, Fax, Email, Meeting, Appointment --> <Type>ENUMTYPE</Type> <!-- opt, v13.0 --> <!-- Priority may have one of the following values: Low [DEFAULT], Medium, High --> <Priority>ENUMTYPE</Priority> <!-- opt, v13.0 --> <!-- v13.0, BEGIN OR: You may optionally have CustomerRef OR EmployeeRef OR LeadRef OR VendorRef --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <!-- OR --> <EmployeeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </EmployeeRef> <!-- OR --> <LeadRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </LeadRef> <!-- OR --> <VendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <!-- END OR --> <IsDone>BOOLTYPE</IsDone> <!-- opt --> <ReminderDate>DATETYPE</ReminderDate> <!-- opt --> <ReminderTime>TIMEINTERVALTYPE</ReminderTime> <!-- opt, v13.0 --> </ToDoMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ToDoModRq> <!-- ToDoQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <ToDoQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ToDoQueryRq> <!-- ItemServiceAddRq contains 1 optional attribute: 'requestID' --> <ItemServiceAddRq requestID = "UUIDTYPE"> <ItemServiceAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <BarCode> <!-- opt, not in QBAU|QBOE, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <UnitOfMeasureSetRef> <!-- opt, not in QBOE, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <!-- not in QBOE --> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> </ItemServiceAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </ItemServiceAddRq> <!-- ItemServiceModRq contains 1 optional attribute: 'requestID' --> <ItemServiceModRq requestID = "UUIDTYPE"> <ItemServiceMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU|QBOE, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <UnitOfMeasureSetRef> <!-- opt, not in QBOE, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <ForceUOMChange>BOOLTYPE</ForceUOMChange> <!-- opt, not in QBOE, v7.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have SalesOrPurchaseMod OR SalesAndPurchaseMod --> <SalesOrPurchaseMod> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt, not in QBOE, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <ApplyAccountRefToExistingTxns>BOOLTYPE</ApplyAccountRefToExistingTxns> <!-- opt, not in QBOE, v7.0 --> </SalesOrPurchaseMod> <!-- OR --> <SalesAndPurchaseMod> <!-- not in QBOE --> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <ApplyIncomeAccountRefToExistingTxns>BOOLTYPE</ApplyIncomeAccountRefToExistingTxns> <!-- opt, v7.0 --> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> <ApplyExpenseAccountRefToExistingTxns>BOOLTYPE</ApplyExpenseAccountRefToExistingTxns> <!-- opt, v7.0 --> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> </SalesAndPurchaseMod> <!-- END OR --> </ItemServiceMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </ItemServiceModRq> <!-- ItemServiceQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <ItemServiceQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND ClassFilter ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not in QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <ClassFilter> <!-- opt, not in QBAU|QBOE, v12.0 --> <!-- 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 --> </ClassFilter> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not in QBOE, v2.0 --> </ItemServiceQueryRq> <!-- ItemNonInventoryAddRq contains 1 optional attribute: 'requestID' --> <ItemNonInventoryAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <ItemNonInventoryAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> </ItemNonInventoryAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemNonInventoryAddRq> <!-- ItemNonInventoryModRq contains 1 optional attribute: 'requestID' --> <ItemNonInventoryModRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <ItemNonInventoryMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <ForceUOMChange>BOOLTYPE</ForceUOMChange> <!-- opt, v7.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have SalesOrPurchaseMod OR SalesAndPurchaseMod --> <SalesOrPurchaseMod> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <ApplyAccountRefToExistingTxns>BOOLTYPE</ApplyAccountRefToExistingTxns> <!-- opt, v7.0 --> </SalesOrPurchaseMod> <!-- OR --> <SalesAndPurchaseMod> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <ApplyIncomeAccountRefToExistingTxns>BOOLTYPE</ApplyIncomeAccountRefToExistingTxns> <!-- opt, v7.0 --> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> <ApplyExpenseAccountRefToExistingTxns>BOOLTYPE</ApplyExpenseAccountRefToExistingTxns> <!-- opt, v7.0 --> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> </SalesAndPurchaseMod> <!-- END OR --> </ItemNonInventoryMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemNonInventoryModRq> <!-- ItemNonInventoryQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <ItemNonInventoryQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND ClassFilter ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <ClassFilter> <!-- opt, not in QBAU, v12.0 --> <!-- 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 --> </ClassFilter> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </ItemNonInventoryQueryRq> <!-- ItemOtherChargeAddRq contains 1 optional attribute: 'requestID' --> <ItemOtherChargeAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <ItemOtherChargeAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> </ItemOtherChargeAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemOtherChargeAddRq> <!-- ItemOtherChargeModRq contains 1 optional attribute: 'requestID' --> <ItemOtherChargeModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <ItemOtherChargeMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have SalesOrPurchaseMod OR SalesAndPurchaseMod --> <SalesOrPurchaseMod> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <ApplyAccountRefToExistingTxns>BOOLTYPE</ApplyAccountRefToExistingTxns> <!-- opt, v7.0 --> </SalesOrPurchaseMod> <!-- OR --> <SalesAndPurchaseMod> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <ApplyIncomeAccountRefToExistingTxns>BOOLTYPE</ApplyIncomeAccountRefToExistingTxns> <!-- opt, v7.0 --> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> <ApplyExpenseAccountRefToExistingTxns>BOOLTYPE</ApplyExpenseAccountRefToExistingTxns> <!-- opt, v7.0 --> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> </SalesAndPurchaseMod> <!-- END OR --> </ItemOtherChargeMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemOtherChargeModRq> <!-- ItemOtherChargeQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <ItemOtherChargeQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND ClassFilter ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <ClassFilter> <!-- opt, not in QBAU, v12.0 --> <!-- 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 --> </ClassFilter> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </ItemOtherChargeQueryRq> <!-- ItemInventoryAddRq contains 1 optional attribute: 'requestID' --> <ItemInventoryAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <ItemInventoryAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <COGSAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AssetAccountRef> <ReorderPoint>QUANTYPE</ReorderPoint> <!-- opt --> <Max>QUANTYPE</Max> <!-- opt, v13.0 --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <TotalValue>AMTTYPE</TotalValue> <!-- opt --> <InventoryDate>DATETYPE</InventoryDate> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> </ItemInventoryAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemInventoryAddRq> <!-- ItemInventoryModRq contains 1 optional attribute: 'requestID' --> <ItemInventoryModRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <ItemInventoryMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <ForceUOMChange>BOOLTYPE</ForceUOMChange> <!-- opt, v7.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <ApplyIncomeAccountRefToExistingTxns>BOOLTYPE</ApplyIncomeAccountRefToExistingTxns> <!-- opt, v7.0 --> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <COGSAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </COGSAccountRef> <ApplyCOGSAccountRefToExistingTxns>BOOLTYPE</ApplyCOGSAccountRefToExistingTxns> <!-- opt, v8.0 --> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AssetAccountRef> <ReorderPoint>QUANTYPE</ReorderPoint> <!-- opt --> <Max>QUANTYPE</Max> <!-- opt, v13.0 --> </ItemInventoryMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemInventoryModRq> <!-- ItemInventoryQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <ItemInventoryQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND ClassFilter ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <ClassFilter> <!-- opt, not in QBAU, v12.0 --> <!-- 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 --> </ClassFilter> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </ItemInventoryQueryRq> <!-- ItemInventoryAssemblyAddRq contains 1 optional attribute: 'requestID' --> <ItemInventoryAssemblyAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <ItemInventoryAssemblyAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v12.0 --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <COGSAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AssetAccountRef> <BuildPoint>QUANTYPE</BuildPoint> <!-- opt --> <Max>QUANTYPE</Max> <!-- opt, v13.0 --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <TotalValue>AMTTYPE</TotalValue> <!-- opt --> <InventoryDate>DATETYPE</InventoryDate> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <ItemInventoryAssemblyLine> <!-- opt, may rep --> <ItemInventoryRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ItemInventoryRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemInventoryAssemblyLine> </ItemInventoryAssemblyAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemInventoryAssemblyAddRq> <!-- ItemInventoryAssemblyModRq contains 1 optional attribute: 'requestID' --> <ItemInventoryAssemblyModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <ItemInventoryAssemblyMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v12.0 --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <ForceUOMChange>BOOLTYPE</ForceUOMChange> <!-- opt, v7.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <ApplyIncomeAccountRefToExistingTxns>BOOLTYPE</ApplyIncomeAccountRefToExistingTxns> <!-- opt, v7.0 --> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <COGSAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AssetAccountRef> <BuildPoint>QUANTYPE</BuildPoint> <!-- opt --> <Max>QUANTYPE</Max> <!-- opt, v13.0 --> <!-- BEGIN OR: You may optionally have ClearItemsInGroup OR ItemInventoryAssemblyLine --> <ClearItemsInGroup>BOOLTYPE</ClearItemsInGroup> <!-- OR --> <ItemInventoryAssemblyLine> <!-- rep (1 or more) --> <ItemInventoryRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ItemInventoryRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemInventoryAssemblyLine> <!-- END OR --> </ItemInventoryAssemblyMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemInventoryAssemblyModRq> <!-- ItemInventoryAssemblyQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <ItemInventoryAssemblyQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND ClassFilter ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <ClassFilter> <!-- opt, not in QBAU, v12.0 --> <!-- 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 --> </ClassFilter> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </ItemInventoryAssemblyQueryRq> <!-- ItemFixedAssetAddRq contains 1 optional attribute: 'requestID' --> <ItemFixedAssetAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <ItemFixedAssetAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <!-- AcquiredAs may have one of the following values: New, Old --> <AcquiredAs>ENUMTYPE</AcquiredAs> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <PurchaseDate>DATETYPE</PurchaseDate> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <VendorOrPayeeName>STRTYPE</VendorOrPayeeName> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AssetAccountRef> <FixedAssetSalesInfo> <!-- opt --> <SalesDesc>STRTYPE</SalesDesc> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <SalesDate>DATETYPE</SalesDate> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <SalesExpense>PRICETYPE</SalesExpense> <!-- opt --> </FixedAssetSalesInfo> <AssetDesc>STRTYPE</AssetDesc> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <Location>STRTYPE</Location> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 30 for QBD|QBCA|QBUK|QBAU --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 30 for QBD|QBCA|QBUK|QBAU --> <WarrantyExpDate>DATETYPE</WarrantyExpDate> <!-- opt --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <AssetNumber>STRTYPE</AssetNumber> <!-- opt, max length = 10 for QBD|QBCA|QBUK|QBAU --> <CostBasis>AMTTYPE</CostBasis> <!-- opt --> <YearEndAccumulatedDepreciation>AMTTYPE</YearEndAccumulatedDepreciation> <!-- opt --> <YearEndBookValue>AMTTYPE</YearEndBookValue> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> </ItemFixedAssetAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemFixedAssetAddRq> <!-- ItemFixedAssetModRq contains 1 optional attribute: 'requestID' --> <ItemFixedAssetModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <ItemFixedAssetMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <!-- AcquiredAs may have one of the following values: New, Old --> <AcquiredAs>ENUMTYPE</AcquiredAs> <!-- opt --> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <PurchaseDate>DATETYPE</PurchaseDate> <!-- opt --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <VendorOrPayeeName>STRTYPE</VendorOrPayeeName> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AssetAccountRef> <FixedAssetSalesInfoMod> <!-- opt --> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <SalesDate>DATETYPE</SalesDate> <!-- opt --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <SalesExpense>PRICETYPE</SalesExpense> <!-- opt --> </FixedAssetSalesInfoMod> <AssetDesc>STRTYPE</AssetDesc> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <Location>STRTYPE</Location> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 30 for QBD|QBCA|QBUK|QBAU --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 30 for QBD|QBCA|QBUK|QBAU --> <WarrantyExpDate>DATETYPE</WarrantyExpDate> <!-- opt --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <AssetNumber>STRTYPE</AssetNumber> <!-- opt, max length = 10 for QBD|QBCA|QBUK|QBAU --> <CostBasis>AMTTYPE</CostBasis> <!-- opt --> <YearEndAccumulatedDepreciation>AMTTYPE</YearEndAccumulatedDepreciation> <!-- opt --> <YearEndBookValue>AMTTYPE</YearEndBookValue> <!-- opt --> </ItemFixedAssetMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemFixedAssetModRq> <!-- ItemFixedAssetQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <ItemFixedAssetQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND ClassFilter ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <ClassFilter> <!-- opt, not in QBAU, v12.0 --> <!-- 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 --> </ClassFilter> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </ItemFixedAssetQueryRq> <!-- ItemSubtotalAddRq contains 1 optional attribute: 'requestID' --> <ItemSubtotalAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <ItemSubtotalAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> </ItemSubtotalAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemSubtotalAddRq> <!-- ItemSubtotalModRq contains 1 optional attribute: 'requestID' --> <ItemSubtotalModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <ItemSubtotalMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> </ItemSubtotalMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemSubtotalModRq> <!-- ItemSubtotalQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <ItemSubtotalQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </ItemSubtotalQueryRq> <!-- ItemDiscountAddRq contains 1 optional attribute: 'requestID' --> <ItemDiscountAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <ItemDiscountAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> </ItemDiscountAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemDiscountAddRq> <!-- ItemDiscountModRq contains 1 optional attribute: 'requestID' --> <ItemDiscountModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <ItemDiscountMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have DiscountRate OR DiscountRatePercent --> <DiscountRate>PRICETYPE</DiscountRate> <!-- OR --> <DiscountRatePercent>PERCENTTYPE</DiscountRatePercent> <!-- END OR --> <AccountRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <ApplyAccountRefToExistingTxns>BOOLTYPE</ApplyAccountRefToExistingTxns> <!-- opt, v7.0 --> </ItemDiscountMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemDiscountModRq> <!-- ItemDiscountQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <ItemDiscountQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND ClassFilter ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <ClassFilter> <!-- opt, not in QBAU, v12.0 --> <!-- 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 --> </ClassFilter> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </ItemDiscountQueryRq> <!-- ItemPaymentAddRq contains 1 optional attribute: 'requestID' --> <ItemPaymentAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <ItemPaymentAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DepositToAccountRef> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PaymentMethodRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> </ItemPaymentAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemPaymentAddRq> <!-- ItemPaymentModRq contains 1 optional attribute: 'requestID' --> <ItemPaymentModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <ItemPaymentMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DepositToAccountRef> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PaymentMethodRef> </ItemPaymentMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemPaymentModRq> <!-- ItemPaymentQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <ItemPaymentQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND ClassFilter ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <ClassFilter> <!-- opt, not in QBAU, v12.0 --> <!-- 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 --> </ClassFilter> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </ItemPaymentQueryRq> <!-- ItemSalesTaxAddRq contains 1 optional attribute: 'requestID' --> <ItemSalesTaxAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <ItemSalesTaxAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <TaxRate>PERCENTTYPE</TaxRate> <!-- opt --> <TaxVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </TaxVendorRef> <SalesTaxReturnLineRef> <!-- opt, not in QBD, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 91 for QBCA|QBUK|QBAU --> </SalesTaxReturnLineRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> </ItemSalesTaxAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemSalesTaxAddRq> <!-- ItemSalesTaxModRq contains 1 optional attribute: 'requestID' --> <ItemSalesTaxModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <ItemSalesTaxMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <TaxRate>PERCENTTYPE</TaxRate> <!-- opt --> <TaxVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </TaxVendorRef> <SalesTaxReturnLineRef> <!-- opt, not in QBD, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 91 for QBCA|QBUK|QBAU --> </SalesTaxReturnLineRef> </ItemSalesTaxMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemSalesTaxModRq> <!-- ItemSalesTaxQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <ItemSalesTaxQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND ClassFilter ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <ClassFilter> <!-- opt, not in QBAU, v12.0 --> <!-- 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 --> </ClassFilter> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </ItemSalesTaxQueryRq> <!-- ItemSalesTaxGroupAddRq contains 1 optional attribute: 'requestID' --> <ItemSalesTaxGroupAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <ItemSalesTaxGroupAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <ItemSalesTaxRef> <!-- rep (1 or more) --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> </ItemSalesTaxGroupAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemSalesTaxGroupAddRq> <!-- ItemSalesTaxGroupModRq contains 1 optional attribute: 'requestID' --> <ItemSalesTaxGroupModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <ItemSalesTaxGroupMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <ItemSalesTaxRef> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> </ItemSalesTaxGroupMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemSalesTaxGroupModRq> <!-- ItemSalesTaxGroupQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <ItemSalesTaxGroupQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </ItemSalesTaxGroupQueryRq> <!-- ItemGroupAddRq contains 1 optional attribute: 'requestID' --> <ItemGroupAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <ItemGroupAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <ItemGroupLine> <!-- opt, may rep --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> </ItemGroupLine> </ItemGroupAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemGroupAddRq> <!-- ItemGroupModRq contains 1 optional attribute: 'requestID' --> <ItemGroupModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <ItemGroupMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <ForceUOMChange>BOOLTYPE</ForceUOMChange> <!-- opt, v7.0 --> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <!-- opt --> <!-- BEGIN OR: You may optionally have ClearItemsInGroup OR ItemGroupLine --> <ClearItemsInGroup>BOOLTYPE</ClearItemsInGroup> <!-- OR --> <ItemGroupLine> <!-- rep (1 or more) --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> </ItemGroupLine> <!-- END OR --> </ItemGroupMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ItemGroupModRq> <!-- ItemGroupQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <ItemGroupQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </ItemGroupQueryRq> <!-- SpecialItemAddRq contains 1 optional attribute: 'requestID' --> <SpecialItemAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v6.0 --> <SpecialItemAdd> <!-- SpecialItemType may have one of the following values: FinanceCharge, ReimbursableExpenseGroup, ReimbursableExpenseSubtotal --> <SpecialItemType>ENUMTYPE</SpecialItemType> <BarCode> <!-- opt, not in QBAU, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> <AssignEvenIfUsed>BOOLTYPE</AssignEvenIfUsed> <!-- opt --> <AllowOverride>BOOLTYPE</AllowOverride> <!-- opt --> </BarCode> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> </SpecialItemAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </SpecialItemAddRq> <!-- ItemQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <ItemQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt, not in QBOE --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not in QBOE, v2.0 --> </ItemQueryRq> <!-- PayrollItemWageAddRq contains 1 optional attribute: 'requestID' --> <PayrollItemWageAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <PayrollItemWageAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- WageType may have one of the following values: Bonus, Commission, HourlyOvertime, HourlyRegular, HourlySick, HourlyVacation, SalaryRegular, SalarySick, SalaryVacation --> <WageType>ENUMTYPE</WageType> <ExpenseAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> </PayrollItemWageAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </PayrollItemWageAddRq> <!-- PayrollItemWageQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <PayrollItemWageQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </PayrollItemWageQueryRq> <!-- PayrollItemNonWageQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <PayrollItemNonWageQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in QBOE, v3.0 --> <!-- 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </PayrollItemNonWageQueryRq> <!-- TemplateQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <TemplateQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in QBOE, v3.0 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </TemplateQueryRq> <!-- PriceLevelAddRq contains 1 optional attribute: 'requestID' --> <PriceLevelAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v4.0 --> <PriceLevelAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- BEGIN OR: You may have PriceLevelFixedPercentage OR ( PriceLevelPerItem AND CurrencyRef ) --> <PriceLevelFixedPercentage>PERCENTTYPE</PriceLevelFixedPercentage> <!-- OR --> <PriceLevelPerItem> <!-- opt, may rep --> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <!-- BEGIN OR: You may have ( ( CustomPrice OR CustomPricePercent ) ) OR ( AdjustPercentage AND AdjustRelativeTo ) --> <!-- BEGIN OR: You may have CustomPrice OR CustomPricePercent --> <CustomPrice>PRICETYPE</CustomPrice> <!-- OR --> <CustomPricePercent>PERCENTTYPE</CustomPricePercent> <!-- END OR --> <!-- OR --> <AdjustPercentage>PERCENTTYPE</AdjustPercentage> <!-- AdjustRelativeTo may have one of the following values: StandardPrice, Cost, CurrentCustomPrice --> <AdjustRelativeTo>ENUMTYPE</AdjustRelativeTo> <!-- END OR --> </PriceLevelPerItem> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <!-- END OR --> </PriceLevelAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </PriceLevelAddRq> <!-- PriceLevelModRq contains 1 optional attribute: 'requestID' --> <PriceLevelModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v4.0 --> <PriceLevelMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- BEGIN OR: You may optionally have PriceLevelFixedPercentage OR ( PriceLevelPerItem AND CurrencyRef ) --> <PriceLevelFixedPercentage>PERCENTTYPE</PriceLevelFixedPercentage> <!-- OR --> <PriceLevelPerItem> <!-- opt, may rep --> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <!-- BEGIN OR: You may have ( ( CustomPrice OR CustomPricePercent ) ) OR ( AdjustPercentage AND AdjustRelativeTo ) --> <!-- BEGIN OR: You may have CustomPrice OR CustomPricePercent --> <CustomPrice>PRICETYPE</CustomPrice> <!-- OR --> <CustomPricePercent>PERCENTTYPE</CustomPricePercent> <!-- END OR --> <!-- OR --> <AdjustPercentage>PERCENTTYPE</AdjustPercentage> <!-- AdjustRelativeTo may have one of the following values: StandardPrice, Cost, CurrentCustomPrice --> <AdjustRelativeTo>ENUMTYPE</AdjustRelativeTo> <!-- END OR --> </PriceLevelPerItem> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <!-- END OR --> </PriceLevelMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </PriceLevelModRq> <!-- PriceLevelQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <PriceLevelQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in QBOE, v4.0 --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND ItemRef AND CurrencyFilter ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <CurrencyFilter> <!-- opt, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </PriceLevelQueryRq> <!-- BillingRateAddRq contains 1 optional attribute: 'requestID' --> <BillingRateAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v6.0 --> <BillingRateAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may have FixedBillingRate OR BillingRatePerItem --> <FixedBillingRate>PRICETYPE</FixedBillingRate> <!-- OR --> <BillingRatePerItem> <!-- rep (1 or more) --> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <!-- BEGIN OR: You may have ( ( CustomRate OR CustomRatePercent ) ) OR ( AdjustPercentage AND AdjustBillingRateRelativeTo ) --> <!-- BEGIN OR: You may have CustomRate OR CustomRatePercent --> <CustomRate>PRICETYPE</CustomRate> <!-- OR --> <CustomRatePercent>PERCENTTYPE</CustomRatePercent> <!-- END OR --> <!-- OR --> <AdjustPercentage>PERCENTTYPE</AdjustPercentage> <!-- AdjustBillingRateRelativeTo may have one of the following values: StandardRate, CurrentCustomRate --> <AdjustBillingRateRelativeTo>ENUMTYPE</AdjustBillingRateRelativeTo> <!-- END OR --> </BillingRatePerItem> <!-- END OR --> </BillingRateAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </BillingRateAddRq> <!-- BillingRateQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <BillingRateQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in QBOE, v6.0 --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND ItemRef ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </BillingRateQueryRq> <!-- VehicleAddRq contains 1 optional attribute: 'requestID' --> <VehicleAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v6.0 --> <VehicleAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, max length = 256 for QBD|QBCA|QBUK|QBAU --> </VehicleAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </VehicleAddRq> <!-- VehicleModRq contains 1 optional attribute: 'requestID' --> <VehicleModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v6.0 --> <VehicleMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, max length = 256 for QBD|QBCA|QBUK|QBAU --> </VehicleMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </VehicleModRq> <!-- VehicleQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <VehicleQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in QBOE, v6.0 --> <!-- 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </VehicleQueryRq> <!-- UnitOfMeasureSetAddRq contains 1 optional attribute: 'requestID' --> <UnitOfMeasureSetAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v7.0 --> <UnitOfMeasureSetAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- UnitOfMeasureType may have one of the following values: Area, Count, Length, Other, Time, Volume, Weight --> <UnitOfMeasureType>ENUMTYPE</UnitOfMeasureType> <BaseUnit> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <Abbreviation>STRTYPE</Abbreviation> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> </BaseUnit> <RelatedUnit> <!-- opt, may rep --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <Abbreviation>STRTYPE</Abbreviation> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <ConversionRatio>PRICETYPE</ConversionRatio> <!-- min value = .001, max value = 5000 --> </RelatedUnit> <DefaultUnit> <!-- opt, may rep --> <!-- UnitUsedFor may have one of the following values: Purchase, Sales, Shipping --> <UnitUsedFor>ENUMTYPE</UnitUsedFor> <Unit>STRTYPE</Unit> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> </DefaultUnit> </UnitOfMeasureSetAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetAddRq> <!-- UnitOfMeasureSetQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <UnitOfMeasureSetQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in QBOE, v7.0 --> <!-- 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </UnitOfMeasureSetQueryRq> <!-- WorkersCompCodeAddRq contains 1 optional attribute: 'requestID' --> <WorkersCompCodeAddRq requestID = "UUIDTYPE"> <!-- not in QBCA|QBUK|QBOE, v7.0 --> <WorkersCompCodeAdd> <Name>STRTYPE</Name> <!-- max length = 13 for QBD|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, max length = 31 for QBD|QBAU --> <RateEntry> <!-- rep (1 or more) --> <Rate>PRICETYPE</Rate> <EffectiveDate>DATETYPE</EffectiveDate> </RateEntry> </WorkersCompCodeAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBAU --> </WorkersCompCodeAddRq> <!-- WorkersCompCodeModRq contains 1 optional attribute: 'requestID' --> <WorkersCompCodeModRq requestID = "UUIDTYPE"> <!-- not in QBCA|QBUK|QBOE, v7.0 --> <WorkersCompCodeMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 13 for QBD|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, max length = 31 for QBD|QBAU --> <RateEntry> <!-- opt, may rep --> <Rate>PRICETYPE</Rate> <EffectiveDate>DATETYPE</EffectiveDate> </RateEntry> </WorkersCompCodeMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBAU --> </WorkersCompCodeModRq> <!-- WorkersCompCodeQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <WorkersCompCodeQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in QBCA|QBUK|QBOE, v7.0 --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( MaxReturned AND ActiveStatus AND FromModifiedDate AND ToModifiedDate AND ( NameFilter OR NameRangeFilter ) AND FromEffectiveDate AND ToEffectiveDate ) --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <FromEffectiveDate>DATETYPE</FromEffectiveDate> <!-- opt --> <ToEffectiveDate>DATETYPE</ToEffectiveDate> <!-- opt --> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBAU --> </WorkersCompCodeQueryRq> <!-- Form1099CategoryAccountMappingModRq contains 1 optional attribute: 'requestID' --> <Form1099CategoryAccountMappingModRq requestID = "UUIDTYPE"> <!-- not in QBCA|QBUK|QBOE, v8.0 --> <Form1099CategoryAccountMappingMod> <IsFiling1099Misc>BOOLTYPE</IsFiling1099Misc> <!-- opt --> <CategoryAccountMappingMod> <!-- opt, may rep --> <!-- MappingCategory may have one of the following values: BOX1, BOX2, BOX3, BOX4, BOX5, BOX6, BOX7, BOX8, BOX9, BOX10, BOX13, BOX14 --> <MappingCategory>ENUMTYPE</MappingCategory> <MappingAccount> <!-- opt, may rep --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBAU --> </AccountRef> <ForceMapping>BOOLTYPE</ForceMapping> <!-- opt --> </MappingAccount> <Threshold>AMTTYPE</Threshold> <!-- opt --> </CategoryAccountMappingMod> </Form1099CategoryAccountMappingMod> </Form1099CategoryAccountMappingModRq> <!-- Form1099CategoryAccountMappingQueryRq contains 1 optional attribute: 'requestID' --> <Form1099CategoryAccountMappingQueryRq requestID = "UUIDTYPE"> <!-- not in QBCA|QBUK|QBOE, v8.0 --> <!-- MappingCategory may have one of the following values: BOX1, BOX2, BOX3, BOX4, BOX5, BOX6, BOX7, BOX8, BOX9, BOX10, BOX13, BOX14 --> <MappingCategory>ENUMTYPE</MappingCategory> <!-- opt, may rep --> </Form1099CategoryAccountMappingQueryRq> <!-- SalesTaxReturnQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <SalesTaxReturnQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"/> <!-- not in QBD|QBOE, v8.0 --> <!-- SalesTaxReturnLineQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <SalesTaxReturnLineQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in QBD|QBOE, v8.0 --> <TaxAgencyVendorRef> <!-- rep (1 or more) --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBCA|QBUK|QBAU --> </TaxAgencyVendorRef> </SalesTaxReturnLineQueryRq> <!-- CurrencyAddRq contains 1 optional attribute: 'requestID' --> <CurrencyAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v8.0 --> <CurrencyAdd> <Name>STRTYPE</Name> <!-- max length = 64 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <CurrencyCode>STRTYPE</CurrencyCode> <!-- max length = 3 for QBD|QBCA|QBUK|QBAU --> <CurrencyFormat> <!-- opt --> <!-- ThousandSeparator may have one of the following values: Comma [DEFAULT], Period, Space, Apostrophe --> <ThousandSeparator>ENUMTYPE</ThousandSeparator> <!-- opt --> <!-- ThousandSeparatorGrouping may have one of the following values: XX_XXX_XXX [DEFAULT], X_XX_XX_XXX --> <ThousandSeparatorGrouping>ENUMTYPE</ThousandSeparatorGrouping> <!-- opt --> <!-- DecimalPlaces may have one of the following values: 0, 2 [DEFAULT] --> <DecimalPlaces>ENUMTYPE</DecimalPlaces> <!-- opt --> <!-- DecimalSeparator may have one of the following values: Period [DEFAULT], Comma --> <DecimalSeparator>ENUMTYPE</DecimalSeparator> <!-- opt --> </CurrencyFormat> </CurrencyAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </CurrencyAddRq> <!-- CurrencyModRq contains 1 optional attribute: 'requestID' --> <CurrencyModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v8.0 --> <CurrencyMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <CurrencyCode>STRTYPE</CurrencyCode> <!-- opt, max length = 3 for QBD|QBCA|QBUK|QBAU --> <CurrencyFormat> <!-- opt --> <!-- ThousandSeparator may have one of the following values: Comma [DEFAULT], Period, Space, Apostrophe --> <ThousandSeparator>ENUMTYPE</ThousandSeparator> <!-- opt --> <!-- ThousandSeparatorGrouping may have one of the following values: XX_XXX_XXX [DEFAULT], X_XX_XX_XXX --> <ThousandSeparatorGrouping>ENUMTYPE</ThousandSeparatorGrouping> <!-- opt --> <!-- DecimalPlaces may have one of the following values: 0, 2 [DEFAULT] --> <DecimalPlaces>ENUMTYPE</DecimalPlaces> <!-- opt --> <!-- DecimalSeparator may have one of the following values: Period [DEFAULT], Comma --> <DecimalSeparator>ENUMTYPE</DecimalSeparator> <!-- opt --> </CurrencyFormat> </CurrencyMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </CurrencyModRq> <!-- CurrencyQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <CurrencyQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in QBOE, v8.0 --> <!-- 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </CurrencyQueryRq> <!-- PayrollLastPeriodQueryRq contains 1 optional attribute: 'requestID' --> <PayrollLastPeriodQueryRq requestID = "UUIDTYPE"/> <!-- not in QBD|QBCA|QBUK|QBAU, v8.0 --> <!-- InventorySiteAddRq contains 1 optional attribute: 'requestID' --> <InventorySiteAddRq requestID = "UUIDTYPE"> <!-- not in QBAU|QBOE, v10.0 --> <InventorySiteAdd> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentSiteRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </ParentSiteRef> <SiteDesc>STRTYPE</SiteDesc> <!-- opt, max length = 100 for QBD|QBCA|QBUK --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 for QBD|QBCA|QBUK --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 for QBD|QBCA|QBUK --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK --> <SiteAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </SiteAddress> </InventorySiteAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK, v4.0 --> </InventorySiteAddRq> <!-- InventorySiteModRq contains 1 optional attribute: 'requestID' --> <InventorySiteModRq requestID = "UUIDTYPE"> <!-- not in QBAU|QBOE, v10.0 --> <InventorySiteMod> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentSiteRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </ParentSiteRef> <SiteDesc>STRTYPE</SiteDesc> <!-- opt, max length = 100 for QBD|QBCA|QBUK --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 for QBD|QBCA|QBUK --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 for QBD|QBCA|QBUK --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK --> <SiteAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </SiteAddress> </InventorySiteMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK, v4.0 --> </InventorySiteModRq> <!-- InventorySiteQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <InventorySiteQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in QBAU|QBOE, v10.0 --> <!-- BEGIN OR: You may optionally have ListID OR FullName OR ( 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 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- BEGIN OR: You may optionally have NameFilter OR NameRangeFilter --> <NameFilter> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK, v4.0 --> </InventorySiteQueryRq> <!-- 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, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ARAccountRef> <TemplateRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <IsPending>BOOLTYPE</IsPending> <!-- opt, not in QBOE --> <IsFinanceCharge>BOOLTYPE</IsFinanceCharge> <!-- opt, not in QBOE, v8.0 --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <ItemSalesTaxRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerMsgRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, not in QBOE, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <LinkToTxnID>IDTYPE</LinkToTxnID> <!-- opt, may rep, not in QBOE, v6.0 --> <SetCredit> <!-- opt, may rep, not in QBOE, v10.0 --> <CreditTxnID>IDTYPE</CreditTxnID> <!-- may be macro value --> <TxnLineID>IDTYPE</TxnLineID> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <AppliedAmount>AMTTYPE</AppliedAmount> <Override>BOOLTYPE</Override> <!-- opt, v10.0 --> </SetCredit> <!-- BEGIN OR: You may have 0 or more InvoiceLineAdd OR InvoiceLineGroupAdd --> <!-- InvoiceLineAdd contains 1 optional attribute: 'defMacro' --> <InvoiceLineAdd defMacro = "MACROTYPE"> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, not in QBOE, v7.0 --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent OR PriceLevelRef --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- OR --> <PriceLevelRef> <!-- not in QBOE, v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <!-- OptionForPriceRuleConflict may have one of the following values: Zero, BasePrice --> <OptionForPriceRuleConflict>ENUMTYPE</OptionForPriceRuleConflict> <!-- opt, v13.0 --> <InventorySiteRef> <!-- opt, not in QBAU|QBOE, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU|QBOE, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU|QBOE --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU|QBOE --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <OverrideItemAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </OverrideItemAccountRef> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <LinkToTxn> <!-- opt, not in QBOE, v6.0 --> <TxnID>IDTYPE</TxnID> <TxnLineID>IDTYPE</TxnLineID> </LinkToTxn> <DataExt> <!-- opt, may rep, not in QBOE, v5.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </InvoiceLineAdd> <!-- OR --> <InvoiceLineGroupAdd> <!-- not in QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <DataExt> <!-- opt, may rep, v5.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </InvoiceLineGroupAdd> <!-- END OR --> <DiscountLineAdd> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </DiscountLineAdd> <SalesTaxLineAdd> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </SalesTaxLineAdd> <ShippingLineAdd> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Amount>AMTTYPE</Amount> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </ShippingLineAdd> </InvoiceAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </InvoiceAddRq> <!-- InvoiceModRq contains 1 optional attribute: 'requestID' --> <InvoiceModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v2.1 --> <InvoiceMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ARAccountRef> <TemplateRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <IsPending>BOOLTYPE</IsPending> <!-- opt --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <SetCredit> <!-- opt, may rep, v10.0 --> <CreditTxnID>IDTYPE</CreditTxnID> <!-- may be macro value --> <TxnLineID>IDTYPE</TxnLineID> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <AppliedAmount>AMTTYPE</AppliedAmount> <Override>BOOLTYPE</Override> <!-- opt, v10.0 --> </SetCredit> <!-- BEGIN OR: You may have 0 or more InvoiceLineMod OR InvoiceLineGroupMod --> <InvoiceLineMod> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent OR PriceLevelRef --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- OR --> <PriceLevelRef> <!-- v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <!-- OptionForPriceRuleConflict may have one of the following values: Zero, BasePrice --> <OptionForPriceRuleConflict>ENUMTYPE</OptionForPriceRuleConflict> <!-- opt, v13.0 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> </InvoiceLineMod> <!-- OR --> <InvoiceLineGroupMod> <TxnLineID>IDTYPE</TxnLineID> <ItemGroupRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <InvoiceLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent OR PriceLevelRef --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- OR --> <PriceLevelRef> <!-- v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <!-- OptionForPriceRuleConflict may have one of the following values: Zero, BasePrice --> <OptionForPriceRuleConflict>ENUMTYPE</OptionForPriceRuleConflict> <!-- opt, v13.0 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> </InvoiceLineMod> </InvoiceLineGroupMod> <!-- END OR --> </InvoiceMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </InvoiceModRq> <!-- InvoiceQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <InvoiceQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND CurrencyFilter AND PaidStatus ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not in QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <CurrencyFilter> <!-- opt, not in QBOE, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- PaidStatus may have one of the following values: All [DEFAULT], PaidOnly, NotPaidOnly --> <PaidStatus>ENUMTYPE</PaidStatus> <!-- opt, not in QBOE --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not in QBOE --> <IncludeLinkedTxns>BOOLTYPE</IncludeLinkedTxns> <!-- opt, not in QBOE, v1.1 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not in QBOE, v2.0 --> </InvoiceQueryRq> <!-- EstimateAddRq contains 1 optional attribute: 'requestID' --> <EstimateAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <!-- EstimateAdd contains 1 optional attribute: 'defMacro' --> <EstimateAdd defMacro = "MACROTYPE"> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <TemplateRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </BillAddress> <ShipAddress> <!-- opt, v7.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <IsActive>BOOLTYPE</IsActive> <!-- opt, v3.0 --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <!-- BEGIN OR: You may have 1 or more EstimateLineAdd OR EstimateLineGroupAdd --> <EstimateLineAdd> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <!-- OptionForPriceRuleConflict may have one of the following values: Zero, BasePrice --> <OptionForPriceRuleConflict>ENUMTYPE</OptionForPriceRuleConflict> <!-- opt, v13.0 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have MarkupRate OR MarkupRatePercent OR PriceLevelRef --> <MarkupRate>PRICETYPE</MarkupRate> <!-- OR --> <MarkupRatePercent>PERCENTTYPE</MarkupRatePercent> <!-- OR --> <PriceLevelRef> <!-- v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <!-- END OR --> <OverrideItemAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExt> <!-- opt, may rep, v5.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </EstimateLineAdd> <!-- OR --> <EstimateLineGroupAdd> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <DataExt> <!-- opt, may rep, v5.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </EstimateLineGroupAdd> <!-- END OR --> </EstimateAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </EstimateAddRq> <!-- EstimateModRq contains 1 optional attribute: 'requestID' --> <EstimateModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <EstimateMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <TemplateRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </BillAddress> <ShipAddress> <!-- opt, v7.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <CreateChangeOrder>BOOLTYPE</CreateChangeOrder> <!-- opt --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <!-- BEGIN OR: You may have 0 or more EstimateLineMod OR EstimateLineGroupMod --> <EstimateLineMod> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <!-- OptionForPriceRuleConflict may have one of the following values: Zero, BasePrice --> <OptionForPriceRuleConflict>ENUMTYPE</OptionForPriceRuleConflict> <!-- opt, v13.0 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have MarkupRate OR MarkupRatePercent OR PriceLevelRef --> <MarkupRate>PRICETYPE</MarkupRate> <!-- OR --> <MarkupRatePercent>PERCENTTYPE</MarkupRatePercent> <!-- OR --> <PriceLevelRef> <!-- v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <!-- END OR --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> </EstimateLineMod> <!-- OR --> <EstimateLineGroupMod> <TxnLineID>IDTYPE</TxnLineID> <ItemGroupRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <EstimateLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <!-- OptionForPriceRuleConflict may have one of the following values: Zero, BasePrice --> <OptionForPriceRuleConflict>ENUMTYPE</OptionForPriceRuleConflict> <!-- opt, v13.0 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have MarkupRate OR MarkupRatePercent OR PriceLevelRef --> <MarkupRate>PRICETYPE</MarkupRate> <!-- OR --> <MarkupRatePercent>PERCENTTYPE</MarkupRatePercent> <!-- OR --> <PriceLevelRef> <!-- v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <!-- END OR --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> </EstimateLineMod> </EstimateLineGroupMod> <!-- END OR --> </EstimateMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </EstimateModRq> <!-- EstimateQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <EstimateQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND CurrencyFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <CurrencyFilter> <!-- opt, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt --> <IncludeLinkedTxns>BOOLTYPE</IncludeLinkedTxns> <!-- opt, v3.0 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </EstimateQueryRq> <!-- SalesOrderAddRq contains 1 optional attribute: 'requestID' --> <SalesOrderAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v2.1 --> <!-- SalesOrderAdd contains 1 optional attribute: 'defMacro' --> <SalesOrderAdd defMacro = "MACROTYPE"> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <TemplateRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <!-- BEGIN OR: You may have 1 or more SalesOrderLineAdd OR SalesOrderLineGroupAdd --> <SalesOrderLineAdd> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent OR PriceLevelRef --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- OR --> <PriceLevelRef> <!-- v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <!-- OptionForPriceRuleConflict may have one of the following values: Zero, BasePrice --> <OptionForPriceRuleConflict>ENUMTYPE</OptionForPriceRuleConflict> <!-- opt, v13.0 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExt> <!-- opt, may rep, v5.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </SalesOrderLineAdd> <!-- OR --> <SalesOrderLineGroupAdd> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <DataExt> <!-- opt, may rep, v5.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </SalesOrderLineGroupAdd> <!-- END OR --> </SalesOrderAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </SalesOrderAddRq> <!-- SalesOrderModRq contains 1 optional attribute: 'requestID' --> <SalesOrderModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <SalesOrderMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <TemplateRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <!-- BEGIN OR: You may have 0 or more SalesOrderLineMod OR SalesOrderLineGroupMod --> <SalesOrderLineMod> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent OR PriceLevelRef --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- OR --> <PriceLevelRef> <!-- v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <!-- OptionForPriceRuleConflict may have one of the following values: Zero, BasePrice --> <OptionForPriceRuleConflict>ENUMTYPE</OptionForPriceRuleConflict> <!-- opt, v13.0 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> </SalesOrderLineMod> <!-- OR --> <SalesOrderLineGroupMod> <TxnLineID>IDTYPE</TxnLineID> <ItemGroupRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <SalesOrderLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent OR PriceLevelRef --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- OR --> <PriceLevelRef> <!-- v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <!-- OptionForPriceRuleConflict may have one of the following values: Zero, BasePrice --> <OptionForPriceRuleConflict>ENUMTYPE</OptionForPriceRuleConflict> <!-- opt, v13.0 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> </SalesOrderLineMod> </SalesOrderLineGroupMod> <!-- END OR --> </SalesOrderMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </SalesOrderModRq> <!-- SalesOrderQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <SalesOrderQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v2.1 --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND CurrencyFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <CurrencyFilter> <!-- opt, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt --> <IncludeLinkedTxns>BOOLTYPE</IncludeLinkedTxns> <!-- opt, v2.0 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </SalesOrderQueryRq> <!-- 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, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <TemplateRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <IsPending>BOOLTYPE</IsPending> <!-- opt, not in QBOE --> <CheckNumber>STRTYPE</CheckNumber> <!-- opt, max length = 25 --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </PaymentMethodRef> <DueDate>DATETYPE</DueDate> <!-- opt, not in QBOE --> <SalesRepRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <ItemSalesTaxRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerMsgRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, not in QBOE, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </DepositToAccountRef> <CreditCardTxnInfo> <!-- opt, not in QBOE, v4.1 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <!-- 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 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, not in QBOE, v7.0 --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent OR PriceLevelRef --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- OR --> <PriceLevelRef> <!-- not in QBOE, v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <!-- OptionForPriceRuleConflict may have one of the following values: Zero, BasePrice --> <OptionForPriceRuleConflict>ENUMTYPE</OptionForPriceRuleConflict> <!-- opt, v13.0 --> <InventorySiteRef> <!-- opt, not in QBAU|QBOE, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU|QBOE, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU|QBOE --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU|QBOE --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <OverrideItemAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </OverrideItemAccountRef> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <CreditCardTxnInfo> <!-- opt, not in QBOE, v7.0 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <DataExt> <!-- opt, may rep, not in QBOE, v5.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </SalesReceiptLineAdd> <!-- OR --> <SalesReceiptLineGroupAdd> <!-- not in QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <DataExt> <!-- opt, may rep, v5.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </SalesReceiptLineGroupAdd> <!-- END OR --> <DiscountLineAdd> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </DiscountLineAdd> <SalesTaxLineAdd> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </SalesTaxLineAdd> <ShippingLineAdd> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Amount>AMTTYPE</Amount> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </ShippingLineAdd> </SalesReceiptAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </SalesReceiptAddRq> <!-- SalesReceiptModRq contains 1 optional attribute: 'requestID' --> <SalesReceiptModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v5.0 --> <SalesReceiptMod> <TxnID>IDTYPE</TxnID> <!-- may be macro value --> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <TemplateRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <IsPending>BOOLTYPE</IsPending> <!-- opt --> <CheckNumber>STRTYPE</CheckNumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PaymentMethodRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DepositToAccountRef> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <!-- BEGIN OR: You may have 0 or more SalesReceiptLineMod OR SalesReceiptLineGroupMod --> <SalesReceiptLineMod> <TxnLineID>IDTYPE</TxnLineID> <!-- may be macro value --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent OR PriceLevelRef --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- OR --> <PriceLevelRef> <!-- v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <!-- OptionForPriceRuleConflict may have one of the following values: Zero, BasePrice --> <OptionForPriceRuleConflict>ENUMTYPE</OptionForPriceRuleConflict> <!-- opt, v13.0 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> </SalesReceiptLineMod> <!-- OR --> <SalesReceiptLineGroupMod> <TxnLineID>IDTYPE</TxnLineID> <!-- may be macro value --> <ItemGroupRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <SalesReceiptLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <!-- may be macro value --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent OR PriceLevelRef --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- OR --> <PriceLevelRef> <!-- v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <!-- OptionForPriceRuleConflict may have one of the following values: Zero, BasePrice --> <OptionForPriceRuleConflict>ENUMTYPE</OptionForPriceRuleConflict> <!-- opt, v13.0 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> </SalesReceiptLineMod> </SalesReceiptLineGroupMod> <!-- END OR --> </SalesReceiptMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </SalesReceiptModRq> <!-- SalesReceiptQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <SalesReceiptQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND CurrencyFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not in QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <CurrencyFilter> <!-- opt, not in QBOE, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not in QBOE --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not in QBOE, v2.0 --> </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, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ARAccountRef> <TemplateRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <IsPending>BOOLTYPE</IsPending> <!-- opt, not in QBOE --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <TermsRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt, not in QBOE --> <SalesRepRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <ItemSalesTaxRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerMsgRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, not in QBOE, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <!-- 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 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, not in QBOE, v7.0 --> <!-- BEGIN OR: You may optionally have Rate OR RatePercent OR PriceLevelRef --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- OR --> <PriceLevelRef> <!-- not in QBOE, v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU|QBOE, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU|QBOE, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU|QBOE --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU|QBOE --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <OverrideItemAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </OverrideItemAccountRef> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <CreditCardTxnInfo> <!-- opt, not in QBOE, v7.0 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <DataExt> <!-- opt, may rep, not in QBOE, v5.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </CreditMemoLineAdd> <!-- OR --> <CreditMemoLineGroupAdd> <!-- not in QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <DataExt> <!-- opt, may rep, v5.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </CreditMemoLineGroupAdd> <!-- END OR --> <DiscountLineAdd> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </DiscountLineAdd> <SalesTaxLineAdd> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </SalesTaxLineAdd> <ShippingLineAdd> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Amount>AMTTYPE</Amount> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </ShippingLineAdd> </CreditMemoAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </CreditMemoAddRq> <!-- CreditMemoModRq contains 1 optional attribute: 'requestID' --> <CreditMemoModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <CreditMemoMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ARAccountRef> <TemplateRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </BillAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <IsPending>BOOLTYPE</IsPending> <!-- opt --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <!-- BEGIN OR: You may have 0 or more CreditMemoLineMod OR CreditMemoLineGroupMod --> <CreditMemoLineMod> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent OR PriceLevelRef --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- OR --> <PriceLevelRef> <!-- v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditMemoLineMod> <!-- OR --> <CreditMemoLineGroupMod> <TxnLineID>IDTYPE</TxnLineID> <ItemGroupRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <CreditMemoLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent OR PriceLevelRef --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- OR --> <PriceLevelRef> <!-- v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <!-- END OR --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditMemoLineMod> </CreditMemoLineGroupMod> <!-- END OR --> </CreditMemoMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </CreditMemoModRq> <!-- CreditMemoQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <CreditMemoQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND CurrencyFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not in QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <CurrencyFilter> <!-- opt, not in QBOE, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not in QBOE --> <IncludeLinkedTxns>BOOLTYPE</IncludeLinkedTxns> <!-- opt, not in QBOE, v1.1 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not in QBOE, v2.0 --> </CreditMemoQueryRq> <!-- ReceivePaymentAddRq contains 1 optional attribute: 'requestID' --> <ReceivePaymentAddRq requestID = "UUIDTYPE"> <!-- v1.1 --> <!-- ReceivePaymentAdd contains 1 optional attribute: 'defMacro' --> <ReceivePaymentAdd defMacro = "MACROTYPE"> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ARAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </PaymentMethodRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </DepositToAccountRef> <CreditCardTxnInfo> <!-- opt, not in QBOE, v4.1 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <!-- BEGIN OR: You may have IsAutoApply OR AppliedToTxnAdd --> <IsAutoApply>BOOLTYPE</IsAutoApply> <!-- not in QBOE --> <!-- OR --> <AppliedToTxnAdd> <!-- rep (1 or more) --> <TxnID>IDTYPE</TxnID> <!-- may be macro value --> <PaymentAmount>AMTTYPE</PaymentAmount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <SetCredit> <!-- opt, may rep --> <CreditTxnID>IDTYPE</CreditTxnID> <!-- may be macro value --> <TxnLineID>IDTYPE</TxnLineID> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <AppliedAmount>AMTTYPE</AppliedAmount> <Override>BOOLTYPE</Override> <!-- opt, not in QBOE, v10.0 --> </SetCredit> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </DiscountAccountRef> <DiscountClassRef> <!-- opt, v11.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </DiscountClassRef> </AppliedToTxnAdd> <!-- END OR --> </ReceivePaymentAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </ReceivePaymentAddRq> <!-- ReceivePaymentModRq contains 1 optional attribute: 'requestID' --> <ReceivePaymentModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v6.0 --> <ReceivePaymentMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ARAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PaymentMethodRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DepositToAccountRef> <CreditCardTxnInfoMod> <!-- opt, v7.0 --> <CreditCardTxnInputInfoMod> <!-- opt --> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- opt, min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <!-- opt --> <NameOnCard>STRTYPE</NameOnCard> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt --> </CreditCardTxnInputInfoMod> <CreditCardTxnResultInfoMod> <!-- opt --> <ResultCode>INTTYPE</ResultCode> <!-- opt --> <ResultMessage>STRTYPE</ResultMessage> <!-- opt, max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- opt, max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <!-- opt --> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <!-- opt --> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> </CreditCardTxnResultInfoMod> </CreditCardTxnInfoMod> <AppliedToTxnMod> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <PaymentAmount>AMTTYPE</PaymentAmount> <!-- opt --> <SetCredit> <!-- opt, may rep --> <CreditTxnID>IDTYPE</CreditTxnID> <!-- may be macro value --> <TxnLineID>IDTYPE</TxnLineID> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <AppliedAmount>AMTTYPE</AppliedAmount> <Override>BOOLTYPE</Override> <!-- opt, v10.0 --> </SetCredit> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountAccountRef> <DiscountClassRef> <!-- opt, v11.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountClassRef> </AppliedToTxnMod> </ReceivePaymentMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </ReceivePaymentModRq> <!-- ReceivePaymentQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <ReceivePaymentQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- v1.1 --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND CurrencyFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not in QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <CurrencyFilter> <!-- opt, not in QBOE, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not in QBOE --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not in QBOE, v2.0 --> </ReceivePaymentQueryRq> <!-- ReceivePaymentToDepositQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <ReceivePaymentToDepositQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in QBOE, v2.0 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ReceivePaymentToDepositQueryRq> <!-- ChargeAddRq contains 1 optional attribute: 'requestID' --> <ChargeAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <!-- ChargeAdd contains 1 optional attribute: 'defMacro' --> <ChargeAdd defMacro = "MACROTYPE"> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <Rate>PRICETYPE</Rate> <!-- opt --> <!-- OptionForPriceRuleConflict may have one of the following values: Zero, BasePrice --> <OptionForPriceRuleConflict>ENUMTYPE</OptionForPriceRuleConflict> <!-- opt, v13.0 --> <Amount>AMTTYPE</Amount> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ARAccountRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <BilledDate>DATETYPE</BilledDate> <!-- opt --> <DueDate>DATETYPE</DueDate> <!-- opt --> <OverrideItemAccountRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> </ChargeAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ChargeAddRq> <!-- ChargeModRq contains 1 optional attribute: 'requestID' --> <ChargeModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <ChargeMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Rate>PRICETYPE</Rate> <!-- opt --> <!-- OptionForPriceRuleConflict may have one of the following values: Zero, BasePrice --> <OptionForPriceRuleConflict>ENUMTYPE</OptionForPriceRuleConflict> <!-- opt, v13.0 --> <Amount>AMTTYPE</Amount> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ARAccountRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <BilledDate>DATETYPE</BilledDate> <!-- opt --> <DueDate>DATETYPE</DueDate> <!-- opt --> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> </ChargeMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ChargeModRq> <!-- ChargeQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <ChargeQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive 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) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <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, v4.0 --> <!-- END OR --> <IncludeLinkedTxns>BOOLTYPE</IncludeLinkedTxns> <!-- opt, v3.0 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep --> </ChargeQueryRq> <!-- PurchaseOrderAddRq contains 1 optional attribute: 'requestID' --> <PurchaseOrderAddRq requestID = "UUIDTYPE"> <!-- not in QBOE --> <!-- PurchaseOrderAdd contains 1 optional attribute: 'defMacro' --> <PurchaseOrderAdd defMacro = "MACROTYPE"> <VendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <!-- BEGIN OR: You may optionally have InventorySiteRef OR ShipToEntityRef --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <!-- OR --> <ShipToEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </ShipToEntityRef> <!-- END OR --> <TemplateRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </VendorAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <ExpectedDate>DATETYPE</ExpectedDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <VendorMsg>STRTYPE</VendorMsg> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU --> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <Other1>STRTYPE</Other1> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <!-- BEGIN OR: You may have 1 or more PurchaseOrderLineAdd OR PurchaseOrderLineGroupAdd --> <!-- PurchaseOrderLineAdd contains 1 optional attribute: 'defMacro' --> <PurchaseOrderLineAdd defMacro = "MACROTYPE"> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <Rate>PRICETYPE</Rate> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <OverrideItemAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExt> <!-- opt, may rep, v5.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </PurchaseOrderLineAdd> <!-- OR --> <PurchaseOrderLineGroupAdd> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <DataExt> <!-- opt, may rep, v5.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </PurchaseOrderLineGroupAdd> <!-- END OR --> </PurchaseOrderAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </PurchaseOrderAddRq> <!-- PurchaseOrderModRq contains 1 optional attribute: 'requestID' --> <PurchaseOrderModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v2.1 --> <PurchaseOrderMod> <TxnID>IDTYPE</TxnID> <!-- may be macro value --> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <VendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <!-- BEGIN OR: You may optionally have InventorySiteRef OR ShipToEntityRef --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <!-- OR --> <ShipToEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </ShipToEntityRef> <!-- END OR --> <TemplateRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </VendorAddress> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <ExpectedDate>DATETYPE</ExpectedDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <VendorMsg>STRTYPE</VendorMsg> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU --> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <Other1>STRTYPE</Other1> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <!-- BEGIN OR: You may have 0 or more PurchaseOrderLineMod OR PurchaseOrderLineGroupMod --> <PurchaseOrderLineMod> <TxnLineID>IDTYPE</TxnLineID> <!-- may be macro value --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Rate>PRICETYPE</Rate> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt --> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> </PurchaseOrderLineMod> <!-- OR --> <PurchaseOrderLineGroupMod> <TxnLineID>IDTYPE</TxnLineID> <!-- may be macro value --> <ItemGroupRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <PurchaseOrderLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <!-- may be macro value --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Rate>PRICETYPE</Rate> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt --> <OverrideItemAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> </PurchaseOrderLineMod> </PurchaseOrderLineGroupMod> <!-- END OR --> </PurchaseOrderMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </PurchaseOrderModRq> <!-- PurchaseOrderQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <PurchaseOrderQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND CurrencyFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <CurrencyFilter> <!-- opt, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt --> <IncludeLinkedTxns>BOOLTYPE</IncludeLinkedTxns> <!-- opt, v3.0 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </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, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </VendorRef> <VendorAddress> <!-- opt, v13.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </VendorAddress> <APAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <DueDate>DATETYPE</DueDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </TermsRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <LinkToTxnID>IDTYPE</LinkToTxnID> <!-- opt, may rep, not in QBOE, v4.0 --> <!-- ExpenseLineAdd contains 1 optional attribute: 'defMacro' --> <ExpenseLineAdd defMacro = "MACROTYPE"> <!-- opt, may rep --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v2.0 --> <SalesRepRef> <!-- opt, not in QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExt> <!-- opt, may rep, not in QBOE, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ExpenseLineAdd> <!-- BEGIN OR: You may have 0 or more ItemLineAdd OR ItemGroupLineAdd --> <ItemLineAdd> <!-- not in QBOE --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <OverrideItemAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <LinkToTxn> <!-- opt, v4.0 --> <TxnID>IDTYPE</TxnID> <TxnLineID>IDTYPE</TxnLineID> </LinkToTxn> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemLineAdd> <!-- OR --> <ItemGroupLineAdd> <!-- not in QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineAdd> <!-- END OR --> </BillAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </BillAddRq> <!-- BillModRq contains 1 optional attribute: 'requestID' --> <BillModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <BillMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <VendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <VendorAddress> <!-- opt, v13.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </VendorAddress> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <DueDate>DATETYPE</DueDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <ClearExpenseLines>BOOLTYPE</ClearExpenseLines> <!-- opt --> <ExpenseLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> </ExpenseLineMod> <ClearItemLines>BOOLTYPE</ClearItemLines> <!-- opt --> <!-- BEGIN OR: You may have 0 or more ItemLineMod OR ItemGroupLineMod --> <ItemLineMod> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> </ItemLineMod> <!-- OR --> <ItemGroupLineMod> <TxnLineID>IDTYPE</TxnLineID> <ItemGroupRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <ItemLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> </ItemLineMod> </ItemGroupLineMod> <!-- END OR --> </BillMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </BillModRq> <!-- BillQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <BillQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND CurrencyFilter AND PaidStatus ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not in QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <CurrencyFilter> <!-- opt, not in QBOE, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- PaidStatus may have one of the following values: All [DEFAULT], PaidOnly, NotPaidOnly --> <PaidStatus>ENUMTYPE</PaidStatus> <!-- opt, not in QBOE --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not in QBOE --> <IncludeLinkedTxns>BOOLTYPE</IncludeLinkedTxns> <!-- opt, not in QBOE, v2.0 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not in QBOE, v2.0 --> </BillQueryRq> <!-- ItemReceiptAddRq contains 1 optional attribute: 'requestID' --> <ItemReceiptAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v4.0 --> <!-- ItemReceiptAdd contains 1 optional attribute: 'defMacro' --> <ItemReceiptAdd defMacro = "MACROTYPE"> <VendorRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkToTxnID>IDTYPE</LinkToTxnID> <!-- opt, may rep --> <!-- ExpenseLineAdd contains 1 optional attribute: 'defMacro' --> <ExpenseLineAdd defMacro = "MACROTYPE"> <!-- opt, may rep --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ExpenseLineAdd> <!-- BEGIN OR: You may have 0 or more ItemLineAdd OR ItemGroupLineAdd --> <ItemLineAdd> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <OverrideItemAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <LinkToTxn> <!-- opt, v4.0 --> <TxnID>IDTYPE</TxnID> <TxnLineID>IDTYPE</TxnLineID> </LinkToTxn> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemLineAdd> <!-- OR --> <ItemGroupLineAdd> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineAdd> <!-- END OR --> </ItemReceiptAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </ItemReceiptAddRq> <!-- ItemReceiptModRq contains 1 optional attribute: 'requestID' --> <ItemReceiptModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v4.0 --> <ItemReceiptMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <VendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <ClearExpenseLines>BOOLTYPE</ClearExpenseLines> <!-- opt --> <ExpenseLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> </ExpenseLineMod> <ClearItemLines>BOOLTYPE</ClearItemLines> <!-- opt --> <!-- BEGIN OR: You may have 0 or more ItemLineMod OR ItemGroupLineMod --> <ItemLineMod> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> </ItemLineMod> <!-- OR --> <ItemGroupLineMod> <TxnLineID>IDTYPE</TxnLineID> <ItemGroupRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <ItemLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> </ItemLineMod> </ItemGroupLineMod> <!-- END OR --> </ItemReceiptMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </ItemReceiptModRq> <!-- ItemReceiptQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <ItemReceiptQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND CurrencyFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <CurrencyFilter> <!-- opt, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt --> <IncludeLinkedTxns>BOOLTYPE</IncludeLinkedTxns> <!-- opt --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep --> </ItemReceiptQueryRq> <!-- 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, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </VendorRef> <APAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <!-- ExpenseLineAdd contains 1 optional attribute: 'defMacro' --> <ExpenseLineAdd defMacro = "MACROTYPE"> <!-- opt, may rep --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v2.0 --> <SalesRepRef> <!-- opt, not in QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExt> <!-- opt, may rep, not in QBOE, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ExpenseLineAdd> <!-- BEGIN OR: You may have 0 or more ItemLineAdd OR ItemGroupLineAdd --> <ItemLineAdd> <!-- not in QBOE --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <OverrideItemAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <LinkToTxn> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <TxnID>IDTYPE</TxnID> <TxnLineID>IDTYPE</TxnLineID> </LinkToTxn> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemLineAdd> <!-- OR --> <ItemGroupLineAdd> <!-- not in QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineAdd> <!-- END OR --> </VendorCreditAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </VendorCreditAddRq> <!-- VendorCreditModRq contains 1 optional attribute: 'requestID' --> <VendorCreditModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v8.0 --> <VendorCreditMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <VendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <APAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <ClearExpenseLines>BOOLTYPE</ClearExpenseLines> <!-- opt --> <ExpenseLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> </ExpenseLineMod> <ClearItemLines>BOOLTYPE</ClearItemLines> <!-- opt --> <!-- BEGIN OR: You may have 0 or more ItemLineMod OR ItemGroupLineMod --> <ItemLineMod> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> </ItemLineMod> <!-- OR --> <ItemGroupLineMod> <TxnLineID>IDTYPE</TxnLineID> <ItemGroupRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <ItemLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> </ItemLineMod> </ItemGroupLineMod> <!-- END OR --> </VendorCreditMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </VendorCreditModRq> <!-- VendorCreditQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <VendorCreditQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND CurrencyFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not in QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <CurrencyFilter> <!-- opt, not in QBOE, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not in QBOE --> <IncludeLinkedTxns>BOOLTYPE</IncludeLinkedTxns> <!-- opt, not in QBOE, v2.0 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not in QBOE, v2.0 --> </VendorCreditQueryRq> <!-- BillPaymentCheckAddRq contains 1 optional attribute: 'requestID' --> <BillPaymentCheckAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <!-- BillPaymentCheckAdd contains 1 optional attribute: 'defMacro' --> <BillPaymentCheckAdd defMacro = "MACROTYPE"> <PayeeEntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </PayeeEntityRef> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <BankAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </BankAccountRef> <!-- BEGIN OR: You may have IsToBePrinted OR RefNumber --> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- max length = 11 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, v3.0 --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <AppliedToTxnAdd> <!-- rep (1 or more) --> <TxnID>IDTYPE</TxnID> <!-- may be macro value --> <PaymentAmount>AMTTYPE</PaymentAmount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <SetCredit> <!-- opt, may rep --> <CreditTxnID>IDTYPE</CreditTxnID> <!-- may be macro value --> <TxnLineID>IDTYPE</TxnLineID> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <AppliedAmount>AMTTYPE</AppliedAmount> <Override>BOOLTYPE</Override> <!-- opt, v10.0 --> </SetCredit> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountAccountRef> <DiscountClassRef> <!-- opt, v11.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountClassRef> </AppliedToTxnAdd> </BillPaymentCheckAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </BillPaymentCheckAddRq> <!-- BillPaymentCheckModRq contains 1 optional attribute: 'requestID' --> <BillPaymentCheckModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v6.0 --> <BillPaymentCheckMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <BankAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </BankAccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <!-- BEGIN OR: You may optionally have IsToBePrinted OR RefNumber --> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- max length = 11 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <AppliedToTxnMod> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <PaymentAmount>AMTTYPE</PaymentAmount> <!-- opt --> <SetCredit> <!-- opt, may rep --> <CreditTxnID>IDTYPE</CreditTxnID> <!-- may be macro value --> <TxnLineID>IDTYPE</TxnLineID> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <AppliedAmount>AMTTYPE</AppliedAmount> <Override>BOOLTYPE</Override> <!-- opt, v10.0 --> </SetCredit> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountAccountRef> <DiscountClassRef> <!-- opt, v11.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountClassRef> </AppliedToTxnMod> </BillPaymentCheckMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </BillPaymentCheckModRq> <!-- BillPaymentCheckQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <BillPaymentCheckQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND CurrencyFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <CurrencyFilter> <!-- opt, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </BillPaymentCheckQueryRq> <!-- BillPaymentCreditCardAddRq contains 1 optional attribute: 'requestID' --> <BillPaymentCreditCardAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <!-- BillPaymentCreditCardAdd contains 1 optional attribute: 'defMacro' --> <BillPaymentCreditCardAdd defMacro = "MACROTYPE"> <PayeeEntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </PayeeEntityRef> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <CreditCardAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </CreditCardAccountRef> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, v3.0 --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <AppliedToTxnAdd> <!-- rep (1 or more) --> <TxnID>IDTYPE</TxnID> <!-- may be macro value --> <PaymentAmount>AMTTYPE</PaymentAmount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <SetCredit> <!-- opt, may rep --> <CreditTxnID>IDTYPE</CreditTxnID> <!-- may be macro value --> <TxnLineID>IDTYPE</TxnLineID> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <AppliedAmount>AMTTYPE</AppliedAmount> <Override>BOOLTYPE</Override> <!-- opt, v10.0 --> </SetCredit> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountAccountRef> <DiscountClassRef> <!-- opt, v11.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountClassRef> </AppliedToTxnAdd> </BillPaymentCreditCardAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </BillPaymentCreditCardAddRq> <!-- BillPaymentCreditCardQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <BillPaymentCreditCardQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND CurrencyFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <CurrencyFilter> <!-- opt, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </BillPaymentCreditCardQueryRq> <!-- BillToPayQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <BillToPayQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in QBOE, v2.0 --> <PayeeEntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </PayeeEntityRef> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <CurrencyFilter> <!-- opt, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </BillToPayQueryRq> <!-- SalesTaxPaymentCheckAddRq contains 1 optional attribute: 'requestID' --> <SalesTaxPaymentCheckAddRq requestID = "UUIDTYPE"> <!-- not in QBCA|QBUK|QBOE, v9.0 --> <!-- SalesTaxPaymentCheckAdd contains 1 optional attribute: 'defMacro' --> <SalesTaxPaymentCheckAdd defMacro = "MACROTYPE"> <PayeeEntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBAU --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <BankAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBAU --> </BankAccountRef> <!-- BEGIN OR: You may have IsToBePrinted OR RefNumber --> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- END OR --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBAU, v12.0 --> <Address> <!-- opt, v12.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBAU, v6.0 --> </Address> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <SalesTaxPaymentCheckLineAdd> <!-- rep (1 or more) --> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBAU --> </ItemSalesTaxRef> <Amount>AMTTYPE</Amount> </SalesTaxPaymentCheckLineAdd> </SalesTaxPaymentCheckAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBAU, v4.0 --> </SalesTaxPaymentCheckAddRq> <!-- SalesTaxPaymentCheckModRq contains 1 optional attribute: 'requestID' --> <SalesTaxPaymentCheckModRq requestID = "UUIDTYPE"> <!-- not in QBCA|QBUK|QBOE, v9.0 --> <SalesTaxPaymentCheckMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBAU --> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <BankAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBAU --> </BankAccountRef> <!-- BEGIN OR: You may optionally have IsToBePrinted OR RefNumber --> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- END OR --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBAU --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBAU, v6.0 --> </Address> </SalesTaxPaymentCheckMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBAU, v4.0 --> </SalesTaxPaymentCheckModRq> <!-- SalesTaxPaymentCheckQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <SalesTaxPaymentCheckQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBCA|QBUK|QBOE, v2.0 --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive 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 --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <ItemFilter> <!-- 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), max length = 159 for QBD|QBAU --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- max length = 159 for QBD|QBAU --> <!-- END OR --> </ItemFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep --> </SalesTaxPaymentCheckQueryRq> <!-- SalesTaxPayableQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <SalesTaxPayableQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in QBCA|QBUK|QBOE, v9.0 --> <AsOfDate>DATETYPE</AsOfDate> <!-- opt --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBAU, v4.0 --> </SalesTaxPayableQueryRq> <!-- InventoryAdjustmentAddRq contains 1 optional attribute: 'requestID' --> <InventoryAdjustmentAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <!-- InventoryAdjustmentAdd contains 1 optional attribute: 'defMacro' --> <InventoryAdjustmentAdd defMacro = "MACROTYPE"> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <InventoryAdjustmentLineAdd> <!-- rep (1 or more) --> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <!-- BEGIN OR: You may have QuantityAdjustment OR ValueAdjustment OR SerialNumberAdjustment OR LotNumberAdjustment --> <QuantityAdjustment> <!-- BEGIN OR: You may have NewQuantity OR QuantityDifference --> <NewQuantity>QUANTYPE</NewQuantity> <!-- OR --> <QuantityDifference>QUANTYPE</QuantityDifference> <!-- END OR --> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> </QuantityAdjustment> <!-- OR --> <ValueAdjustment> <!-- BEGIN OR: You may have NewQuantity OR QuantityDifference --> <NewQuantity>QUANTYPE</NewQuantity> <!-- opt --> <!-- OR --> <QuantityDifference>QUANTYPE</QuantityDifference> <!-- v10.0 --> <!-- END OR --> <!-- BEGIN OR: You may optionally have NewValue OR ValueDifference --> <NewValue>AMTTYPE</NewValue> <!-- OR --> <ValueDifference>AMTTYPE</ValueDifference> <!-- v10.0 --> <!-- END OR --> </ValueAdjustment> <!-- OR --> <SerialNumberAdjustment> <!-- not in QBAU, v11.0 --> <!-- BEGIN OR: You may have AddSerialNumber OR RemoveSerialNumber --> <AddSerialNumber>STRTYPE</AddSerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK --> <!-- OR --> <RemoveSerialNumber>STRTYPE</RemoveSerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK --> <!-- END OR --> <InventorySiteLocationRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> </SerialNumberAdjustment> <!-- OR --> <LotNumberAdjustment> <!-- not in QBAU, v11.0 --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK --> <CountAdjustment>INTTYPE</CountAdjustment> <!-- opt --> <InventorySiteLocationRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> </LotNumberAdjustment> <!-- END OR --> </InventoryAdjustmentLineAdd> </InventoryAdjustmentAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </InventoryAdjustmentAddRq> <!-- InventoryAdjustmentModRq contains 1 optional attribute: 'requestID' --> <InventoryAdjustmentModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v9.0 --> <InventoryAdjustmentMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <InventoryAdjustmentLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <!-- BEGIN OR: You may have SerialNumber OR ( LotNumber AND CountAdjustment ) --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU, v11.0 --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU, v11.0 --> <CountAdjustment>INTTYPE</CountAdjustment> <!-- opt, not in QBAU, v11.0 --> <!-- END OR --> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <QuantityDifference>QUANTYPE</QuantityDifference> <!-- opt --> <ValueDifference>AMTTYPE</ValueDifference> <!-- opt --> </InventoryAdjustmentLineMod> </InventoryAdjustmentMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </InventoryAdjustmentModRq> <!-- InventoryAdjustmentQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <InventoryAdjustmentQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive 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 --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <ItemFilter> <!-- 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), max length = 159 for QBD|QBCA|QBUK|QBAU --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </ItemFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <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, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </EntityRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ItemServiceRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ItemServiceRef> <Rate>PRICETYPE</Rate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Duration>TIMEINTERVALTYPE</Duration> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <PayrollItemWageRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PayrollItemWageRef> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> </TimeTrackingAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </TimeTrackingAddRq> <!-- TimeTrackingModRq contains 1 optional attribute: 'requestID' --> <TimeTrackingModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v6.0 --> <TimeTrackingMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <EntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </EntityRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ItemServiceRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ItemServiceRef> <Rate>PRICETYPE</Rate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Duration>TIMEINTERVALTYPE</Duration> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <PayrollItemWageRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PayrollItemWageRef> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </TimeTrackingMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </TimeTrackingModRq> <!-- TimeTrackingQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <TimeTrackingQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "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 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <TimeTrackingEntityFilter> <!-- opt --> <!-- 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 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </PayeeEntityRef> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <Address> <!-- opt, not in QBOE --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </Address> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <ApplyCheckToTxnAdd> <!-- opt, may rep, not in QBOE, v7.0 --> <TxnID>IDTYPE</TxnID> <!-- may be macro value --> <Amount>AMTTYPE</Amount> <!-- opt --> </ApplyCheckToTxnAdd> <!-- ExpenseLineAdd contains 1 optional attribute: 'defMacro' --> <ExpenseLineAdd defMacro = "MACROTYPE"> <!-- opt, may rep --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v2.0 --> <SalesRepRef> <!-- opt, not in QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExt> <!-- opt, may rep, not in QBOE, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ExpenseLineAdd> <!-- BEGIN OR: You may have 0 or more ItemLineAdd OR ItemGroupLineAdd --> <ItemLineAdd> <!-- not in QBOE --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <OverrideItemAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <LinkToTxn> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <TxnID>IDTYPE</TxnID> <TxnLineID>IDTYPE</TxnLineID> </LinkToTxn> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemLineAdd> <!-- OR --> <ItemGroupLineAdd> <!-- not in QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineAdd> <!-- END OR --> </CheckAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </CheckAddRq> <!-- CheckModRq contains 1 optional attribute: 'requestID' --> <CheckModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v6.0 --> <CheckMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </PayeeEntityRef> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </Address> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <ApplyCheckToTxnMod> <!-- opt, may rep, v7.0 --> <TxnID>IDTYPE</TxnID> <!-- may be macro value --> <Amount>AMTTYPE</Amount> <!-- opt --> </ApplyCheckToTxnMod> <ClearExpenseLines>BOOLTYPE</ClearExpenseLines> <!-- opt --> <ExpenseLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> </ExpenseLineMod> <ClearItemLines>BOOLTYPE</ClearItemLines> <!-- opt --> <!-- BEGIN OR: You may have 0 or more ItemLineMod OR ItemGroupLineMod --> <ItemLineMod> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> </ItemLineMod> <!-- OR --> <ItemGroupLineMod> <TxnLineID>IDTYPE</TxnLineID> <ItemGroupRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <ItemLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> </ItemLineMod> </ItemGroupLineMod> <!-- END OR --> </CheckMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </CheckModRq> <!-- CheckQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <CheckQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND CurrencyFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not in QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <CurrencyFilter> <!-- opt, not in QBOE, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not in QBOE --> <IncludeLinkedTxns>BOOLTYPE</IncludeLinkedTxns> <!-- opt, not in QBOE, v7.0 --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not in QBOE, v2.0 --> </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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <!-- ExpenseLineAdd contains 1 optional attribute: 'defMacro' --> <ExpenseLineAdd defMacro = "MACROTYPE"> <!-- opt, may rep --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v2.0 --> <SalesRepRef> <!-- opt, not in QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExt> <!-- opt, may rep, not in QBOE, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ExpenseLineAdd> <!-- BEGIN OR: You may have 0 or more ItemLineAdd OR ItemGroupLineAdd --> <ItemLineAdd> <!-- not in QBOE --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <OverrideItemAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <LinkToTxn> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <TxnID>IDTYPE</TxnID> <TxnLineID>IDTYPE</TxnLineID> </LinkToTxn> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemLineAdd> <!-- OR --> <ItemGroupLineAdd> <!-- not in QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineAdd> <!-- END OR --> </CreditCardChargeAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </CreditCardChargeAddRq> <!-- CreditCardChargeModRq contains 1 optional attribute: 'requestID' --> <CreditCardChargeModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v6.0 --> <CreditCardChargeMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <ClearExpenseLines>BOOLTYPE</ClearExpenseLines> <!-- opt --> <ExpenseLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> </ExpenseLineMod> <ClearItemLines>BOOLTYPE</ClearItemLines> <!-- opt --> <!-- BEGIN OR: You may have 0 or more ItemLineMod OR ItemGroupLineMod --> <ItemLineMod> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> </ItemLineMod> <!-- OR --> <ItemGroupLineMod> <TxnLineID>IDTYPE</TxnLineID> <ItemGroupRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <ItemLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> </ItemLineMod> </ItemGroupLineMod> <!-- END OR --> </CreditCardChargeMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </CreditCardChargeModRq> <!-- CreditCardChargeQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <CreditCardChargeQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND CurrencyFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not in QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <CurrencyFilter> <!-- opt, not in QBOE, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not in QBOE --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not in QBOE, v2.0 --> </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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <!-- ExpenseLineAdd contains 1 optional attribute: 'defMacro' --> <ExpenseLineAdd defMacro = "MACROTYPE"> <!-- opt, may rep --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v2.0 --> <SalesRepRef> <!-- opt, not in QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExt> <!-- opt, may rep, not in QBOE, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ExpenseLineAdd> <!-- BEGIN OR: You may have 0 or more ItemLineAdd OR ItemGroupLineAdd --> <ItemLineAdd> <!-- not in QBOE --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <OverrideItemAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <LinkToTxn> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <TxnID>IDTYPE</TxnID> <TxnLineID>IDTYPE</TxnLineID> </LinkToTxn> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemLineAdd> <!-- OR --> <ItemGroupLineAdd> <!-- not in QBOE --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineAdd> <!-- END OR --> </CreditCardCreditAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </CreditCardCreditAddRq> <!-- CreditCardCreditModRq contains 1 optional attribute: 'requestID' --> <CreditCardCreditModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v6.0 --> <CreditCardCreditMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <ClearExpenseLines>BOOLTYPE</ClearExpenseLines> <!-- opt --> <ExpenseLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> </ExpenseLineMod> <ClearItemLines>BOOLTYPE</ClearItemLines> <!-- opt --> <!-- BEGIN OR: You may have 0 or more ItemLineMod OR ItemGroupLineMod --> <ItemLineMod> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> </ItemLineMod> <!-- OR --> <ItemGroupLineMod> <TxnLineID>IDTYPE</TxnLineID> <ItemGroupRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <ItemLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideItemAccountRef> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> </ItemLineMod> </ItemGroupLineMod> <!-- END OR --> </CreditCardCreditMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </CreditCardCreditModRq> <!-- CreditCardCreditQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <CreditCardCreditQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND CurrencyFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not in QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <CurrencyFilter> <!-- opt, not in QBOE, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not in QBOE --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not in QBOE, v2.0 --> </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, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4000 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <IsAdjustment>BOOLTYPE</IsAdjustment> <!-- opt, not in QBOE, v3.0 --> <!-- v8.0, not in QBOE, BEGIN OR: You may optionally have IsHomeCurrencyAdjustment OR ( IsAmountsEnteredInHomeCurrency AND CurrencyRef AND ExchangeRate ) --> <IsHomeCurrencyAdjustment>BOOLTYPE</IsHomeCurrencyAdjustment> <!-- not in QBOE, v8.0 --> <!-- OR --> <IsAmountsEnteredInHomeCurrency>BOOLTYPE</IsAmountsEnteredInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <!-- END OR --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </EntityRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ItemSalesTaxRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v3.0 --> </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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </EntityRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ItemSalesTaxRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v3.0 --> </JournalCreditLine> <!-- END OR --> </JournalEntryAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </JournalEntryAddRq> <!-- JournalEntryModRq contains 1 optional attribute: 'requestID' --> <JournalEntryModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v6.0 --> <JournalEntryMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <IsAdjustment>BOOLTYPE</IsAdjustment> <!-- opt --> <IsAmountsEnteredInHomeCurrency>BOOLTYPE</IsAmountsEnteredInHomeCurrency> <!-- opt, v8.0 --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <JournalLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <!-- JournalLineType may have one of the following values: Debit, Credit --> <JournalLineType>ENUMTYPE</JournalLineType> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </EntityRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ItemSalesTaxRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </JournalLineMod> </JournalEntryMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </JournalEntryModRq> <!-- JournalEntryQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <JournalEntryQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND CurrencyFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </EntityFilter> <AccountFilter> <!-- opt, not in QBOE --> <!-- BEGIN OR: You may have ListID OR FullName OR ListIDWithChildren OR FullNameWithChildren --> <ListID>IDTYPE</ListID> <!-- rep (1 or more), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <CurrencyFilter> <!-- opt, not in QBOE, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt, not in QBOE --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, not in QBOE, v2.0 --> </JournalEntryQueryRq> <!-- DepositAddRq contains 1 optional attribute: 'requestID' --> <DepositAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <!-- DepositAdd contains 1 optional attribute: 'defMacro' --> <DepositAdd defMacro = "MACROTYPE"> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <DepositToAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DepositToAccountRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <!-- CashBackInfoAdd contains 1 optional attribute: 'defMacro' --> <CashBackInfoAdd defMacro = "MACROTYPE"> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Amount>AMTTYPE</Amount> <!-- opt --> </CashBackInfoAdd> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <!-- DepositLineAdd contains 1 optional attribute: 'defMacro' --> <DepositLineAdd defMacro = "MACROTYPE"> <!-- opt, may rep --> <!-- BEGIN OR: You may have ( PaymentTxnID AND PaymentTxnLineID AND OverrideMemo AND OverrideCheckNumber AND OverrideClassRef ) 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 --> <OverrideMemo>STRTYPE</OverrideMemo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <OverrideCheckNumber>STRTYPE</OverrideCheckNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <OverrideClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideClassRef> <!-- OR --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </EntityRef> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CheckNumber>STRTYPE</CheckNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PaymentMethodRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <!-- END OR --> </DepositLineAdd> </DepositAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </DepositAddRq> <!-- DepositModRq contains 1 optional attribute: 'requestID' --> <DepositModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v7.0 --> <DepositMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DepositToAccountRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CashBackInfoMod> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Amount>AMTTYPE</Amount> <!-- opt --> </CashBackInfoMod> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <DepositLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <!-- BEGIN OR: You may have ( PaymentTxnID AND PaymentTxnLineID AND OverrideMemo AND OverrideCheckNumber AND OverrideClassRef ) 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 --> <OverrideMemo>STRTYPE</OverrideMemo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <OverrideCheckNumber>STRTYPE</OverrideCheckNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <OverrideClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </OverrideClassRef> <!-- OR --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </EntityRef> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CheckNumber>STRTYPE</CheckNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PaymentMethodRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <!-- END OR --> </DepositLineMod> </DepositMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </DepositModRq> <!-- DepositQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <DepositQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <!-- BEGIN OR: You may optionally have TxnID OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND CurrencyFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <CurrencyFilter> <!-- opt, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep --> </DepositQueryRq> <!-- ListDelRq contains 1 optional attribute: 'requestID' --> <ListDelRq requestID = "UUIDTYPE"> <!-- not in QBOE, v1.1 --> <!-- ListDelType may have one of the following values: Account, BillingRate, Class, Currency, Customer, CustomerMsg, CustomerType, DateDrivenTerms, Employee, InventorySite, ItemDiscount, ItemFixedAsset, ItemGroup, ItemInventory, ItemInventoryAssembly, ItemNonInventory, ItemOtherCharge, ItemPayment, ItemSalesTax, ItemSalesTaxGroup, ItemService, ItemSubtotal, JobType, OtherName, PaymentMethod, PayrollItemNonWage, PayrollItemWage, PriceLevel, SalesRep, SalesTaxCode, ShipMethod, StandardTerms, ToDo, UnitOfMeasureSet, Vehicle, Vendor, VendorType, WorkersCompCode --> <ListDelType>ENUMTYPE</ListDelType> <ListID>IDTYPE</ListID> </ListDelRq> <!-- ListMergeRq contains 1 optional attribute: 'requestID' --> <ListMergeRq requestID = "UUIDTYPE"> <!-- not in QBOE, v7.0 --> <!-- ListMergeType may have one of the following values: Account, Class, Customer, ItemDiscount, ItemGroup, ItemInventory, ItemNonInventory, ItemOtherCharge, ItemPayment, ItemSalesTax, ItemSalesTaxGroup, ItemService, ItemSubtotal, Vendor --> <ListMergeType>ENUMTYPE</ListMergeType> <MergeFrom> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> </MergeFrom> <MergeTo> <ListID>IDTYPE</ListID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> </MergeTo> <SameShipAddrOk>BOOLTYPE</SameShipAddrOk> <!-- opt, v8.0 --> </ListMergeRq> <!-- ListDeletedQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <ListDeletedQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in QBOE, v2.0 --> <!-- ListDelType may have one of the following values: Account, BillingRate, Class, Currency, Customer, CustomerMsg, CustomerType, DateDrivenTerms, Employee, InventorySite, ItemDiscount, ItemFixedAsset, ItemGroup, ItemInventory, ItemInventoryAssembly, ItemNonInventory, ItemOtherCharge, ItemPayment, ItemSalesTax, ItemSalesTaxGroup, ItemService, ItemSubtotal, JobType, OtherName, PaymentMethod, PayrollItemNonWage, PayrollItemWage, PriceLevel, SalesRep, SalesTaxCode, ShipMethod, StandardTerms, ToDo, UnitOfMeasureSet, Vehicle, Vendor, VendorType, WorkersCompCode --> <ListDelType>ENUMTYPE</ListDelType> <!-- rep (1 or more) --> <DeletedDateRangeFilter> <!-- opt --> <FromDeletedDate>DATETIMETYPE</FromDeletedDate> <!-- opt --> <ToDeletedDate>DATETIMETYPE</ToDeletedDate> <!-- opt --> </DeletedDateRangeFilter> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </ListDeletedQueryRq> <!-- TxnDelRq contains 1 optional attribute: 'requestID' --> <TxnDelRq requestID = "UUIDTYPE"> <!-- v1.1 --> <!-- TxnDelType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, TimeTracking, TransferInventory, VehicleMileage, VendorCredit --> <TxnDelType>ENUMTYPE</TxnDelType> <TxnID>IDTYPE</TxnID> </TxnDelRq> <!-- TxnVoidRq contains 1 optional attribute: 'requestID' --> <TxnVoidRq requestID = "UUIDTYPE"> <!-- not in QBOE, v1.1 --> <!-- TxnVoidType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, SalesReceipt, VendorCredit --> <TxnVoidType>ENUMTYPE</TxnVoidType> <TxnID>IDTYPE</TxnID> </TxnVoidRq> <!-- TxnDeletedQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <TxnDeletedQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in QBOE, v2.0 --> <!-- TxnDelType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, TimeTracking, TransferInventory, VehicleMileage, VendorCredit --> <TxnDelType>ENUMTYPE</TxnDelType> <!-- rep (1 or more) --> <DeletedDateRangeFilter> <!-- opt --> <FromDeletedDate>DATETIMETYPE</FromDeletedDate> <!-- opt --> <ToDeletedDate>DATETIMETYPE</ToDeletedDate> <!-- opt --> </DeletedDateRangeFilter> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </TxnDeletedQueryRq> <!-- ClearedStatusModRq contains 1 optional attribute: 'requestID' --> <ClearedStatusModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <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> <!-- ListDisplayAddRq contains 1 optional attribute: 'requestID' --> <ListDisplayAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <!-- ListDisplayAddType may have one of the following values: Account, Customer, Employee, Item, OtherName, Vendor --> <ListDisplayAddType>ENUMTYPE</ListDisplayAddType> </ListDisplayAddRq> <!-- ListDisplayModRq contains 1 optional attribute: 'requestID' --> <ListDisplayModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <!-- ListDisplayModType may have one of the following values: Account, Customer, Employee, Item, OtherName, Vendor --> <ListDisplayModType>ENUMTYPE</ListDisplayModType> <ListID>IDTYPE</ListID> </ListDisplayModRq> <!-- TxnDisplayAddRq contains 1 optional attribute: 'requestID' --> <TxnDisplayAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <!-- TxnDisplayAddType may have one of the following values: Bill, BillPayment, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, VendorCredit --> <TxnDisplayAddType>ENUMTYPE</TxnDisplayAddType> <EntityRef> <!-- opt, v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </EntityRef> </TxnDisplayAddRq> <!-- TxnDisplayModRq contains 1 optional attribute: 'requestID' --> <TxnDisplayModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <!-- TxnDisplayModType may have one of the following values: Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, VendorCredit --> <TxnDisplayModType>ENUMTYPE</TxnDisplayModType> <TxnID>IDTYPE</TxnID> </TxnDisplayModRq> <!-- DataEventRecoveryInfoDelRq contains 1 optional attribute: 'requestID' --> <DataEventRecoveryInfoDelRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <SubscriberID>GUIDTYPE</SubscriberID> </DataEventRecoveryInfoDelRq> <!-- DataEventRecoveryInfoQueryRq contains 1 optional attribute: 'requestID' --> <DataEventRecoveryInfoQueryRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <SubscriberID>GUIDTYPE</SubscriberID> </DataEventRecoveryInfoQueryRq> <!-- TransactionQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <TransactionQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v4.0 --> <!-- BEGIN OR: You may optionally have TxnID OR ( MaxReturned AND ( RefNumber OR RefNumberCaseSensitive OR RefNumberFilter OR RefNumberRangeFilter ) AND TransactionModifiedDateRangeFilter AND TransactionDateRangeFilter AND TransactionEntityFilter AND TransactionAccountFilter AND TransactionItemFilter AND TransactionClassFilter AND TransactionTypeFilter AND TransactionDetailLevelFilter AND TransactionPostingStatusFilter AND TransactionPaidStatusFilter AND CurrencyFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- BEGIN OR: You may optionally have RefNumber OR RefNumberCaseSensitive OR RefNumberFilter OR RefNumberRangeFilter --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <TransactionModifiedDateRangeFilter> <!-- opt --> <!-- BEGIN OR: You may have ( FromModifiedDate AND ToModifiedDate ) OR DateMacro --> <FromModifiedDate>DATETIMETYPE</FromModifiedDate> <!-- opt --> <ToModifiedDate>DATETIMETYPE</ToModifiedDate> <!-- opt --> <!-- DateMacro may have one of the following values: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TransactionModifiedDateRangeFilter> <TransactionDateRangeFilter> <!-- opt --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TransactionDateRangeFilter> <TransactionEntityFilter> <!-- 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 --> </TransactionEntityFilter> <TransactionAccountFilter> <!-- 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 --> </TransactionAccountFilter> <TransactionItemFilter> <!-- opt --> <!-- ItemTypeFilter may have one of the following values: AllExceptFixedAsset, Assembly, Discount, FixedAsset, 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 --> </TransactionItemFilter> <TransactionClassFilter> <!-- 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 --> </TransactionClassFilter> <TransactionTypeFilter> <!-- opt --> <!-- TxnTypeFilter may have one of the following values: All, ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnTypeFilter>ENUMTYPE</TxnTypeFilter> <!-- rep (1 or more) --> </TransactionTypeFilter> <!-- TransactionDetailLevelFilter may have one of the following values: All, SummaryOnly [DEFAULT], AllExceptSummary --> <TransactionDetailLevelFilter>ENUMTYPE</TransactionDetailLevelFilter> <!-- opt --> <!-- TransactionPostingStatusFilter may have one of the following values: Either [DEFAULT], NonPosting, Posting --> <TransactionPostingStatusFilter>ENUMTYPE</TransactionPostingStatusFilter> <!-- opt --> <!-- TransactionPaidStatusFilter may have one of the following values: Either [DEFAULT], Closed, Open --> <TransactionPaidStatusFilter>ENUMTYPE</TransactionPaidStatusFilter> <!-- opt --> <CurrencyFilter> <!-- opt, v8.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </TransactionQueryRq> <!-- BuildAssemblyAddRq contains 1 optional attribute: 'requestID' --> <BuildAssemblyAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v5.0 --> <!-- BuildAssemblyAdd contains 1 optional attribute: 'defMacro' --> <BuildAssemblyAdd defMacro = "MACROTYPE"> <ItemInventoryAssemblyRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ItemInventoryAssemblyRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <QuantityToBuild>QUANTYPE</QuantityToBuild> <MarkPendingIfRequired>BOOLTYPE</MarkPendingIfRequired> <!-- opt, v7.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> </BuildAssemblyAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </BuildAssemblyAddRq> <!-- BuildAssemblyModRq contains 1 optional attribute: 'requestID' --> <BuildAssemblyModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v5.0 --> <BuildAssemblyMod> <TxnID>IDTYPE</TxnID> <!-- may be macro value --> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <QuantityToBuild>QUANTYPE</QuantityToBuild> <!-- opt --> <MarkPendingIfRequired>BOOLTYPE</MarkPendingIfRequired> <!-- opt, v7.0 --> <RemovePending>BOOLTYPE</RemovePending> <!-- opt --> </BuildAssemblyMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </BuildAssemblyModRq> <!-- BuildAssemblyQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <BuildAssemblyQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v5.0 --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND ItemFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND PendingStatus ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <ItemFilter> <!-- 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), max length = 159 for QBD|QBCA|QBUK|QBAU --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </ItemFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- PendingStatus may have one of the following values: All [DEFAULT], PendingOnly, NotPendingOnly --> <PendingStatus>ENUMTYPE</PendingStatus> <!-- opt --> <!-- END OR --> <IncludeComponentLineItems>BOOLTYPE</IncludeComponentLineItems> <!-- opt --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep --> </BuildAssemblyQueryRq> <!-- ItemAssembliesCanBuildQueryRq contains 1 optional attribute: 'requestID' --> <ItemAssembliesCanBuildQueryRq requestID = "UUIDTYPE"> <!-- not in QBOE, v5.0 --> <ItemInventoryAssemblyRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ItemInventoryAssemblyRef> <TxnDate>DATETYPE</TxnDate> </ItemAssembliesCanBuildQueryRq> <!-- ARRefundCreditCardAddRq contains 1 optional attribute: 'requestID' --> <ARRefundCreditCardAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v5.0 --> <!-- ARRefundCreditCardAdd contains 1 optional attribute: 'defMacro' --> <ARRefundCreditCardAdd defMacro = "MACROTYPE"> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <RefundFromAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </RefundFromAccountRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ARAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </Address> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PaymentMethodRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CreditCardTxnInfo> <!-- opt --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v9.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <RefundAppliedToTxnAdd> <!-- rep (1 or more) --> <TxnID>IDTYPE</TxnID> <!-- may be macro value --> <RefundAmount>AMTTYPE</RefundAmount> </RefundAppliedToTxnAdd> </ARRefundCreditCardAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </ARRefundCreditCardAddRq> <!-- ARRefundCreditCardQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <ARRefundCreditCardQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v5.0 --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) AND CurrencyFilter ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more), v4.0 --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <CurrencyFilter> <!-- opt, v9.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK|QBAU --> <!-- END OR --> </CurrencyFilter> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep, v2.0 --> </ARRefundCreditCardQueryRq> <!-- VehicleMileageAddRq contains 1 optional attribute: 'requestID' --> <VehicleMileageAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v6.0 --> <!-- VehicleMileageAdd contains 1 optional attribute: 'defMacro' --> <VehicleMileageAdd defMacro = "MACROTYPE"> <VehicleRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </VehicleRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <TripStartDate>DATETYPE</TripStartDate> <!-- opt --> <TripEndDate>DATETYPE</TripEndDate> <!-- opt --> <!-- BEGIN OR: You may have ( OdometerStart AND OdometerEnd ) OR TotalMiles --> <OdometerStart>QUANTYPE</OdometerStart> <OdometerEnd>QUANTYPE</OdometerEnd> <!-- OR --> <TotalMiles>QUANTYPE</TotalMiles> <!-- END OR --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> </VehicleMileageAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </VehicleMileageAddRq> <!-- VehicleMileageQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <VehicleMileageQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v6.0 --> <!-- BEGIN OR: You may optionally have TxnID OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </VehicleMileageQueryRq> <!-- TransferInventoryAddRq contains 1 optional attribute: 'requestID' --> <TransferInventoryAddRq requestID = "UUIDTYPE"> <!-- not in QBAU|QBOE, v10.0 --> <!-- TransferInventoryAdd contains 1 optional attribute: 'defMacro' --> <TransferInventoryAdd defMacro = "MACROTYPE"> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK --> <FromInventorySiteRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </FromInventorySiteRef> <ToInventorySiteRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </ToInventorySiteRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> <!-- TransferInventoryLineAdd contains 1 optional attribute: 'defMacro' --> <TransferInventoryLineAdd defMacro = "MACROTYPE"> <!-- opt, may rep --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <FromInventorySiteLocationRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </FromInventorySiteLocationRef> <ToInventorySiteLocationRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </ToInventorySiteLocationRef> <QuantityToTransfer>QUANTYPE</QuantityToTransfer> <!-- opt --> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK --> <!-- END OR --> </TransferInventoryLineAdd> </TransferInventoryAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK --> </TransferInventoryAddRq> <!-- TransferInventoryModRq contains 1 optional attribute: 'requestID' --> <TransferInventoryModRq requestID = "UUIDTYPE"> <!-- not in QBAU|QBOE, v10.0 --> <TransferInventoryMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK --> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK --> <FromInventorySiteRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </FromInventorySiteRef> <ToInventorySiteRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </ToInventorySiteRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK --> <TransferInventoryLineMod> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <FromInventorySiteLocationRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </FromInventorySiteLocationRef> <ToInventorySiteLocationRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </ToInventorySiteLocationRef> <QuantityToTransfer>QUANTYPE</QuantityToTransfer> <!-- opt --> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK --> <!-- END OR --> </TransferInventoryLineMod> </TransferInventoryMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK --> </TransferInventoryModRq> <!-- TransferInventoryQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <TransferInventoryQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBAU|QBOE, v10.0 --> <!-- BEGIN OR: You may optionally have TxnID OR RefNumber OR RefNumberCaseSensitive OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) AND EntityFilter AND AccountFilter AND ( RefNumberFilter OR RefNumberRangeFilter ) ) OR SiteFilter --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <RefNumber>STRTYPE</RefNumber> <!-- rep (1 or more) --> <!-- OR --> <RefNumberCaseSensitive>STRTYPE</RefNumberCaseSensitive> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- 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), v2.0 --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more) --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- v2.0 --> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- END OR --> </AccountFilter> <!-- BEGIN OR: You may optionally have RefNumberFilter OR RefNumberRangeFilter --> <RefNumberFilter> <!-- MatchCriterion may have one of the following values: StartsWith, Contains, EndsWith --> <MatchCriterion>ENUMTYPE</MatchCriterion> <RefNumber>STRTYPE</RefNumber> </RefNumberFilter> <!-- OR --> <RefNumberRangeFilter> <FromRefNumber>STRTYPE</FromRefNumber> <!-- opt --> <ToRefNumber>STRTYPE</ToRefNumber> <!-- opt --> </RefNumberRangeFilter> <!-- END OR --> <!-- OR --> <SiteFilter> <!-- opt, v10.0 --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD|QBCA|QBUK --> <!-- END OR --> </SiteFilter> <!-- END OR --> <IncludeLineItems>BOOLTYPE</IncludeLineItems> <!-- opt --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep --> </TransferInventoryQueryRq> <!-- ItemSitesQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <ItemSitesQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBCA|QBUK|QBAU|QBOE, v10.0 --> <!-- BEGIN OR: You may optionally have ListID OR ( ( ItemTypeFilter OR ItemSiteFilter ) ) --> <ListID>IDTYPE</ListID> <!-- opt, may rep --> <!-- OR --> <!-- ItemTypeFilter may have one of the following values: AllExceptFixedAsset, Assembly, Discount, FixedAsset, Inventory, InventoryAndAssembly, NonInventory, OtherCharge, Payment, Sales, SalesTax, Service --> <!-- BEGIN OR: You may have ItemTypeFilter OR ItemSiteFilter --> <ItemTypeFilter>ENUMTYPE</ItemTypeFilter> <!-- opt --> <!-- OR --> <ItemSiteFilter> <!-- opt --> <ItemFilter> <!-- 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), max length = 159 for QBD --> <!-- OR --> <ListIDWithChildren>IDTYPE</ListIDWithChildren> <!-- OR --> <FullNameWithChildren>STRTYPE</FullNameWithChildren> <!-- max length = 159 for QBD --> <!-- END OR --> </ItemFilter> <SiteFilter> <!-- opt --> <!-- BEGIN OR: You may have ListID OR FullName --> <ListID>IDTYPE</ListID> <!-- rep (1 or more) --> <!-- OR --> <FullName>STRTYPE</FullName> <!-- rep (1 or more), max length = 64 for QBD --> <!-- END OR --> </SiteFilter> </ItemSiteFilter> <!-- END OR --> <!-- END OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- ActiveStatus may have one of the following values: ActiveOnly [DEFAULT], InactiveOnly, All --> <ActiveStatus>ENUMTYPE</ActiveStatus> <!-- opt --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep --> </ItemSitesQueryRq> <!-- BarCodeQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <BarCodeQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBAU|QBOE, v12.0 --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK --> </BarCodeQueryRq> <!-- TransferAddRq contains 1 optional attribute: 'requestID' --> <TransferAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v12.0 --> <!-- TransferAdd contains 1 optional attribute: 'defMacro' --> <TransferAdd defMacro = "MACROTYPE"> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <TransferFromAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </TransferFromAccountRef> <TransferToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </TransferToAccountRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> </TransferAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </TransferAddRq> <!-- TransferModRq contains 1 optional attribute: 'requestID' --> <TransferModRq requestID = "UUIDTYPE"> <!-- not in QBOE, v12.0 --> <TransferMod> <TxnID>IDTYPE</TxnID> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <TransferFromAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </TransferFromAccountRef> <TransferToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </TransferToAccountRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> </TransferMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </TransferModRq> <!-- TransferQueryRq contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <!-- 'iterator' is optional and may have one of the following values: Start, Continue, Stop --> <!-- 'iteratorID' is optional --> <TransferQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE" iterator = "ENUMTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v12.0 --> <!-- BEGIN OR: You may optionally have TxnID OR ( MaxReturned AND ( ModifiedDateRangeFilter OR TxnDateRangeFilter ) ) --> <TxnID>IDTYPE</TxnID> <!-- rep (1 or more) --> <!-- OR --> <MaxReturned>INTTYPE</MaxReturned> <!-- opt, min value = 1 --> <!-- 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: All, Today, ThisWeek, ThisWeekToDate, ThisMonth, ThisMonthToDate, ThisCalendarQuarter, ThisCalendarQuarterToDate, ThisFiscalQuarter, ThisFiscalQuarterToDate, ThisCalendarYear, ThisCalendarYearToDate, ThisFiscalYear, ThisFiscalYearToDate, Yesterday, LastWeek, LastWeekToDate, LastMonth, LastMonthToDate, LastCalendarQuarter, LastCalendarQuarterToDate, LastFiscalQuarter, LastFiscalQuarterToDate, LastCalendarYear, LastCalendarYearToDate, LastFiscalYear, LastFiscalYearToDate, NextWeek, NextFourWeeks, NextMonth, NextCalendarQuarter, NextCalendarYear, NextFiscalQuarter, NextFiscalYear --> <!-- OR --> <DateMacro>ENUMTYPE</DateMacro> <!-- END OR --> </TxnDateRangeFilter> <!-- END OR --> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU --> </TransferQueryRq> <!-- GeneralSummaryReportQueryRq contains 1 optional attribute: 'requestID' --> <GeneralSummaryReportQueryRq requestID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <!-- GeneralSummaryReportType may have one of the following values: BalanceSheetByClass, BalanceSheetPrevYearComp, BalanceSheetStandard, BalanceSheetSummary, CustomerBalanceSummary, ExpenseByVendorSummary, IncomeByCustomerSummary, InventoryStockStatusByItem, InventoryStockStatusByVendor, IncomeTaxSummary, InventoryValuationSummary, InventoryValuationSummaryBySite, LotNumberInStockBySite, PhysicalInventoryWorksheet, ProfitAndLossByClass, ProfitAndLossByJob, ProfitAndLossPrevYearComp, ProfitAndLossStandard, ProfitAndLossYTDComp, PurchaseByItemSummary, PurchaseByVendorSummary, SalesByCustomerSummary, SalesByItemSummary, SalesByRepSummary, SalesTaxLiability, SalesTaxRevenueSummary, SerialNumberInStockBySite, TrialBalance, VendorBalanceSummary --> <GeneralSummaryReportType>ENUMTYPE</GeneralSummaryReportType> <DisplayReport>BOOLTYPE</DisplayReport> <!-- opt, v3.0 --> <!-- 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: AllExceptFixedAsset, Assembly, Discount, FixedAsset, 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> <ReportClassFilter> <!-- opt, v2.1 --> <!-- 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 --> </ReportClassFilter> <ReportTxnTypeFilter> <!-- opt --> <!-- TxnTypeFilter may have one of the following values: All, ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnTypeFilter>ENUMTYPE</TxnTypeFilter> <!-- rep (1 or more) --> </ReportTxnTypeFilter> <!-- v3.0, BEGIN OR: You may optionally have ReportModifiedDateRangeFilter OR ReportModifiedDateRangeMacro --> <ReportModifiedDateRangeFilter> <FromReportModifiedDate>DATETYPE</FromReportModifiedDate> <!-- opt --> <ToReportModifiedDate>DATETYPE</ToReportModifiedDate> <!-- opt --> </ReportModifiedDateRangeFilter> <!-- ReportModifiedDateRangeMacro 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 --> <ReportModifiedDateRangeMacro>ENUMTYPE</ReportModifiedDateRangeMacro> <!-- END OR --> <!-- ReportDetailLevelFilter may have one of the following values: All [DEFAULT], AllExceptSummary, SummaryOnly --> <ReportDetailLevelFilter>ENUMTYPE</ReportDetailLevelFilter> <!-- opt, v3.0 --> <!-- ReportPostingStatusFilter may have one of the following values: Either, NonPosting, Posting --> <ReportPostingStatusFilter>ENUMTYPE</ReportPostingStatusFilter> <!-- opt, v3.0 --> <!-- 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: CalendarYear, FiscalYear, 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 --> <!-- ReportBasis may have one of the following values: Accrual, Cash, None [DEFAULT] --> <ReportBasis>ENUMTYPE</ReportBasis> <!-- opt, v2.1 --> </GeneralSummaryReportQueryRq> <!-- JobReportQueryRq contains 1 optional attribute: 'requestID' --> <JobReportQueryRq requestID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <!-- JobReportType may have one of the following values: ItemEstimatesVsActuals, ItemProfitability, JobEstimatesVsActualsDetail, JobEstimatesVsActualsSummary, JobProfitabilityDetail, JobProfitabilitySummary, --> <JobReportType>ENUMTYPE</JobReportType> <DisplayReport>BOOLTYPE</DisplayReport> <!-- opt, v3.0 --> <!-- 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: AllExceptFixedAsset, Assembly, Discount, FixedAsset, 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> <ReportClassFilter> <!-- opt, v2.1 --> <!-- 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 --> </ReportClassFilter> <ReportTxnTypeFilter> <!-- opt --> <!-- TxnTypeFilter may have one of the following values: All, ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnTypeFilter>ENUMTYPE</TxnTypeFilter> <!-- rep (1 or more) --> </ReportTxnTypeFilter> <!-- v3.0, BEGIN OR: You may optionally have ReportModifiedDateRangeFilter OR ReportModifiedDateRangeMacro --> <ReportModifiedDateRangeFilter> <FromReportModifiedDate>DATETYPE</FromReportModifiedDate> <!-- opt --> <ToReportModifiedDate>DATETYPE</ToReportModifiedDate> <!-- opt --> </ReportModifiedDateRangeFilter> <!-- ReportModifiedDateRangeMacro 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 --> <ReportModifiedDateRangeMacro>ENUMTYPE</ReportModifiedDateRangeMacro> <!-- END OR --> <!-- ReportDetailLevelFilter may have one of the following values: All [DEFAULT], AllExceptSummary, SummaryOnly --> <ReportDetailLevelFilter>ENUMTYPE</ReportDetailLevelFilter> <!-- opt, v3.0 --> <!-- ReportPostingStatusFilter may have one of the following values: Either, NonPosting, Posting --> <ReportPostingStatusFilter>ENUMTYPE</ReportPostingStatusFilter> <!-- opt, v3.0 --> <!-- 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 in QBOE, v2.0 --> <!-- TimeReportType may have one of the following values: TimeByItem, TimeByJobDetail, TimeByJobSummary, TimeByName --> <TimeReportType>ENUMTYPE</TimeReportType> <DisplayReport>BOOLTYPE</DisplayReport> <!-- opt, v3.0 --> <!-- 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: AllExceptFixedAsset, Assembly, Discount, FixedAsset, 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> <ReportClassFilter> <!-- opt, v2.1 --> <!-- 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 --> </ReportClassFilter> <!-- 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 --> <!-- IncludeColumn may have one of the following values: Account, Aging, Amount, AmountDifference, AverageCost, BilledDate, BillingStatus, CalculatedAmount, Class, ClearedStatus, CostPrice, Credit, Currency, Date, Debit, DeliveryDate, DueDate, EstimateActive, ExchangeRate, FOB, IncomeSubjectToTax, Invoiced, Item, ItemDesc, LastModifiedBy, LatestOrPriorState, Memo, ModifiedTime, Name, NameAccountNumber, NameAddress, NameCity, NameContact, NameEmail, NameFax, NamePhone, NameState, NameZip, OpenBalance, OriginalAmount, PaidAmount, PaidStatus, PaidThroughDate, PaymentMethod, PayrollItem, PONumber, PrintStatus, ProgressAmount, ProgressPercent, Quantity, QuantityAvailable, QuantityOnHand, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, RunningBalance, SalesRep, SalesTaxCode, SerialOrLotNumber, ShipDate, ShipMethod, SourceName, SplitAccount, SSNOrTaxID, TaxLine, TaxTableVersion, Terms, TxnID, TxnNumber, TxnType, UnitPrice, UserEdit, ValueOnHand, WageBase, WageBaseTips --> <IncludeColumn>ENUMTYPE</IncludeColumn> <!-- opt, may rep, v12.0 --> <IncludeSubcolumns>BOOLTYPE</IncludeSubcolumns> <!-- opt --> <!-- ReportCalendar may have one of the following values: CalendarYear, FiscalYear, 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 in QBOE, v2.0 --> <!-- AgingReportType may have one of the following values: APAgingDetail, APAgingSummary, ARAgingDetail, ARAgingSummary, CollectionsReport --> <AgingReportType>ENUMTYPE</AgingReportType> <DisplayReport>BOOLTYPE</DisplayReport> <!-- opt, v3.0 --> <!-- 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: AllExceptFixedAsset, Assembly, Discount, FixedAsset, 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> <ReportClassFilter> <!-- opt, v2.1 --> <!-- 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 --> </ReportClassFilter> <ReportTxnTypeFilter> <!-- opt --> <!-- TxnTypeFilter may have one of the following values: All, ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnTypeFilter>ENUMTYPE</TxnTypeFilter> <!-- rep (1 or more) --> </ReportTxnTypeFilter> <!-- v3.0, BEGIN OR: You may optionally have ReportModifiedDateRangeFilter OR ReportModifiedDateRangeMacro --> <ReportModifiedDateRangeFilter> <FromReportModifiedDate>DATETYPE</FromReportModifiedDate> <!-- opt --> <ToReportModifiedDate>DATETYPE</ToReportModifiedDate> <!-- opt --> </ReportModifiedDateRangeFilter> <!-- ReportModifiedDateRangeMacro 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 --> <ReportModifiedDateRangeMacro>ENUMTYPE</ReportModifiedDateRangeMacro> <!-- END OR --> <!-- ReportDetailLevelFilter may have one of the following values: All [DEFAULT], AllExceptSummary, SummaryOnly --> <ReportDetailLevelFilter>ENUMTYPE</ReportDetailLevelFilter> <!-- opt, v3.0 --> <!-- ReportPostingStatusFilter may have one of the following values: Either, NonPosting, Posting --> <ReportPostingStatusFilter>ENUMTYPE</ReportPostingStatusFilter> <!-- opt, v3.0 --> <!-- IncludeColumn may have one of the following values: Account, Aging, Amount, AmountDifference, AverageCost, BilledDate, BillingStatus, CalculatedAmount, Class, ClearedStatus, CostPrice, Credit, Currency, Date, Debit, DeliveryDate, DueDate, EstimateActive, ExchangeRate, FOB, IncomeSubjectToTax, Invoiced, Item, ItemDesc, LastModifiedBy, LatestOrPriorState, Memo, ModifiedTime, Name, NameAccountNumber, NameAddress, NameCity, NameContact, NameEmail, NameFax, NamePhone, NameState, NameZip, OpenBalance, OriginalAmount, PaidAmount, PaidStatus, PaidThroughDate, PaymentMethod, PayrollItem, PONumber, PrintStatus, ProgressAmount, ProgressPercent, Quantity, QuantityAvailable, QuantityOnHand, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, RunningBalance, SalesRep, SalesTaxCode, SerialOrLotNumber, ShipDate, ShipMethod, SourceName, SplitAccount, SSNOrTaxID, TaxLine, TaxTableVersion, Terms, TxnID, TxnNumber, TxnType, UnitPrice, UserEdit, ValueOnHand, WageBase, WageBaseTips --> <IncludeColumn>ENUMTYPE</IncludeColumn> <!-- opt, may rep --> <!-- IncludeAccounts may have one of the following values: All, InUse --> <IncludeAccounts>ENUMTYPE</IncludeAccounts> <!-- opt --> <!-- ReportAgingAsOf may have one of the following values: ReportEndDate [DEFAULT], Today --> <ReportAgingAsOf>ENUMTYPE</ReportAgingAsOf> <!-- opt --> </AgingReportQueryRq> <!-- BudgetSummaryReportQueryRq contains 1 optional attribute: 'requestID' --> <BudgetSummaryReportQueryRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <!-- BudgetSummaryReportType may have one of the following values: BalanceSheetBudgetOverview, BalanceSheetBudgetVsActual, ProfitAndLossBudgetOverview, ProfitAndLossBudgetPerformance, ProfitAndLossBudgetVsActual --> <BudgetSummaryReportType>ENUMTYPE</BudgetSummaryReportType> <DisplayReport>BOOLTYPE</DisplayReport> <!-- opt --> <FiscalYear>INTTYPE</FiscalYear> <!-- BudgetCriterion may have one of the following values: Accounts, AccountsAndClasses, AccountsAndCustomers --> <BudgetCriterion>ENUMTYPE</BudgetCriterion> <!-- opt --> <!-- v9.0, 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 --> <ReportClassFilter> <!-- opt, v9.0 --> <!-- 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 --> </ReportClassFilter> <!-- SummarizeBudgetColumnsBy may have one of the following values: Class, Customer, Date --> <SummarizeBudgetColumnsBy>ENUMTYPE</SummarizeBudgetColumnsBy> <!-- opt --> <!-- SummarizeBudgetRowsBy may have one of the following values: Account, Class, Customer --> <SummarizeBudgetRowsBy>ENUMTYPE</SummarizeBudgetRowsBy> <!-- opt --> </BudgetSummaryReportQueryRq> <!-- GeneralDetailReportQueryRq contains 1 optional attribute: 'requestID' --> <GeneralDetailReportQueryRq requestID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <!-- 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, OpenSalesOrderByCustomer, OpenSalesOrderByItem, PendingSales, ProfitAndLossDetail, PurchaseByItemDetail, PurchaseByVendorDetail, SalesByCustomerDetail, SalesByItemDetail, SalesByRepDetail, TxnDetailByAccount, TxnListByCustomer, TxnListByDate, TxnListByVendor, UnpaidBillsDetail, UnbilledCostsByJob, VendorBalanceDetail --> <GeneralDetailReportType>ENUMTYPE</GeneralDetailReportType> <DisplayReport>BOOLTYPE</DisplayReport> <!-- opt, v3.0 --> <!-- 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: AllExceptFixedAsset, Assembly, Discount, FixedAsset, 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> <ReportClassFilter> <!-- opt, v2.1 --> <!-- 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 --> </ReportClassFilter> <ReportTxnTypeFilter> <!-- opt --> <!-- TxnTypeFilter may have one of the following values: All, ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnTypeFilter>ENUMTYPE</TxnTypeFilter> <!-- rep (1 or more) --> </ReportTxnTypeFilter> <!-- v3.0, BEGIN OR: You may optionally have ReportModifiedDateRangeFilter OR ReportModifiedDateRangeMacro --> <ReportModifiedDateRangeFilter> <FromReportModifiedDate>DATETYPE</FromReportModifiedDate> <!-- opt --> <ToReportModifiedDate>DATETYPE</ToReportModifiedDate> <!-- opt --> </ReportModifiedDateRangeFilter> <!-- ReportModifiedDateRangeMacro 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 --> <ReportModifiedDateRangeMacro>ENUMTYPE</ReportModifiedDateRangeMacro> <!-- END OR --> <!-- ReportDetailLevelFilter may have one of the following values: All [DEFAULT], AllExceptSummary, SummaryOnly --> <ReportDetailLevelFilter>ENUMTYPE</ReportDetailLevelFilter> <!-- opt, v3.0 --> <!-- ReportPostingStatusFilter may have one of the following values: Either, NonPosting, Posting --> <ReportPostingStatusFilter>ENUMTYPE</ReportPostingStatusFilter> <!-- opt, v3.0 --> <!-- 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, Currency, Date, Debit, DeliveryDate, DueDate, EstimateActive, ExchangeRate, FOB, IncomeSubjectToTax, Invoiced, Item, ItemDesc, LastModifiedBy, LatestOrPriorState, Memo, ModifiedTime, Name, NameAccountNumber, NameAddress, NameCity, NameContact, NameEmail, NameFax, NamePhone, NameState, NameZip, OpenBalance, OriginalAmount, PaidAmount, PaidStatus, PaidThroughDate, PaymentMethod, PayrollItem, PONumber, PrintStatus, ProgressAmount, ProgressPercent, Quantity, QuantityAvailable, QuantityOnHand, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, RunningBalance, SalesRep, SalesTaxCode, SerialOrLotNumber, ShipDate, ShipMethod, SourceName, SplitAccount, SSNOrTaxID, TaxLine, TaxTableVersion, Terms, TxnID, TxnNumber, TxnType, UnitPrice, UserEdit, ValueOnHand, WageBase, WageBaseTips --> <IncludeColumn>ENUMTYPE</IncludeColumn> <!-- opt, may rep --> <!-- IncludeAccounts may have one of the following values: All, InUse --> <IncludeAccounts>ENUMTYPE</IncludeAccounts> <!-- opt --> <!-- ReportOpenBalanceAsOf may have one of the following values: ReportEndDate, Today [DEFAULT] --> <ReportOpenBalanceAsOf>ENUMTYPE</ReportOpenBalanceAsOf> <!-- opt --> <!-- ReportBasis may have one of the following values: Accrual, Cash, None [DEFAULT] --> <ReportBasis>ENUMTYPE</ReportBasis> <!-- opt, v2.1 --> </GeneralDetailReportQueryRq> <!-- CustomDetailReportQueryRq contains 1 optional attribute: 'requestID' --> <CustomDetailReportQueryRq requestID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <!-- CustomDetailReportType may have one of the following values: CustomTxnDetail --> <CustomDetailReportType>ENUMTYPE</CustomDetailReportType> <DisplayReport>BOOLTYPE</DisplayReport> <!-- opt, v3.0 --> <!-- 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: AllExceptFixedAsset, Assembly, Discount, FixedAsset, 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> <ReportClassFilter> <!-- opt, v2.1 --> <!-- 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 --> </ReportClassFilter> <ReportTxnTypeFilter> <!-- opt --> <!-- TxnTypeFilter may have one of the following values: All, ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnTypeFilter>ENUMTYPE</TxnTypeFilter> <!-- rep (1 or more) --> </ReportTxnTypeFilter> <!-- v3.0, BEGIN OR: You may optionally have ReportModifiedDateRangeFilter OR ReportModifiedDateRangeMacro --> <ReportModifiedDateRangeFilter> <FromReportModifiedDate>DATETYPE</FromReportModifiedDate> <!-- opt --> <ToReportModifiedDate>DATETYPE</ToReportModifiedDate> <!-- opt --> </ReportModifiedDateRangeFilter> <!-- ReportModifiedDateRangeMacro 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 --> <ReportModifiedDateRangeMacro>ENUMTYPE</ReportModifiedDateRangeMacro> <!-- END OR --> <!-- ReportDetailLevelFilter may have one of the following values: All [DEFAULT], AllExceptSummary, SummaryOnly --> <ReportDetailLevelFilter>ENUMTYPE</ReportDetailLevelFilter> <!-- opt, v3.0 --> <!-- ReportPostingStatusFilter may have one of the following values: Either, NonPosting, Posting --> <ReportPostingStatusFilter>ENUMTYPE</ReportPostingStatusFilter> <!-- opt, v3.0 --> <!-- 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, Currency, Date, Debit, DeliveryDate, DueDate, EstimateActive, ExchangeRate, FOB, IncomeSubjectToTax, Invoiced, Item, ItemDesc, LastModifiedBy, LatestOrPriorState, Memo, ModifiedTime, Name, NameAccountNumber, NameAddress, NameCity, NameContact, NameEmail, NameFax, NamePhone, NameState, NameZip, OpenBalance, OriginalAmount, PaidAmount, PaidStatus, PaidThroughDate, PaymentMethod, PayrollItem, PONumber, PrintStatus, ProgressAmount, ProgressPercent, Quantity, QuantityAvailable, QuantityOnHand, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, RunningBalance, SalesRep, SalesTaxCode, SerialOrLotNumber, ShipDate, ShipMethod, SourceName, SplitAccount, SSNOrTaxID, TaxLine, TaxTableVersion, Terms, TxnID, TxnNumber, TxnType, UnitPrice, UserEdit, ValueOnHand, WageBase, WageBaseTips --> <IncludeColumn>ENUMTYPE</IncludeColumn> <!-- rep (1 or more) --> <!-- IncludeAccounts may have one of the following values: All, InUse --> <IncludeAccounts>ENUMTYPE</IncludeAccounts> <!-- opt --> <!-- ReportOpenBalanceAsOf may have one of the following values: ReportEndDate, Today [DEFAULT] --> <ReportOpenBalanceAsOf>ENUMTYPE</ReportOpenBalanceAsOf> <!-- opt --> <!-- ReportBasis may have one of the following values: Accrual, Cash, None [DEFAULT] --> <ReportBasis>ENUMTYPE</ReportBasis> <!-- opt, v2.1 --> </CustomDetailReportQueryRq> <!-- CustomSummaryReportQueryRq contains 1 optional attribute: 'requestID' --> <CustomSummaryReportQueryRq requestID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <!-- CustomSummaryReportType may have one of the following values: CustomSummary --> <CustomSummaryReportType>ENUMTYPE</CustomSummaryReportType> <DisplayReport>BOOLTYPE</DisplayReport> <!-- opt, v3.0 --> <!-- 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: AllExceptFixedAsset, Assembly, Discount, FixedAsset, 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> <ReportClassFilter> <!-- opt, v2.1 --> <!-- 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 --> </ReportClassFilter> <ReportTxnTypeFilter> <!-- opt --> <!-- TxnTypeFilter may have one of the following values: All, ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnTypeFilter>ENUMTYPE</TxnTypeFilter> <!-- rep (1 or more) --> </ReportTxnTypeFilter> <!-- v3.0, BEGIN OR: You may optionally have ReportModifiedDateRangeFilter OR ReportModifiedDateRangeMacro --> <ReportModifiedDateRangeFilter> <FromReportModifiedDate>DATETYPE</FromReportModifiedDate> <!-- opt --> <ToReportModifiedDate>DATETYPE</ToReportModifiedDate> <!-- opt --> </ReportModifiedDateRangeFilter> <!-- ReportModifiedDateRangeMacro 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 --> <ReportModifiedDateRangeMacro>ENUMTYPE</ReportModifiedDateRangeMacro> <!-- END OR --> <!-- ReportDetailLevelFilter may have one of the following values: All [DEFAULT], AllExceptSummary, SummaryOnly --> <ReportDetailLevelFilter>ENUMTYPE</ReportDetailLevelFilter> <!-- opt, v3.0 --> <!-- ReportPostingStatusFilter may have one of the following values: Either, NonPosting, Posting --> <ReportPostingStatusFilter>ENUMTYPE</ReportPostingStatusFilter> <!-- opt, v3.0 --> <!-- 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: CalendarYear, FiscalYear, 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 --> <!-- ReportBasis may have one of the following values: Accrual, Cash, None [DEFAULT] --> <ReportBasis>ENUMTYPE</ReportBasis> <!-- opt, v2.1 --> </CustomSummaryReportQueryRq> <!-- PayrollDetailReportQueryRq contains 1 optional attribute: 'requestID' --> <PayrollDetailReportQueryRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <!-- PayrollDetailReportType may have one of the following values: EmployeeStateTaxesDetail, PayrollItemDetail, PayrollReviewDetail, PayrollTransactionDetail, PayrollTransactionsByPayee --> <PayrollDetailReportType>ENUMTYPE</PayrollDetailReportType> <DisplayReport>BOOLTYPE</DisplayReport> <!-- opt, v3.0 --> <!-- 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: AllExceptFixedAsset, Assembly, Discount, FixedAsset, 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> <ReportClassFilter> <!-- opt, v2.1 --> <!-- 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 --> </ReportClassFilter> <!-- v3.0, BEGIN OR: You may optionally have ReportModifiedDateRangeFilter OR ReportModifiedDateRangeMacro --> <ReportModifiedDateRangeFilter> <FromReportModifiedDate>DATETYPE</FromReportModifiedDate> <!-- opt --> <ToReportModifiedDate>DATETYPE</ToReportModifiedDate> <!-- opt --> </ReportModifiedDateRangeFilter> <!-- ReportModifiedDateRangeMacro 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 --> <ReportModifiedDateRangeMacro>ENUMTYPE</ReportModifiedDateRangeMacro> <!-- END OR --> <!-- ReportDetailLevelFilter may have one of the following values: All [DEFAULT], AllExceptSummary, SummaryOnly --> <ReportDetailLevelFilter>ENUMTYPE</ReportDetailLevelFilter> <!-- opt, v3.0 --> <!-- ReportPostingStatusFilter may have one of the following values: Either, NonPosting, Posting --> <ReportPostingStatusFilter>ENUMTYPE</ReportPostingStatusFilter> <!-- opt, v3.0 --> <!-- 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, Currency, Date, Debit, DeliveryDate, DueDate, EstimateActive, ExchangeRate, FOB, IncomeSubjectToTax, Invoiced, Item, ItemDesc, LastModifiedBy, LatestOrPriorState, Memo, ModifiedTime, Name, NameAccountNumber, NameAddress, NameCity, NameContact, NameEmail, NameFax, NamePhone, NameState, NameZip, OpenBalance, OriginalAmount, PaidAmount, PaidStatus, PaidThroughDate, PaymentMethod, PayrollItem, PONumber, PrintStatus, ProgressAmount, ProgressPercent, Quantity, QuantityAvailable, QuantityOnHand, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, RunningBalance, SalesRep, SalesTaxCode, SerialOrLotNumber, ShipDate, ShipMethod, SourceName, SplitAccount, SSNOrTaxID, TaxLine, TaxTableVersion, Terms, TxnID, TxnNumber, TxnType, UnitPrice, UserEdit, ValueOnHand, WageBase, WageBaseTips --> <IncludeColumn>ENUMTYPE</IncludeColumn> <!-- opt, may rep --> <!-- IncludeAccounts may have one of the following values: All, InUse --> <IncludeAccounts>ENUMTYPE</IncludeAccounts> <!-- opt --> <!-- ReportOpenBalanceAsOf may have one of the following values: ReportEndDate, Today [DEFAULT] --> <ReportOpenBalanceAsOf>ENUMTYPE</ReportOpenBalanceAsOf> <!-- opt --> </PayrollDetailReportQueryRq> <!-- PayrollSummaryReportQueryRq contains 1 optional attribute: 'requestID' --> <PayrollSummaryReportQueryRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <!-- PayrollSummaryReportType may have one of the following values: EmployeeEarningsSummary, PayrollLiabilityBalances, PayrollSummary --> <PayrollSummaryReportType>ENUMTYPE</PayrollSummaryReportType> <DisplayReport>BOOLTYPE</DisplayReport> <!-- opt, v3.0 --> <!-- 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: AllExceptFixedAsset, Assembly, Discount, FixedAsset, 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> <ReportClassFilter> <!-- opt, v2.1 --> <!-- 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 --> </ReportClassFilter> <!-- v3.0, BEGIN OR: You may optionally have ReportModifiedDateRangeFilter OR ReportModifiedDateRangeMacro --> <ReportModifiedDateRangeFilter> <FromReportModifiedDate>DATETYPE</FromReportModifiedDate> <!-- opt --> <ToReportModifiedDate>DATETYPE</ToReportModifiedDate> <!-- opt --> </ReportModifiedDateRangeFilter> <!-- ReportModifiedDateRangeMacro 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 --> <ReportModifiedDateRangeMacro>ENUMTYPE</ReportModifiedDateRangeMacro> <!-- END OR --> <!-- ReportDetailLevelFilter may have one of the following values: All [DEFAULT], AllExceptSummary, SummaryOnly --> <ReportDetailLevelFilter>ENUMTYPE</ReportDetailLevelFilter> <!-- opt, v3.0 --> <!-- ReportPostingStatusFilter may have one of the following values: Either, NonPosting, Posting --> <ReportPostingStatusFilter>ENUMTYPE</ReportPostingStatusFilter> <!-- opt, v3.0 --> <!-- 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: CalendarYear, FiscalYear, 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 --> </PayrollSummaryReportQueryRq> <!-- DataExtDefAddRq contains 1 optional attribute: 'requestID' --> <DataExtDefAddRq requestID = "UUIDTYPE"> <!-- v2.0 --> <DataExtDefAdd> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <!-- AssignToObject may have one of the following values: Account, ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, Company, CreditCardCharge, CreditCardCredit, CreditMemo, Customer, Deposit, Employee, Estimate, InventoryAdjustment, Invoice, Item, ItemReceipt, JournalEntry, OtherName, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Vendor, VendorCredit --> <AssignToObject>ENUMTYPE</AssignToObject> <!-- opt, may rep, not in QBOE --> <DataExtListRequire>BOOLTYPE</DataExtListRequire> <!-- opt, v12.0 --> <DataExtTxnRequire>BOOLTYPE</DataExtTxnRequire> <!-- opt, v12.0 --> <DataExtFormatString>STRTYPE</DataExtFormatString> <!-- opt, v12.0 --> </DataExtDefAdd> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </DataExtDefAddRq> <!-- DataExtDefModRq contains 1 optional attribute: 'requestID' --> <DataExtDefModRq requestID = "UUIDTYPE"> <!-- v2.0 --> <DataExtDefMod> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <DataExtNewName>STRTYPE</DataExtNewName> <!-- opt, max length = 31 --> <!-- AssignToObject may have one of the following values: Account, ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, Company, CreditCardCharge, CreditCardCredit, CreditMemo, Customer, Deposit, Employee, Estimate, InventoryAdjustment, Invoice, Item, ItemReceipt, JournalEntry, OtherName, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Vendor, VendorCredit --> <AssignToObject>ENUMTYPE</AssignToObject> <!-- opt, may rep, not in QBOE --> <!-- RemoveFromObject may have one of the following values: Account, ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, Company, CreditCardCharge, CreditCardCredit, CreditMemo, Customer, Deposit, Employee, Estimate, InventoryAdjustment, Invoice, Item, ItemReceipt, JournalEntry, OtherName, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Vendor, VendorCredit --> <RemoveFromObject>ENUMTYPE</RemoveFromObject> <!-- opt, may rep, not in QBOE --> <DataExtListRequire>BOOLTYPE</DataExtListRequire> <!-- opt, v12.0 --> <DataExtTxnRequire>BOOLTYPE</DataExtTxnRequire> <!-- opt, v12.0 --> <DataExtFormatString>STRTYPE</DataExtFormatString> <!-- opt, v12.0 --> </DataExtDefMod> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, not in QBOE, v4.0 --> </DataExtDefModRq> <!-- DataExtDefDelRq contains 1 optional attribute: 'requestID' --> <DataExtDefDelRq requestID = "UUIDTYPE"> <!-- v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> </DataExtDefDelRq> <!-- DataExtDefQueryRq contains 2 attributes --> <!-- 'requestID' is optional --> <!-- 'metaData' is optional and may have one of the following values: NoMetaData[DEFAULT], MetaDataOnly, MetaDataAndResponseData --> <DataExtDefQueryRq requestID = "UUIDTYPE" metaData = "ENUMTYPE"> <!-- not in QBOE, v2.0 --> <!-- BEGIN OR: You may optionally have OwnerID OR AssignToObject --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt, may rep --> <!-- AssignToObject may have one of the following values: Account, ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, Company, CreditCardCharge, CreditCardCredit, CreditMemo, Customer, Deposit, Employee, Estimate, InventoryAdjustment, Invoice, Item, ItemReceipt, JournalEntry, OtherName, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Vendor, VendorCredit --> <!-- OR --> <AssignToObject>ENUMTYPE</AssignToObject> <!-- opt, may rep --> <!-- END OR --> <IncludeRetElement>STRTYPE</IncludeRetElement> <!-- opt, may rep, max length = 50 for QBD|QBCA|QBUK|QBAU, v4.0 --> </DataExtDefQueryRq> <!-- DataExtAddRq contains 1 optional attribute: 'requestID' --> <DataExtAddRq requestID = "UUIDTYPE"> <!-- v2.0 --> <DataExtAdd> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- BEGIN OR: You may have ( ListDataExtType AND ListObjRef ) OR ( TxnDataExtType AND TxnID AND TxnLineID ) OR OtherDataExtType --> <!-- ListDataExtType may have one of the following values: Account, Customer, Employee, Item, OtherName, Vendor --> <ListDataExtType>ENUMTYPE</ListDataExtType> <!-- not in QBOE --> <ListObjRef> <!-- not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ListObjRef> <!-- OR --> <!-- TxnDataExtType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, VendorCredit --> <TxnDataExtType>ENUMTYPE</TxnDataExtType> <!-- not in QBOE --> <TxnID>IDTYPE</TxnID> <!-- may be macro value, not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- opt, not in QBOE, v3.0 --> <!-- OtherDataExtType may have one of the following values: Company --> <!-- OR --> <OtherDataExtType>ENUMTYPE</OtherDataExtType> <!-- END OR --> <DataExtValue>STRTYPE</DataExtValue> </DataExtAdd> </DataExtAddRq> <!-- DataExtModRq contains 1 optional attribute: 'requestID' --> <DataExtModRq requestID = "UUIDTYPE"> <!-- v2.0 --> <DataExtMod> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- BEGIN OR: You may have ( ListDataExtType AND ListObjRef ) OR ( TxnDataExtType AND TxnID AND TxnLineID ) OR OtherDataExtType --> <!-- ListDataExtType may have one of the following values: Account, Customer, Employee, Item, OtherName, Vendor --> <ListDataExtType>ENUMTYPE</ListDataExtType> <!-- not in QBOE --> <ListObjRef> <!-- not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ListObjRef> <!-- OR --> <!-- TxnDataExtType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, VendorCredit --> <TxnDataExtType>ENUMTYPE</TxnDataExtType> <!-- not in QBOE --> <TxnID>IDTYPE</TxnID> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- opt, not in QBOE, v3.0 --> <!-- OtherDataExtType may have one of the following values: Company --> <!-- OR --> <OtherDataExtType>ENUMTYPE</OtherDataExtType> <!-- END OR --> <DataExtValue>STRTYPE</DataExtValue> </DataExtMod> </DataExtModRq> <!-- DataExtDelRq contains 1 optional attribute: 'requestID' --> <DataExtDelRq requestID = "UUIDTYPE"> <!-- v2.0 --> <DataExtDel> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- BEGIN OR: You may have ( ListDataExtType AND ListObjRef ) OR ( TxnDataExtType AND TxnID AND TxnLineID ) OR OtherDataExtType --> <!-- ListDataExtType may have one of the following values: Account, Customer, Employee, Item, OtherName, Vendor --> <ListDataExtType>ENUMTYPE</ListDataExtType> <!-- not in QBOE --> <ListObjRef> <!-- not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ListObjRef> <!-- OR --> <!-- TxnDataExtType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, VendorCredit --> <TxnDataExtType>ENUMTYPE</TxnDataExtType> <!-- not in QBOE --> <TxnID>IDTYPE</TxnID> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- opt, not in QBOE, v3.0 --> <!-- OtherDataExtType may have one of the following values: Company --> <!-- OR --> <OtherDataExtType>ENUMTYPE</OtherDataExtType> <!-- END OR --> </DataExtDel> </DataExtDelRq> </QBXMLMsgsRq> <QBXMLSubscriptionMsgsRq> <!-- DataEventSubscriptionAddRq contains 1 optional attribute: 'requestID' --> <DataEventSubscriptionAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <DataEventSubscriptionAdd> <SubscriberID>GUIDTYPE</SubscriberID> <COMCallbackInfo> <AppName>STRTYPE</AppName> <!-- max length = 128 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may have ProgID OR CLSID --> <ProgID>STRTYPE</ProgID> <!-- max length = 128 for QBD|QBCA|QBUK|QBAU --> <!-- OR --> <CLSID>GUIDTYPE</CLSID> <!-- END OR --> </COMCallbackInfo> <!-- DeliveryPolicy may have one of the following values: DeliverAlways, DeliverOnlyIfRunning --> <DeliveryPolicy>ENUMTYPE</DeliveryPolicy> <!-- TrackLostEvents may have one of the following values: All, None [DEFAULT] --> <TrackLostEvents>ENUMTYPE</TrackLostEvents> <!-- opt --> <DeliverOwnEvents>BOOLTYPE</DeliverOwnEvents> <!-- opt, v4.0 --> <ListEventSubscription> <!-- opt, may rep --> <!-- ListEventType may have one of the following values: Account, Class, Customer, CustomerMsg, CustomerType, DateDrivenTerms, Employee, ItemDiscount, ItemFixedAsset, ItemGroup, ItemInventory, ItemInventoryAssembly, ItemNonInventory, ItemOtherCharge, ItemPayment, ItemSalesTax, ItemSalesTaxGroup, ItemService, ItemSubtotal, JobType, OtherName, PaymentMethod, PriceLevel, SalesRep, SalesTaxCode, ShipMethod, StandardTerms, ToDo, Vendor, VendorType --> <ListEventType>ENUMTYPE</ListEventType> <!-- rep (1 or more) --> <!-- ListEventOperation may have one of the following values: Add, Modify, Delete, Merge --> <ListEventOperation>ENUMTYPE</ListEventOperation> <!-- rep (1 or more) --> </ListEventSubscription> <TxnEventSubscription> <!-- opt, may rep --> <!-- TxnEventType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, TimeTracking, VendorCredit --> <TxnEventType>ENUMTYPE</TxnEventType> <!-- rep (1 or more) --> <!-- TxnEventOperation may have one of the following values: Add, Modify, Delete --> <TxnEventOperation>ENUMTYPE</TxnEventOperation> <!-- rep (1 or more) --> </TxnEventSubscription> </DataEventSubscriptionAdd> </DataEventSubscriptionAddRq> <!-- DataEventSubscriptionQueryRq contains 1 optional attribute: 'requestID' --> <DataEventSubscriptionQueryRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <SubscriberID>GUIDTYPE</SubscriberID> </DataEventSubscriptionQueryRq> <!-- UIEventSubscriptionAddRq contains 1 optional attribute: 'requestID' --> <UIEventSubscriptionAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <UIEventSubscriptionAdd> <SubscriberID>GUIDTYPE</SubscriberID> <COMCallbackInfo> <AppName>STRTYPE</AppName> <!-- max length = 128 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may have ProgID OR CLSID --> <ProgID>STRTYPE</ProgID> <!-- max length = 128 for QBD|QBCA|QBUK|QBAU --> <!-- OR --> <CLSID>GUIDTYPE</CLSID> <!-- END OR --> </COMCallbackInfo> <!-- DeliveryPolicy may have one of the following values: DeliverAlways, DeliverOnlyIfRunning --> <DeliveryPolicy>ENUMTYPE</DeliveryPolicy> <CompanyFileEventSubscription> <!-- CompanyFileEventOperation may have one of the following values: Close, Open --> <CompanyFileEventOperation>ENUMTYPE</CompanyFileEventOperation> <!-- rep (1 or more) --> </CompanyFileEventSubscription> </UIEventSubscriptionAdd> </UIEventSubscriptionAddRq> <!-- UIEventSubscriptionQueryRq contains 1 optional attribute: 'requestID' --> <UIEventSubscriptionQueryRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <SubscriberID>GUIDTYPE</SubscriberID> </UIEventSubscriptionQueryRq> <!-- UIExtensionSubscriptionAddRq contains 1 optional attribute: 'requestID' --> <UIExtensionSubscriptionAddRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <UIExtensionSubscriptionAdd> <SubscriberID>GUIDTYPE</SubscriberID> <COMCallbackInfo> <AppName>STRTYPE</AppName> <!-- max length = 128 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may have ProgID OR CLSID --> <ProgID>STRTYPE</ProgID> <!-- max length = 128 for QBD|QBCA|QBUK|QBAU --> <!-- OR --> <CLSID>GUIDTYPE</CLSID> <!-- END OR --> </COMCallbackInfo> <MenuExtensionSubscription> <!-- AddToMenu may have one of the following values: File, Company, Customers, Vendors, Employees, Banking --> <AddToMenu>ENUMTYPE</AddToMenu> <!-- BEGIN OR: You may have Submenu OR MenuItem --> <Submenu> <DisplayCondition> <!-- opt --> <!-- VisibleIf may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <VisibleIf>ENUMTYPE</VisibleIf> <!-- opt, may rep --> <!-- VisibleIfNot may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <VisibleIfNot>ENUMTYPE</VisibleIfNot> <!-- opt, may rep --> <!-- EnabledIf may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <EnabledIf>ENUMTYPE</EnabledIf> <!-- opt, may rep --> <!-- EnabledIfNot may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <EnabledIfNot>ENUMTYPE</EnabledIfNot> <!-- opt, may rep --> </DisplayCondition> <MenuItem> <!-- rep (1 or more) --> <MenuText>STRTYPE</MenuText> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <EventTag>STRTYPE</EventTag> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <DisplayCondition> <!-- opt --> <!-- VisibleIf may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <VisibleIf>ENUMTYPE</VisibleIf> <!-- opt, may rep --> <!-- VisibleIfNot may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <VisibleIfNot>ENUMTYPE</VisibleIfNot> <!-- opt, may rep --> <!-- EnabledIf may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <EnabledIf>ENUMTYPE</EnabledIf> <!-- opt, may rep --> <!-- EnabledIfNot may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <EnabledIfNot>ENUMTYPE</EnabledIfNot> <!-- opt, may rep --> </DisplayCondition> </MenuItem> </Submenu> <!-- OR --> <MenuItem> <MenuText>STRTYPE</MenuText> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <EventTag>STRTYPE</EventTag> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <DisplayCondition> <!-- opt --> <!-- VisibleIf may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <VisibleIf>ENUMTYPE</VisibleIf> <!-- opt, may rep --> <!-- VisibleIfNot may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <VisibleIfNot>ENUMTYPE</VisibleIfNot> <!-- opt, may rep --> <!-- EnabledIf may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <EnabledIf>ENUMTYPE</EnabledIf> <!-- opt, may rep --> <!-- EnabledIfNot may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <EnabledIfNot>ENUMTYPE</EnabledIfNot> <!-- opt, may rep --> </DisplayCondition> </MenuItem> <!-- END OR --> </MenuExtensionSubscription> </UIExtensionSubscriptionAdd> </UIExtensionSubscriptionAddRq> <!-- UIExtensionSubscriptionQueryRq contains 1 optional attribute: 'requestID' --> <UIExtensionSubscriptionQueryRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <SubscriberID>GUIDTYPE</SubscriberID> </UIExtensionSubscriptionQueryRq> <!-- SubscriptionDelRq contains 1 optional attribute: 'requestID' --> <SubscriptionDelRq requestID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <SubscriberID>GUIDTYPE</SubscriberID> <!-- SubscriptionType may have one of the following values: Data, UI, UIExtension --> <SubscriptionType>ENUMTYPE</SubscriptionType> </SubscriptionDelRq> </QBXMLSubscriptionMsgsRq> <!-- 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> <!-- max length = 255 --> <MajorVersion>STRTYPE</MajorVersion> <!-- max length = 5 --> <MinorVersion>STRTYPE</MinorVersion> <!-- max length = 5 --> <Country>STRTYPE</Country> <!-- opt, max length = 2 for QBD|QBCA|QBUK|QBAU, not in QBOE, v3.0 --> <SupportedQBXMLVersion>STRTYPE</SupportedQBXMLVersion> <!-- rep (1 or more), max length = 10 --> <IsAutomaticLogin>BOOLTYPE</IsAutomaticLogin> <!-- opt, not in QBOE, v3.0 --> <!-- QBFileMode may have one of the following values: MultiUser, SingleUser --> <QBFileMode>ENUMTYPE</QBFileMode> <!-- not in QBOE, v3.0 --> <ListMetaData> <!-- opt, not in QBOE, v6.0 --> <AccountMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </AccountMetaData> <BillingRateMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </BillingRateMetaData> <ClassMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </ClassMetaData> <CustomerMsgMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </CustomerMsgMetaData> <CustomerTypeMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </CustomerTypeMetaData> <EntityMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </EntityMetaData> <ItemMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </ItemMetaData> <JobTypeMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </JobTypeMetaData> <PaymentMethodMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </PaymentMethodMetaData> <PayrollItemMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </PayrollItemMetaData> <PriceLevelMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </PriceLevelMetaData> <SalesRepMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </SalesRepMetaData> <SalesTaxCodeMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </SalesTaxCodeMetaData> <ShipMethodMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </ShipMethodMetaData> <TemplateMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </TemplateMetaData> <TermsMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </TermsMetaData> <ToDoMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </ToDoMetaData> <VehicleMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </VehicleMetaData> <VendorTypeMetaData> <MaxCapacity>INTTYPE</MaxCapacity> </VendorTypeMetaData> </ListMetaData> </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 --> <IsSampleCompany>BOOLTYPE</IsSampleCompany> <!-- v3.0 --> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 59 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <LegalCompanyName>STRTYPE</LegalCompanyName> <!-- opt, max length = 59 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </Address> <AddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </AddressBlock> <LegalAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </LegalAddress> <CompanyAddressForCustomer> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </CompanyAddressForCustomer> <CompanyAddressBlockForCustomer> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </CompanyAddressBlockForCustomer> <Phone>STRTYPE</Phone> <!-- opt, max length = 51 for QBD|QBCA|QBUK|QBAU, max length = 20 for QBOE --> <Fax>STRTYPE</Fax> <!-- opt, max length = 51 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <CompanyEmailForCustomer>STRTYPE</CompanyEmailForCustomer> <!-- opt, max length = 100 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <CompanyWebSite>STRTYPE</CompanyWebSite> <!-- opt, max length = 128 for QBD|QBCA|QBUK|QBAU, not in 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, max length = 255 --> <EIN>STRTYPE</EIN> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.0 --> <SSN>STRTYPE</SSN> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <!-- TaxForm may have one of the following values: Form1040, Form1065, Form1120, Form1120S, Form990, Form990PF, Form990T, OtherOrNone --> <TaxForm>ENUMTYPE</TaxForm> <!-- opt, not in QBOE, v2.1 --> <SubscribedServices> <!-- opt, not in QBOE, v7.0 --> <Service> <!-- opt, may rep --> <Name>STRTYPE</Name> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <Domain>STRTYPE</Domain> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <!-- ServiceStatus may have one of the following values: Active, Expired, Never, Pending, Suspended, Terminated, Trial --> <ServiceStatus>ENUMTYPE</ServiceStatus> </Service> </SubscribedServices> <AccountantCopy> <!-- opt, not in QBOE, v8.0 --> <AccountantCopyExists>BOOLTYPE</AccountantCopyExists> <DividingDate>DATETYPE</DividingDate> <!-- opt --> </AccountantCopy> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- not in QBOE, v2.0 --> <CompanyActivityRet> <!-- opt --> <LastRestoreTime>DATETIMETYPE</LastRestoreTime> <LastCondenseTime>DATETIMETYPE</LastCondenseTime> <!-- v3.0 --> </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"> <!-- not in QBOE, v1.1 --> <PreferencesRet> <!-- opt --> <AccountingPreferences> <IsUsingAccountNumbers>BOOLTYPE</IsUsingAccountNumbers> <IsRequiringAccounts>BOOLTYPE</IsRequiringAccounts> <IsUsingClassTracking>BOOLTYPE</IsUsingClassTracking> <!-- AssignClassesTo may have one of the following values: None [DEFAULT], Accounts, Items, Names --> <AssignClassesTo>ENUMTYPE</AssignClassesTo> <!-- opt, not in QBAU, v12.0 --> <IsUsingAuditTrail>BOOLTYPE</IsUsingAuditTrail> <IsAssigningJournalEntryNumbers>BOOLTYPE</IsAssigningJournalEntryNumbers> <ClosingDate>DATETYPE</ClosingDate> <!-- opt --> </AccountingPreferences> <FinanceChargePreferences> <AnnualInterestRate>PERCENTTYPE</AnnualInterestRate> <!-- opt --> <MinFinanceCharge>AMTTYPE</MinFinanceCharge> <!-- opt --> <GracePeriod>INTTYPE</GracePeriod> <FinanceChargeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </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> <MultiCurrencyPreferences> <!-- opt, v8.0 --> <IsMultiCurrencyOn>BOOLTYPE</IsMultiCurrencyOn> <!-- opt --> <HomeCurrencyRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </HomeCurrencyRef> </MultiCurrencyPreferences> <MultiLocationInventoryPreferences> <!-- opt, not in QBCA|QBUK, v10.0 --> <IsMultiLocationInventoryAvailable>BOOLTYPE</IsMultiLocationInventoryAvailable> <!-- opt --> <IsMultiLocationInventoryEnabled>BOOLTYPE</IsMultiLocationInventoryEnabled> <!-- opt --> </MultiLocationInventoryPreferences> <PurchasesAndVendorsPreferences> <IsUsingInventory>BOOLTYPE</IsUsingInventory> <DaysBillsAreDue>INTTYPE</DaysBillsAreDue> <IsAutomaticallyUsingDiscounts>BOOLTYPE</IsAutomaticallyUsingDiscounts> <DefaultDiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </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, max length = 15 for QBD|QBCA|QBUK|QBAU --> </DefaultShipMethodRef> <DefaultFOB>STRTYPE</DefaultFOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <DefaultMarkup>PERCENTTYPE</DefaultMarkup> <!-- opt --> <IsTrackingReimbursedExpensesAsIncome>BOOLTYPE</IsTrackingReimbursedExpensesAsIncome> <IsAutoApplyingPayments>BOOLTYPE</IsAutoApplyingPayments> <PriceLevels> <!-- opt, v4.0 --> <IsUsingPriceLevels>BOOLTYPE</IsUsingPriceLevels> <IsRoundingSalesPriceUp>BOOLTYPE</IsRoundingSalesPriceUp> <!-- opt --> </PriceLevels> </SalesAndCustomersPreferences> <SalesTaxPreferences> <!-- opt --> <DefaultItemSalesTaxRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </DefaultItemSalesTaxRef> <!-- PaySalesTax may have one of the following values: Monthly, Quarterly, Annually --> <PaySalesTax>ENUMTYPE</PaySalesTax> <DefaultTaxableSalesTaxCodeRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </DefaultTaxableSalesTaxCodeRef> <DefaultNonTaxableSalesTaxCodeRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </DefaultNonTaxableSalesTaxCodeRef> <IsUsingVendorTaxCode>BOOLTYPE</IsUsingVendorTaxCode> <!-- opt --> <IsUsingCustomerTaxCode>BOOLTYPE</IsUsingCustomerTaxCode> <!-- opt --> <IsUsingAmountsIncludeTax>BOOLTYPE</IsUsingAmountsIncludeTax> <!-- opt --> </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, max length = 29 for QBD|QBCA|QBUK|QBAU --> <IsPersonalDataAccessAllowed>BOOLTYPE</IsPersonalDataAccessAllowed> </CurrentAppAccessRights> <ItemsAndInventoryPreferences> <!-- opt, v11.0 --> <EnhancedInventoryReceivingEnabled>BOOLTYPE</EnhancedInventoryReceivingEnabled> <!-- opt --> <!-- IsTrackingSerialOrLotNumber may have one of the following values: None [DEFAULT], SerialNumber, LotNumber --> <IsTrackingSerialOrLotNumber>ENUMTYPE</IsTrackingSerialOrLotNumber> <!-- opt, not in QBAU --> <isTrackingOnSalesTransactionsEnabled>BOOLTYPE</isTrackingOnSalesTransactionsEnabled> <!-- opt, not in QBAU --> <isTrackingOnPurchaseTransactionsEnabled>BOOLTYPE</isTrackingOnPurchaseTransactionsEnabled> <!-- opt, not in QBAU --> <isTrackingOnInventoryAdjustmentEnabled>BOOLTYPE</isTrackingOnInventoryAdjustmentEnabled> <!-- opt, not in QBAU --> <isTrackingOnBuildAssemblyEnabled>BOOLTYPE</isTrackingOnBuildAssemblyEnabled> <!-- opt, not in QBAU --> <FIFOEnabled>BOOLTYPE</FIFOEnabled> <!-- opt, not in QBAU --> <FIFOEffectiveDate>DATETYPE</FIFOEffectiveDate> <!-- opt, not in QBAU --> <IsRSBEnabled>BOOLTYPE</IsRSBEnabled> <!-- opt, v12.0 --> <IsBarcodeEnabled>BOOLTYPE</IsBarcodeEnabled> <!-- opt, v12.0 --> </ItemsAndInventoryPreferences> </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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in 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, NonPosting, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome --> <AccountType>ENUMTYPE</AccountType> <!-- DetailAccountType may have one of the following values: AP, AR, AccumulatedAdjustment, AccumulatedAmortization, AccumulatedAmortizationOfOtherAssets, AccumulatedDepletion, AccumulatedDepreciation, AdvertisingOrPromotional, AllowanceForBadDebts, Amortization, Auto, BadDebts, BankCharges, Buildings, CashOnHand, CharitableContributions, Checking, CommonStock, CostOfLabor, CostOfLaborCOS, CreditCard, DepletableAssets, Depreciation, DevelopmentCosts, DiscountsOrRefundsGiven, DividendIncome, DuesAndSubscriptions, EmployeeCashAdvances, Entertainment, EntertainmentMeals, EquipmentRental, EquipmentRentalCOS, FederalIncomeTaxPayable, FurnitureAndFixtures, Goodwill, Insurance, InsurancePayable, IntangibleAssets, InterestEarned, InterestPaid, Inventory, InvestmentMortgageOrRealEstateLoans, InvestmentOther, InvestmentTaxExemptSecurities, InvestmentUSGovObligations, Land, LeaseBuyout, LeaseholdImprovements, LegalAndProfessionalFees, Licenses, LineOfCredit, LoanPayable, LoansToOfficers, LoansToOthers, LoansToStockholders, MachineryAndEquipment, MoneyMarket, NonProfitIncome, NotesPayable, OfficeOrGeneralAdministrativeExpenses, OpeningBalanceEquity, OrganizationalCosts, OtherCostsOfServiceCOS, OtherCurrentAssets, OtherCurrentLiab, OtherFixedAssets, OtherInvestmentIncome, OtherLongTermAssets, OtherLongTermLiab, OtherMiscExpense, OtherMiscIncome, OtherMiscServiceCost, OtherPrimaryIncome, OwnersEquity, PaidInCapitalOrSurplus, PartnerContributions, PartnerDistributions, PartnersEquity, PayrollClearing, PayrollExpenses, PayrollTaxPayable, PenaltiesAndSettlements, PreferredStock, PrepaidExpenses, PrepaidExpensesPayable, PromotionalMeals, RentOrLeaseOfBuildings, RentsHeldInTrust, RentsInTrustLiab, RepairAndMaintenance, Retainage, RetainedEarnings, SalesOfProductIncome, SalesTaxPayable, Savings, SecurityDeposits, ServiceOrFeeIncome, ShareholderNotesPayable, ShippingFreightAndDelivery, ShippingFreightAndDeliveryCOS, StateOrLocalIncomeTaxPayable, SuppliesAndMaterials, SuppliesAndMaterialsCOGS, TaxExemptInterest, TaxesPaid, Travel, TravelMeals, TreasuryStock, TrustAccounts, TrustAccountsLiab, UndepositedFunds, Utilities, Vehicles --> <DetailAccountType>ENUMTYPE</DetailAccountType> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <!-- SpecialAccountType may have one of the following values: AccountsPayable, AccountsReceivable, CondenseItemAdjustmentExpenses, CostOfGoodsSold, DirectDepositLiabilities, Estimates, ExchangeGainLoss, InventoryAssets, ItemReceiptAccount, OpeningBalanceEquity, PayrollExpenses, PayrollLiabilities, PettyCash, PurchaseOrders, ReconciliationDifferences, RetainedEarnings, SalesOrders, SalesTaxPayable, UncategorizedExpenses, UncategorizedIncome, UndepositedFunds --> <SpecialAccountType>ENUMTYPE</SpecialAccountType> <!-- opt, not in QBOE, v2.1 --> <IsTaxAccount>BOOLTYPE</IsTaxAccount> <!-- opt, not in QBD|QBOE, v6.0 --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 7 --> <BankNumber>STRTYPE</BankNumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.0 --> <LastCheckNumber>STRTYPE</LastCheckNumber> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Desc>STRTYPE</Desc> <!-- opt, max length = 200 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <Balance>AMTTYPE</Balance> <!-- opt --> <TotalBalance>AMTTYPE</TotalBalance> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <TaxLineInfoRet> <!-- opt, not in QBUK|QBOE, v2.1 --> <TaxLineID>INTTYPE</TaxLineID> <TaxLineName>STRTYPE</TaxLineName> <!-- opt, max length = 256 for QBD|QBCA|QBAU --> </TaxLineInfoRet> <!-- CashFlowClassification may have one of the following values: None, Operating, Investing, Financing, NotApplicable --> <CashFlowClassification>ENUMTYPE</CashFlowClassification> <!-- opt, not in QBOE, v2.1 --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </AccountRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </AccountAddRs> <!-- AccountModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <AccountModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v6.0 --> <AccountRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <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, NonPosting, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome --> <AccountType>ENUMTYPE</AccountType> <!-- DetailAccountType may have one of the following values: AP, AR, AccumulatedAdjustment, AccumulatedAmortization, AccumulatedAmortizationOfOtherAssets, AccumulatedDepletion, AccumulatedDepreciation, AdvertisingOrPromotional, AllowanceForBadDebts, Amortization, Auto, BadDebts, BankCharges, Buildings, CashOnHand, CharitableContributions, Checking, CommonStock, CostOfLabor, CostOfLaborCOS, CreditCard, DepletableAssets, Depreciation, DevelopmentCosts, DiscountsOrRefundsGiven, DividendIncome, DuesAndSubscriptions, EmployeeCashAdvances, Entertainment, EntertainmentMeals, EquipmentRental, EquipmentRentalCOS, FederalIncomeTaxPayable, FurnitureAndFixtures, Goodwill, Insurance, InsurancePayable, IntangibleAssets, InterestEarned, InterestPaid, Inventory, InvestmentMortgageOrRealEstateLoans, InvestmentOther, InvestmentTaxExemptSecurities, InvestmentUSGovObligations, Land, LeaseBuyout, LeaseholdImprovements, LegalAndProfessionalFees, Licenses, LineOfCredit, LoanPayable, LoansToOfficers, LoansToOthers, LoansToStockholders, MachineryAndEquipment, MoneyMarket, NonProfitIncome, NotesPayable, OfficeOrGeneralAdministrativeExpenses, OpeningBalanceEquity, OrganizationalCosts, OtherCostsOfServiceCOS, OtherCurrentAssets, OtherCurrentLiab, OtherFixedAssets, OtherInvestmentIncome, OtherLongTermAssets, OtherLongTermLiab, OtherMiscExpense, OtherMiscIncome, OtherMiscServiceCost, OtherPrimaryIncome, OwnersEquity, PaidInCapitalOrSurplus, PartnerContributions, PartnerDistributions, PartnersEquity, PayrollClearing, PayrollExpenses, PayrollTaxPayable, PenaltiesAndSettlements, PreferredStock, PrepaidExpenses, PrepaidExpensesPayable, PromotionalMeals, RentOrLeaseOfBuildings, RentsHeldInTrust, RentsInTrustLiab, RepairAndMaintenance, Retainage, RetainedEarnings, SalesOfProductIncome, SalesTaxPayable, Savings, SecurityDeposits, ServiceOrFeeIncome, ShareholderNotesPayable, ShippingFreightAndDelivery, ShippingFreightAndDeliveryCOS, StateOrLocalIncomeTaxPayable, SuppliesAndMaterials, SuppliesAndMaterialsCOGS, TaxExemptInterest, TaxesPaid, Travel, TravelMeals, TreasuryStock, TrustAccounts, TrustAccountsLiab, UndepositedFunds, Utilities, Vehicles --> <DetailAccountType>ENUMTYPE</DetailAccountType> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <!-- SpecialAccountType may have one of the following values: AccountsPayable, AccountsReceivable, CondenseItemAdjustmentExpenses, CostOfGoodsSold, DirectDepositLiabilities, Estimates, ExchangeGainLoss, InventoryAssets, ItemReceiptAccount, OpeningBalanceEquity, PayrollExpenses, PayrollLiabilities, PettyCash, PurchaseOrders, ReconciliationDifferences, RetainedEarnings, SalesOrders, SalesTaxPayable, UncategorizedExpenses, UncategorizedIncome, UndepositedFunds --> <SpecialAccountType>ENUMTYPE</SpecialAccountType> <!-- opt, v2.1 --> <IsTaxAccount>BOOLTYPE</IsTaxAccount> <!-- opt, not in QBD, v6.0 --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 7 for QBD|QBCA|QBUK|QBAU --> <BankNumber>STRTYPE</BankNumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU, v2.0 --> <LastCheckNumber>STRTYPE</LastCheckNumber> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Desc>STRTYPE</Desc> <!-- opt, max length = 200 for QBD|QBCA|QBUK|QBAU --> <Balance>AMTTYPE</Balance> <!-- opt --> <TotalBalance>AMTTYPE</TotalBalance> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <TaxLineInfoRet> <!-- opt, not in QBUK, v2.1 --> <TaxLineID>INTTYPE</TaxLineID> <TaxLineName>STRTYPE</TaxLineName> <!-- opt, max length = 256 for QBD|QBCA|QBAU --> </TaxLineInfoRet> <!-- CashFlowClassification may have one of the following values: None, Operating, Investing, Financing, NotApplicable --> <CashFlowClassification>ENUMTYPE</CashFlowClassification> <!-- opt, v2.1 --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </AccountRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </AccountModRs> <!-- AccountQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <AccountQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <AccountRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in 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, NonPosting, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome --> <AccountType>ENUMTYPE</AccountType> <!-- DetailAccountType may have one of the following values: AP, AR, AccumulatedAdjustment, AccumulatedAmortization, AccumulatedAmortizationOfOtherAssets, AccumulatedDepletion, AccumulatedDepreciation, AdvertisingOrPromotional, AllowanceForBadDebts, Amortization, Auto, BadDebts, BankCharges, Buildings, CashOnHand, CharitableContributions, Checking, CommonStock, CostOfLabor, CostOfLaborCOS, CreditCard, DepletableAssets, Depreciation, DevelopmentCosts, DiscountsOrRefundsGiven, DividendIncome, DuesAndSubscriptions, EmployeeCashAdvances, Entertainment, EntertainmentMeals, EquipmentRental, EquipmentRentalCOS, FederalIncomeTaxPayable, FurnitureAndFixtures, Goodwill, Insurance, InsurancePayable, IntangibleAssets, InterestEarned, InterestPaid, Inventory, InvestmentMortgageOrRealEstateLoans, InvestmentOther, InvestmentTaxExemptSecurities, InvestmentUSGovObligations, Land, LeaseBuyout, LeaseholdImprovements, LegalAndProfessionalFees, Licenses, LineOfCredit, LoanPayable, LoansToOfficers, LoansToOthers, LoansToStockholders, MachineryAndEquipment, MoneyMarket, NonProfitIncome, NotesPayable, OfficeOrGeneralAdministrativeExpenses, OpeningBalanceEquity, OrganizationalCosts, OtherCostsOfServiceCOS, OtherCurrentAssets, OtherCurrentLiab, OtherFixedAssets, OtherInvestmentIncome, OtherLongTermAssets, OtherLongTermLiab, OtherMiscExpense, OtherMiscIncome, OtherMiscServiceCost, OtherPrimaryIncome, OwnersEquity, PaidInCapitalOrSurplus, PartnerContributions, PartnerDistributions, PartnersEquity, PayrollClearing, PayrollExpenses, PayrollTaxPayable, PenaltiesAndSettlements, PreferredStock, PrepaidExpenses, PrepaidExpensesPayable, PromotionalMeals, RentOrLeaseOfBuildings, RentsHeldInTrust, RentsInTrustLiab, RepairAndMaintenance, Retainage, RetainedEarnings, SalesOfProductIncome, SalesTaxPayable, Savings, SecurityDeposits, ServiceOrFeeIncome, ShareholderNotesPayable, ShippingFreightAndDelivery, ShippingFreightAndDeliveryCOS, StateOrLocalIncomeTaxPayable, SuppliesAndMaterials, SuppliesAndMaterialsCOGS, TaxExemptInterest, TaxesPaid, Travel, TravelMeals, TreasuryStock, TrustAccounts, TrustAccountsLiab, UndepositedFunds, Utilities, Vehicles --> <DetailAccountType>ENUMTYPE</DetailAccountType> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <!-- SpecialAccountType may have one of the following values: AccountsPayable, AccountsReceivable, CondenseItemAdjustmentExpenses, CostOfGoodsSold, DirectDepositLiabilities, Estimates, ExchangeGainLoss, InventoryAssets, ItemReceiptAccount, OpeningBalanceEquity, PayrollExpenses, PayrollLiabilities, PettyCash, PurchaseOrders, ReconciliationDifferences, RetainedEarnings, SalesOrders, SalesTaxPayable, UncategorizedExpenses, UncategorizedIncome, UndepositedFunds --> <SpecialAccountType>ENUMTYPE</SpecialAccountType> <!-- opt, not in QBOE, v2.1 --> <IsTaxAccount>BOOLTYPE</IsTaxAccount> <!-- opt, not in QBD|QBOE, v6.0 --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 7 --> <BankNumber>STRTYPE</BankNumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.0 --> <LastCheckNumber>STRTYPE</LastCheckNumber> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Desc>STRTYPE</Desc> <!-- opt, max length = 200 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <Balance>AMTTYPE</Balance> <!-- opt --> <TotalBalance>AMTTYPE</TotalBalance> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <TaxLineInfoRet> <!-- opt, not in QBUK|QBOE, v2.1 --> <TaxLineID>INTTYPE</TaxLineID> <TaxLineName>STRTYPE</TaxLineName> <!-- opt, max length = 256 for QBD|QBCA|QBAU --> </TaxLineInfoRet> <!-- CashFlowClassification may have one of the following values: None, Operating, Investing, Financing, NotApplicable --> <CashFlowClassification>ENUMTYPE</CashFlowClassification> <!-- opt, not in QBOE, v2.1 --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </AccountRet> </AccountQueryRs> <!-- SpecialAccountAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <SpecialAccountAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v6.0 --> <AccountRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <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, NonPosting, OtherAsset, OtherCurrentAsset, OtherCurrentLiability, OtherExpense, OtherIncome --> <AccountType>ENUMTYPE</AccountType> <!-- DetailAccountType may have one of the following values: AP, AR, AccumulatedAdjustment, AccumulatedAmortization, AccumulatedAmortizationOfOtherAssets, AccumulatedDepletion, AccumulatedDepreciation, AdvertisingOrPromotional, AllowanceForBadDebts, Amortization, Auto, BadDebts, BankCharges, Buildings, CashOnHand, CharitableContributions, Checking, CommonStock, CostOfLabor, CostOfLaborCOS, CreditCard, DepletableAssets, Depreciation, DevelopmentCosts, DiscountsOrRefundsGiven, DividendIncome, DuesAndSubscriptions, EmployeeCashAdvances, Entertainment, EntertainmentMeals, EquipmentRental, EquipmentRentalCOS, FederalIncomeTaxPayable, FurnitureAndFixtures, Goodwill, Insurance, InsurancePayable, IntangibleAssets, InterestEarned, InterestPaid, Inventory, InvestmentMortgageOrRealEstateLoans, InvestmentOther, InvestmentTaxExemptSecurities, InvestmentUSGovObligations, Land, LeaseBuyout, LeaseholdImprovements, LegalAndProfessionalFees, Licenses, LineOfCredit, LoanPayable, LoansToOfficers, LoansToOthers, LoansToStockholders, MachineryAndEquipment, MoneyMarket, NonProfitIncome, NotesPayable, OfficeOrGeneralAdministrativeExpenses, OpeningBalanceEquity, OrganizationalCosts, OtherCostsOfServiceCOS, OtherCurrentAssets, OtherCurrentLiab, OtherFixedAssets, OtherInvestmentIncome, OtherLongTermAssets, OtherLongTermLiab, OtherMiscExpense, OtherMiscIncome, OtherMiscServiceCost, OtherPrimaryIncome, OwnersEquity, PaidInCapitalOrSurplus, PartnerContributions, PartnerDistributions, PartnersEquity, PayrollClearing, PayrollExpenses, PayrollTaxPayable, PenaltiesAndSettlements, PreferredStock, PrepaidExpenses, PrepaidExpensesPayable, PromotionalMeals, RentOrLeaseOfBuildings, RentsHeldInTrust, RentsInTrustLiab, RepairAndMaintenance, Retainage, RetainedEarnings, SalesOfProductIncome, SalesTaxPayable, Savings, SecurityDeposits, ServiceOrFeeIncome, ShareholderNotesPayable, ShippingFreightAndDelivery, ShippingFreightAndDeliveryCOS, StateOrLocalIncomeTaxPayable, SuppliesAndMaterials, SuppliesAndMaterialsCOGS, TaxExemptInterest, TaxesPaid, Travel, TravelMeals, TreasuryStock, TrustAccounts, TrustAccountsLiab, UndepositedFunds, Utilities, Vehicles --> <DetailAccountType>ENUMTYPE</DetailAccountType> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <!-- SpecialAccountType may have one of the following values: AccountsPayable, AccountsReceivable, CondenseItemAdjustmentExpenses, CostOfGoodsSold, DirectDepositLiabilities, Estimates, ExchangeGainLoss, InventoryAssets, ItemReceiptAccount, OpeningBalanceEquity, PayrollExpenses, PayrollLiabilities, PettyCash, PurchaseOrders, ReconciliationDifferences, RetainedEarnings, SalesOrders, SalesTaxPayable, UncategorizedExpenses, UncategorizedIncome, UndepositedFunds --> <SpecialAccountType>ENUMTYPE</SpecialAccountType> <!-- opt, v2.1 --> <IsTaxAccount>BOOLTYPE</IsTaxAccount> <!-- opt, not in QBD, v6.0 --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 7 for QBD|QBCA|QBUK|QBAU --> <BankNumber>STRTYPE</BankNumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU, v2.0 --> <LastCheckNumber>STRTYPE</LastCheckNumber> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Desc>STRTYPE</Desc> <!-- opt, max length = 200 for QBD|QBCA|QBUK|QBAU --> <Balance>AMTTYPE</Balance> <!-- opt --> <TotalBalance>AMTTYPE</TotalBalance> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <TaxLineInfoRet> <!-- opt, not in QBUK, v2.1 --> <TaxLineID>INTTYPE</TaxLineID> <TaxLineName>STRTYPE</TaxLineName> <!-- opt, max length = 256 for QBD|QBCA|QBAU --> </TaxLineInfoRet> <!-- CashFlowClassification may have one of the following values: None, Operating, Investing, Financing, NotApplicable --> <CashFlowClassification>ENUMTYPE</CashFlowClassification> <!-- opt, v2.1 --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </AccountRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </SpecialAccountAddRs> <!-- AccountTaxLineInfoQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <AccountTaxLineInfoQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBUK|QBOE, v7.0 --> <AccountTaxLineInfoRet> <!-- opt, may rep --> <TaxLineID>INTTYPE</TaxLineID> <!-- opt --> <TaxLineName>STRTYPE</TaxLineName> <!-- opt, max length = 256 for QBD|QBCA|QBAU --> </AccountTaxLineInfoRet> </AccountTaxLineInfoQueryRs> <!-- LeadAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <LeadAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v13.0 --> <LeadRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <!-- Status may have one of the following values: Hot [Default], Warm, Cold --> <Status>ENUMTYPE</Status> <!-- opt --> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <MainPhone>STRTYPE</MainPhone> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <LocationsRet> <!-- opt, may rep --> <LocationID>INTTYPE</LocationID> <MainAddress>STRTYPE</MainAddress> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <Location>STRTYPE</Location> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <LeadAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </LeadAddress> </LocationsRet> <LeadContactsRet> <!-- opt, may rep --> <LeadContactID>INTTYPE</LeadContactID> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> <FirstName>STRTYPE</FirstName> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <IsPrimaryContact>BOOLTYPE</IsPrimaryContact> <!-- opt --> </LeadContactsRet> </LeadRet> <ErrorRecovery> <!-- opt --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </LeadAddRs> <!-- LeadModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <LeadModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v13.0 --> <LeadRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <!-- Status may have one of the following values: Hot [Default], Warm, Cold --> <Status>ENUMTYPE</Status> <!-- opt --> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <MainPhone>STRTYPE</MainPhone> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <LocationsRet> <!-- opt, may rep --> <LocationID>INTTYPE</LocationID> <MainAddress>STRTYPE</MainAddress> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <Location>STRTYPE</Location> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <LeadAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </LeadAddress> </LocationsRet> <LeadContactsRet> <!-- opt, may rep --> <LeadContactID>INTTYPE</LeadContactID> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> <FirstName>STRTYPE</FirstName> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <IsPrimaryContact>BOOLTYPE</IsPrimaryContact> <!-- opt --> </LeadContactsRet> </LeadRet> <ErrorRecovery> <!-- opt --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </LeadModRs> <!-- LeadQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <LeadQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v13.0 --> <LeadRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <!-- Status may have one of the following values: Hot [Default], Warm, Cold --> <Status>ENUMTYPE</Status> <!-- opt --> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <MainPhone>STRTYPE</MainPhone> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <LocationsRet> <!-- opt, may rep --> <LocationID>INTTYPE</LocationID> <MainAddress>STRTYPE</MainAddress> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <Location>STRTYPE</Location> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <LeadAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </LeadAddress> </LocationsRet> <LeadContactsRet> <!-- opt, may rep --> <LeadContactID>INTTYPE</LeadContactID> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> <FirstName>STRTYPE</FirstName> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <IsPrimaryContact>BOOLTYPE</IsPrimaryContact> <!-- opt --> </LeadContactsRet> </LeadRet> </LeadQueryRs> <!-- 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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <FullName>STRTYPE</FullName> <!-- max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 50 for QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, max length = 10 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v12.0 --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <ShipToAddress> <!-- opt, may rep, v12.0 --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <DefaultShipTo>BOOLTYPE</DefaultShipTo> <!-- opt --> </ShipToAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, max length = 110 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Pager>STRTYPE</Pager> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <Cc>STRTYPE</Cc> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE, v12.0 --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalContactRef> <!-- opt, may rep, v12.0 --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <ContactsRet> <!-- opt, may rep, v12.0 --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> </ContactsRet> <CustomerTypeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </CustomerTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </TermsRef> <SalesRepRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <Balance>AMTTYPE</Balance> <!-- opt --> <TotalBalance>AMTTYPE</TotalBalance> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ItemSalesTaxRef> <!-- opt, not in QBCA|QBUK|QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBAU --> </ItemSalesTaxRef> <!-- SalesTaxCountry may have one of the following values: Australia, Canada [DEFAULT], UK, US --> <SalesTaxCountry>ENUMTYPE</SalesTaxCountry> <!-- opt, not in QBD|QBOE, v6.0 --> <ResaleNumber>STRTYPE</ResaleNumber> <!-- opt, max length = 15 for QBD, max length = 21 for QBCA|QBUK|QBAU, max length = 16 for QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not in QBOE --> <PreferredPaymentMethodRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PreferredPaymentMethodRef> <CreditCardInfo> <!-- opt, not in QBOE, v3.0 --> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- opt, min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <!-- opt --> <NameOnCard>STRTYPE</NameOnCard> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </CreditCardInfo> <!-- JobStatus may have one of the following values: Awarded, Closed, InProgress, None [DEFAULT], NotAwarded, Pending --> <JobStatus>ENUMTYPE</JobStatus> <!-- opt, not in QBOE --> <JobStartDate>DATETYPE</JobStartDate> <!-- opt, not in QBOE --> <JobProjectedEndDate>DATETYPE</JobProjectedEndDate> <!-- opt, not in QBOE --> <JobEndDate>DATETYPE</JobEndDate> <!-- opt, not in QBOE --> <JobDesc>STRTYPE</JobDesc> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <JobTypeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </JobTypeRef> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalNotesRet> <!-- opt, may rep, v12.0 --> <NoteID>INTTYPE</NoteID> <Date>DATETYPE</Date> <Note>STRTYPE</Note> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> </AdditionalNotesRet> <IsStatementWithParent>BOOLTYPE</IsStatementWithParent> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <!-- DeliveryMethod may have one of the following values: Email, Fax, Print [DEFAULT] --> <DeliveryMethod>ENUMTYPE</DeliveryMethod> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <!-- PreferredDeliveryMethod may have one of the following values: None [Default], Email, Fax --> <PreferredDeliveryMethod>ENUMTYPE</PreferredDeliveryMethod> <!-- opt, not in QBOE, v12.0 --> <PriceLevelRef> <!-- opt, not in QBOE, v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <TaxRegistrationNumber>STRTYPE</TaxRegistrationNumber> <!-- opt, max length = 30 for QBCA|QBUK|QBAU, not in QBD|QBOE, v8.0 --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CustomerRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <FullName>STRTYPE</FullName> <!-- max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 50 for QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, max length = 10 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v12.0 --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <ShipToAddress> <!-- opt, may rep, v12.0 --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <DefaultShipTo>BOOLTYPE</DefaultShipTo> <!-- opt --> </ShipToAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, max length = 110 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Pager>STRTYPE</Pager> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <Cc>STRTYPE</Cc> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE, v12.0 --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalContactRef> <!-- opt, may rep, v12.0 --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <ContactsRet> <!-- opt, may rep, v12.0 --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> </ContactsRet> <CustomerTypeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </CustomerTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </TermsRef> <SalesRepRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <Balance>AMTTYPE</Balance> <!-- opt --> <TotalBalance>AMTTYPE</TotalBalance> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ItemSalesTaxRef> <!-- opt, not in QBCA|QBUK|QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBAU --> </ItemSalesTaxRef> <!-- SalesTaxCountry may have one of the following values: Australia, Canada [DEFAULT], UK, US --> <SalesTaxCountry>ENUMTYPE</SalesTaxCountry> <!-- opt, not in QBD|QBOE, v6.0 --> <ResaleNumber>STRTYPE</ResaleNumber> <!-- opt, max length = 15 for QBD, max length = 21 for QBCA|QBUK|QBAU, max length = 16 for QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not in QBOE --> <PreferredPaymentMethodRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PreferredPaymentMethodRef> <CreditCardInfo> <!-- opt, not in QBOE, v3.0 --> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- opt, min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <!-- opt --> <NameOnCard>STRTYPE</NameOnCard> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </CreditCardInfo> <!-- JobStatus may have one of the following values: Awarded, Closed, InProgress, None [DEFAULT], NotAwarded, Pending --> <JobStatus>ENUMTYPE</JobStatus> <!-- opt, not in QBOE --> <JobStartDate>DATETYPE</JobStartDate> <!-- opt, not in QBOE --> <JobProjectedEndDate>DATETYPE</JobProjectedEndDate> <!-- opt, not in QBOE --> <JobEndDate>DATETYPE</JobEndDate> <!-- opt, not in QBOE --> <JobDesc>STRTYPE</JobDesc> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <JobTypeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </JobTypeRef> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalNotesRet> <!-- opt, may rep, v12.0 --> <NoteID>INTTYPE</NoteID> <Date>DATETYPE</Date> <Note>STRTYPE</Note> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> </AdditionalNotesRet> <IsStatementWithParent>BOOLTYPE</IsStatementWithParent> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <!-- DeliveryMethod may have one of the following values: Email, Fax, Print [DEFAULT] --> <DeliveryMethod>ENUMTYPE</DeliveryMethod> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <!-- PreferredDeliveryMethod may have one of the following values: None [Default], Email, Fax --> <PreferredDeliveryMethod>ENUMTYPE</PreferredDeliveryMethod> <!-- opt, not in QBOE, v12.0 --> <PriceLevelRef> <!-- opt, not in QBOE, v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <TaxRegistrationNumber>STRTYPE</TaxRegistrationNumber> <!-- opt, max length = 30 for QBCA|QBUK|QBAU, not in QBD|QBOE, v8.0 --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CustomerRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </CustomerModRs> <!-- CustomerQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <CustomerQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <CustomerRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <FullName>STRTYPE</FullName> <!-- max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 50 for QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, max length = 10 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v12.0 --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <ShipToAddress> <!-- opt, may rep, v12.0 --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <DefaultShipTo>BOOLTYPE</DefaultShipTo> <!-- opt --> </ShipToAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, max length = 110 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Pager>STRTYPE</Pager> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <Cc>STRTYPE</Cc> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE, v12.0 --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalContactRef> <!-- opt, may rep, v12.0 --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <ContactsRet> <!-- opt, may rep, v12.0 --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> </ContactsRet> <CustomerTypeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </CustomerTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </TermsRef> <SalesRepRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <Balance>AMTTYPE</Balance> <!-- opt --> <TotalBalance>AMTTYPE</TotalBalance> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ItemSalesTaxRef> <!-- opt, not in QBCA|QBUK|QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBAU --> </ItemSalesTaxRef> <!-- SalesTaxCountry may have one of the following values: Australia, Canada [DEFAULT], UK, US --> <SalesTaxCountry>ENUMTYPE</SalesTaxCountry> <!-- opt, not in QBD|QBOE, v6.0 --> <ResaleNumber>STRTYPE</ResaleNumber> <!-- opt, max length = 15 for QBD, max length = 21 for QBCA|QBUK|QBAU, max length = 16 for QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not in QBOE --> <PreferredPaymentMethodRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PreferredPaymentMethodRef> <CreditCardInfo> <!-- opt, not in QBOE, v3.0 --> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- opt, min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <!-- opt --> <NameOnCard>STRTYPE</NameOnCard> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </CreditCardInfo> <!-- JobStatus may have one of the following values: Awarded, Closed, InProgress, None [DEFAULT], NotAwarded, Pending --> <JobStatus>ENUMTYPE</JobStatus> <!-- opt, not in QBOE --> <JobStartDate>DATETYPE</JobStartDate> <!-- opt, not in QBOE --> <JobProjectedEndDate>DATETYPE</JobProjectedEndDate> <!-- opt, not in QBOE --> <JobEndDate>DATETYPE</JobEndDate> <!-- opt, not in QBOE --> <JobDesc>STRTYPE</JobDesc> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <JobTypeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </JobTypeRef> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalNotesRet> <!-- opt, may rep, v12.0 --> <NoteID>INTTYPE</NoteID> <Date>DATETYPE</Date> <Note>STRTYPE</Note> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> </AdditionalNotesRet> <IsStatementWithParent>BOOLTYPE</IsStatementWithParent> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <!-- DeliveryMethod may have one of the following values: Email, Fax, Print [DEFAULT] --> <DeliveryMethod>ENUMTYPE</DeliveryMethod> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <!-- PreferredDeliveryMethod may have one of the following values: None [Default], Email, Fax --> <PreferredDeliveryMethod>ENUMTYPE</PreferredDeliveryMethod> <!-- opt, not in QBOE, v12.0 --> <PriceLevelRef> <!-- opt, not in QBOE, v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <TaxRegistrationNumber>STRTYPE</TaxRegistrationNumber> <!-- opt, max length = 30 for QBCA|QBUK|QBAU, not in QBD|QBOE, v8.0 --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, max length = 10 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v12.0 --> <SupervisorRef> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD --> </SupervisorRef> <Department>STRTYPE</Department> <!-- opt, max length = 31 for QBD, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <Description>STRTYPE</Description> <!-- opt, max length = 64 for QBD, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <TargetBonus>AMTTYPE</TargetBonus> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <EmployeeAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 500 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 500 for QBOE, not in QBD|QBCA|QBUK|QBAU, v2.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 255 for QBOE, not in QBD|QBCA|QBUK|QBAU --> </EmployeeAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 110 for QBOE --> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, max length = 21, v2.1 --> <Pager>STRTYPE</Pager> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <PagerPIN>STRTYPE</PagerPIN> <!-- opt, max length = 10 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <SSN>STRTYPE</SSN> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.0 --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <AdditionalContactRef> <!-- opt, may rep, v12.0 --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <EmergencyContacts> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <PrimaryContact> <!-- opt --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD --> <!-- Relation may have one of the following values: Spouse, Partner, Mother, Father, Sister, Brother, Son, Daughter, Friend, Other --> <Relation>ENUMTYPE</Relation> <!-- opt --> </PrimaryContact> <SecondaryContact> <!-- opt --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD --> <!-- Relation may have one of the following values: Spouse, Partner, Mother, Father, Sister, Brother, Son, Daughter, Friend, Other --> <Relation>ENUMTYPE</Relation> <!-- opt --> </SecondaryContact> </EmergencyContacts> <!-- EmployeeType may have one of the following values: Officer, Owner, Regular [DEFAULT], Statutory --> <EmployeeType>ENUMTYPE</EmployeeType> <!-- opt, not in QBOE --> <!-- PartOrFullTime may have one of the following values: PartTime, FullTime --> <PartOrFullTime>ENUMTYPE</PartOrFullTime> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Exempt may have one of the following values: Exempt, NonExempt --> <Exempt>ENUMTYPE</Exempt> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- KeyEmployee may have one of the following values: Yes, No --> <KeyEmployee>ENUMTYPE</KeyEmployee> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Gender may have one of the following values: Male, Female --> <Gender>ENUMTYPE</Gender> <!-- opt, not in QBOE --> <HiredDate>DATETYPE</HiredDate> <!-- opt --> <OriginalHireDate>DATETYPE</OriginalHireDate> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <AdjustedServiceDate>DATETYPE</AdjustedServiceDate> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <ReleasedDate>DATETYPE</ReleasedDate> <!-- opt --> <BirthDate>DATETYPE</BirthDate> <!-- opt, not in QBOE, v2.0 --> <!-- USCitizen may have one of the following values: Yes, No --> <USCitizen>ENUMTYPE</USCitizen> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Ethnicity may have one of the following values: AmericianIndian, Asian, Black, Hawaiian, Hispanic, White, TwoOrMoreRaces --> <Ethnicity>ENUMTYPE</Ethnicity> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Disabled may have one of the following values: Yes, No --> <Disabled>ENUMTYPE</Disabled> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <DisabilityDesc>STRTYPE</DisabilityDesc> <!-- opt, max length = 25 for QBD, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- OnFile may have one of the following values: Yes, No --> <OnFile>ENUMTYPE</OnFile> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <WorkAuthExpireDate>DATETYPE</WorkAuthExpireDate> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- USVeteran may have one of the following values: Yes, No --> <USVeteran>ENUMTYPE</USVeteran> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- MilitaryStatus may have one of the following values: Active, Reserve --> <MilitaryStatus>ENUMTYPE</MilitaryStatus> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <AdditionalNotesRet> <!-- opt, may rep, v12.0 --> <NoteID>INTTYPE</NoteID> <Date>DATETYPE</Date> <Note>STRTYPE</Note> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> </AdditionalNotesRet> <BillingRateRef> <!-- opt, not in QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </BillingRateRef> <EmployeePayrollInfo> <!-- opt, not in QBOE, v2.0 --> <!-- PayPeriod may have one of the following values: Daily, Weekly, Biweekly, Semimonthly, Monthly, Quarterly, Yearly --> <PayPeriod>ENUMTYPE</PayPeriod> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </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, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PayrollItemWageRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> </Earnings> <!-- END OR --> <!-- UseTimeDataToCreatePaychecks may have one of the following values: NotSet, UseTimeData, DoNotUseTimeData --> <UseTimeDataToCreatePaychecks>ENUMTYPE</UseTimeDataToCreatePaychecks> <!-- opt, v3.0 --> <SickHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryHourOnPaycheck, EveryPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> <HoursUsed>TIMEINTERVALTYPE</HoursUsed> <!-- opt, v5.0 --> <AccrualStartDate>DATETYPE</AccrualStartDate> <!-- opt, v5.0 --> </SickHours> <VacationHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryHourOnPaycheck, EveryPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> <HoursUsed>TIMEINTERVALTYPE</HoursUsed> <!-- opt, v5.0 --> <AccrualStartDate>DATETYPE</AccrualStartDate> <!-- opt, v5.0 --> </VacationHours> </EmployeePayrollInfo> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EmployeeRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, max length = 10 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v12.0 --> <SupervisorRef> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD --> </SupervisorRef> <Department>STRTYPE</Department> <!-- opt, max length = 31 for QBD, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <Description>STRTYPE</Description> <!-- opt, max length = 64 for QBD, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <TargetBonus>AMTTYPE</TargetBonus> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <EmployeeAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 500 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 500 for QBOE, not in QBD|QBCA|QBUK|QBAU, v2.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 255 for QBOE, not in QBD|QBCA|QBUK|QBAU --> </EmployeeAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 110 for QBOE --> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, max length = 21, v2.1 --> <Pager>STRTYPE</Pager> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <PagerPIN>STRTYPE</PagerPIN> <!-- opt, max length = 10 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <SSN>STRTYPE</SSN> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.0 --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <AdditionalContactRef> <!-- opt, may rep, v12.0 --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <EmergencyContacts> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <PrimaryContact> <!-- opt --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD --> <!-- Relation may have one of the following values: Spouse, Partner, Mother, Father, Sister, Brother, Son, Daughter, Friend, Other --> <Relation>ENUMTYPE</Relation> <!-- opt --> </PrimaryContact> <SecondaryContact> <!-- opt --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD --> <!-- Relation may have one of the following values: Spouse, Partner, Mother, Father, Sister, Brother, Son, Daughter, Friend, Other --> <Relation>ENUMTYPE</Relation> <!-- opt --> </SecondaryContact> </EmergencyContacts> <!-- EmployeeType may have one of the following values: Officer, Owner, Regular [DEFAULT], Statutory --> <EmployeeType>ENUMTYPE</EmployeeType> <!-- opt, not in QBOE --> <!-- PartOrFullTime may have one of the following values: PartTime, FullTime --> <PartOrFullTime>ENUMTYPE</PartOrFullTime> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Exempt may have one of the following values: Exempt, NonExempt --> <Exempt>ENUMTYPE</Exempt> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- KeyEmployee may have one of the following values: Yes, No --> <KeyEmployee>ENUMTYPE</KeyEmployee> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Gender may have one of the following values: Male, Female --> <Gender>ENUMTYPE</Gender> <!-- opt, not in QBOE --> <HiredDate>DATETYPE</HiredDate> <!-- opt --> <OriginalHireDate>DATETYPE</OriginalHireDate> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <AdjustedServiceDate>DATETYPE</AdjustedServiceDate> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <ReleasedDate>DATETYPE</ReleasedDate> <!-- opt --> <BirthDate>DATETYPE</BirthDate> <!-- opt, not in QBOE, v2.0 --> <!-- USCitizen may have one of the following values: Yes, No --> <USCitizen>ENUMTYPE</USCitizen> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Ethnicity may have one of the following values: AmericianIndian, Asian, Black, Hawaiian, Hispanic, White, TwoOrMoreRaces --> <Ethnicity>ENUMTYPE</Ethnicity> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Disabled may have one of the following values: Yes, No --> <Disabled>ENUMTYPE</Disabled> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <DisabilityDesc>STRTYPE</DisabilityDesc> <!-- opt, max length = 25 for QBD, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- OnFile may have one of the following values: Yes, No --> <OnFile>ENUMTYPE</OnFile> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <WorkAuthExpireDate>DATETYPE</WorkAuthExpireDate> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- USVeteran may have one of the following values: Yes, No --> <USVeteran>ENUMTYPE</USVeteran> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- MilitaryStatus may have one of the following values: Active, Reserve --> <MilitaryStatus>ENUMTYPE</MilitaryStatus> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <AdditionalNotesRet> <!-- opt, may rep, v12.0 --> <NoteID>INTTYPE</NoteID> <Date>DATETYPE</Date> <Note>STRTYPE</Note> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> </AdditionalNotesRet> <BillingRateRef> <!-- opt, not in QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </BillingRateRef> <EmployeePayrollInfo> <!-- opt, not in QBOE, v2.0 --> <!-- PayPeriod may have one of the following values: Daily, Weekly, Biweekly, Semimonthly, Monthly, Quarterly, Yearly --> <PayPeriod>ENUMTYPE</PayPeriod> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </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, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PayrollItemWageRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> </Earnings> <!-- END OR --> <!-- UseTimeDataToCreatePaychecks may have one of the following values: NotSet, UseTimeData, DoNotUseTimeData --> <UseTimeDataToCreatePaychecks>ENUMTYPE</UseTimeDataToCreatePaychecks> <!-- opt, v3.0 --> <SickHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryHourOnPaycheck, EveryPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> <HoursUsed>TIMEINTERVALTYPE</HoursUsed> <!-- opt, v5.0 --> <AccrualStartDate>DATETYPE</AccrualStartDate> <!-- opt, v5.0 --> </SickHours> <VacationHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryHourOnPaycheck, EveryPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> <HoursUsed>TIMEINTERVALTYPE</HoursUsed> <!-- opt, v5.0 --> <AccrualStartDate>DATETYPE</AccrualStartDate> <!-- opt, v5.0 --> </VacationHours> </EmployeePayrollInfo> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EmployeeRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </EmployeeModRs> <!-- EmployeeQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <EmployeeQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <EmployeeRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, max length = 10 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v12.0 --> <SupervisorRef> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD --> </SupervisorRef> <Department>STRTYPE</Department> <!-- opt, max length = 31 for QBD, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <Description>STRTYPE</Description> <!-- opt, max length = 64 for QBD, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <TargetBonus>AMTTYPE</TargetBonus> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <EmployeeAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 500 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 500 for QBOE, not in QBD|QBCA|QBUK|QBAU, v2.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 255 for QBOE, not in QBD|QBCA|QBUK|QBAU --> </EmployeeAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 110 for QBOE --> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, max length = 21, v2.1 --> <Pager>STRTYPE</Pager> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <PagerPIN>STRTYPE</PagerPIN> <!-- opt, max length = 10 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <SSN>STRTYPE</SSN> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.0 --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <AdditionalContactRef> <!-- opt, may rep, v12.0 --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <EmergencyContacts> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <PrimaryContact> <!-- opt --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD --> <!-- Relation may have one of the following values: Spouse, Partner, Mother, Father, Sister, Brother, Son, Daughter, Friend, Other --> <Relation>ENUMTYPE</Relation> <!-- opt --> </PrimaryContact> <SecondaryContact> <!-- opt --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD --> <!-- Relation may have one of the following values: Spouse, Partner, Mother, Father, Sister, Brother, Son, Daughter, Friend, Other --> <Relation>ENUMTYPE</Relation> <!-- opt --> </SecondaryContact> </EmergencyContacts> <!-- EmployeeType may have one of the following values: Officer, Owner, Regular [DEFAULT], Statutory --> <EmployeeType>ENUMTYPE</EmployeeType> <!-- opt, not in QBOE --> <!-- PartOrFullTime may have one of the following values: PartTime, FullTime --> <PartOrFullTime>ENUMTYPE</PartOrFullTime> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Exempt may have one of the following values: Exempt, NonExempt --> <Exempt>ENUMTYPE</Exempt> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- KeyEmployee may have one of the following values: Yes, No --> <KeyEmployee>ENUMTYPE</KeyEmployee> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Gender may have one of the following values: Male, Female --> <Gender>ENUMTYPE</Gender> <!-- opt, not in QBOE --> <HiredDate>DATETYPE</HiredDate> <!-- opt --> <OriginalHireDate>DATETYPE</OriginalHireDate> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <AdjustedServiceDate>DATETYPE</AdjustedServiceDate> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <ReleasedDate>DATETYPE</ReleasedDate> <!-- opt --> <BirthDate>DATETYPE</BirthDate> <!-- opt, not in QBOE, v2.0 --> <!-- USCitizen may have one of the following values: Yes, No --> <USCitizen>ENUMTYPE</USCitizen> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Ethnicity may have one of the following values: AmericianIndian, Asian, Black, Hawaiian, Hispanic, White, TwoOrMoreRaces --> <Ethnicity>ENUMTYPE</Ethnicity> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Disabled may have one of the following values: Yes, No --> <Disabled>ENUMTYPE</Disabled> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <DisabilityDesc>STRTYPE</DisabilityDesc> <!-- opt, max length = 25 for QBD, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- OnFile may have one of the following values: Yes, No --> <OnFile>ENUMTYPE</OnFile> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <WorkAuthExpireDate>DATETYPE</WorkAuthExpireDate> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- USVeteran may have one of the following values: Yes, No --> <USVeteran>ENUMTYPE</USVeteran> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- MilitaryStatus may have one of the following values: Active, Reserve --> <MilitaryStatus>ENUMTYPE</MilitaryStatus> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <AdditionalNotesRet> <!-- opt, may rep, v12.0 --> <NoteID>INTTYPE</NoteID> <Date>DATETYPE</Date> <Note>STRTYPE</Note> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> </AdditionalNotesRet> <BillingRateRef> <!-- opt, not in QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </BillingRateRef> <EmployeePayrollInfo> <!-- opt, not in QBOE, v2.0 --> <!-- PayPeriod may have one of the following values: Daily, Weekly, Biweekly, Semimonthly, Monthly, Quarterly, Yearly --> <PayPeriod>ENUMTYPE</PayPeriod> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </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, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PayrollItemWageRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> </Earnings> <!-- END OR --> <!-- UseTimeDataToCreatePaychecks may have one of the following values: NotSet, UseTimeData, DoNotUseTimeData --> <UseTimeDataToCreatePaychecks>ENUMTYPE</UseTimeDataToCreatePaychecks> <!-- opt, v3.0 --> <SickHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryHourOnPaycheck, EveryPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> <HoursUsed>TIMEINTERVALTYPE</HoursUsed> <!-- opt, v5.0 --> <AccrualStartDate>DATETYPE</AccrualStartDate> <!-- opt, v5.0 --> </SickHours> <VacationHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryHourOnPaycheck, EveryPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> <HoursUsed>TIMEINTERVALTYPE</HoursUsed> <!-- opt, v5.0 --> <AccrualStartDate>DATETYPE</AccrualStartDate> <!-- opt, v5.0 --> </VacationHours> </EmployeePayrollInfo> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- not in QBOE --> <OtherNameRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <OtherNameAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </OtherNameAddress> <OtherNameAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </OtherNameAddressBlock> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AltContact>STRTYPE</AltContact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, v3.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </OtherNameRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </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"> <!-- not in QBOE --> <OtherNameRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <OtherNameAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </OtherNameAddress> <OtherNameAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </OtherNameAddressBlock> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AltContact>STRTYPE</AltContact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, v3.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </OtherNameRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </OtherNameModRs> <!-- OtherNameQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <OtherNameQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE --> <OtherNameRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <OtherNameAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </OtherNameAddress> <OtherNameAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </OtherNameAddressBlock> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AltContact>STRTYPE</AltContact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, v3.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <IsTaxAgency>BOOLTYPE</IsTaxAgency> <!-- opt, not in QBD|QBOE, v6.0 --> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 50 for QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, max length = 10 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v12.0 --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </VendorAddress> <VendorAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorAddressBlock> <ShipAddress> <!-- opt, v11.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Pager>STRTYPE</Pager> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <Cc>STRTYPE</Cc> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE, v12.0 --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalContactRef> <!-- opt, may rep, v12.0 --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <ContactsRet> <!-- opt, may rep, v12.0 --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> </ContactsRet> <NameOnCheck>STRTYPE</NameOnCheck> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 110 for QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalNotesRet> <!-- opt, may rep, v12.0 --> <NoteID>INTTYPE</NoteID> <Date>DATETYPE</Date> <Note>STRTYPE</Note> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> </AdditionalNotesRet> <VendorTypeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </VendorTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </TermsRef> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not in QBOE --> <VendorTaxIdent>STRTYPE</VendorTaxIdent> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU, max length = 20 for QBOE --> <IsVendorEligibleFor1099>BOOLTYPE</IsVendorEligibleFor1099> <!-- opt, not in QBCA|QBUK|QBOE --> <Balance>AMTTYPE</Balance> <!-- opt --> <BillingRateRef> <!-- opt, not in QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </BillingRateRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- SalesTaxCountry may have one of the following values: Australia, Canada [DEFAULT], UK, US --> <SalesTaxCountry>ENUMTYPE</SalesTaxCountry> <!-- opt, not in QBD|QBOE, v8.0 --> <IsSalesTaxAgency>BOOLTYPE</IsSalesTaxAgency> <!-- opt, not in QBD|QBOE, v8.0 --> <SalesTaxReturnRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBCA|QBUK|QBAU --> </SalesTaxReturnRef> <TaxRegistrationNumber>STRTYPE</TaxRegistrationNumber> <!-- opt, max length = 30 for QBCA|QBUK|QBAU, not in QBD|QBOE, v8.0 --> <!-- ReportingPeriod may have one of the following values: Monthly, Quarterly [DEFAULT] --> <ReportingPeriod>ENUMTYPE</ReportingPeriod> <!-- opt, not in QBD|QBOE, v8.0 --> <IsTaxTrackedOnPurchases>BOOLTYPE</IsTaxTrackedOnPurchases> <!-- opt, not in QBD|QBOE, v8.0 --> <TaxOnPurchasesAccountRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBCA|QBUK|QBAU --> </TaxOnPurchasesAccountRef> <IsTaxTrackedOnSales>BOOLTYPE</IsTaxTrackedOnSales> <!-- opt, not in QBD|QBOE, v8.0 --> <TaxOnSalesAccountRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBCA|QBUK|QBAU --> </TaxOnSalesAccountRef> <IsTaxOnTax>BOOLTYPE</IsTaxOnTax> <!-- opt, not in QBD|QBOE, v8.0 --> <PrefillAccountRef> <!-- opt, may rep, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </PrefillAccountRef> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </VendorRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <IsTaxAgency>BOOLTYPE</IsTaxAgency> <!-- opt, not in QBD|QBOE, v6.0 --> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 50 for QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, max length = 10 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v12.0 --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </VendorAddress> <VendorAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorAddressBlock> <ShipAddress> <!-- opt, v11.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Pager>STRTYPE</Pager> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <Cc>STRTYPE</Cc> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE, v12.0 --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalContactRef> <!-- opt, may rep, v12.0 --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <ContactsRet> <!-- opt, may rep, v12.0 --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> </ContactsRet> <NameOnCheck>STRTYPE</NameOnCheck> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 110 for QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalNotesRet> <!-- opt, may rep, v12.0 --> <NoteID>INTTYPE</NoteID> <Date>DATETYPE</Date> <Note>STRTYPE</Note> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> </AdditionalNotesRet> <VendorTypeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </VendorTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </TermsRef> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not in QBOE --> <VendorTaxIdent>STRTYPE</VendorTaxIdent> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU, max length = 20 for QBOE --> <IsVendorEligibleFor1099>BOOLTYPE</IsVendorEligibleFor1099> <!-- opt, not in QBCA|QBUK|QBOE --> <Balance>AMTTYPE</Balance> <!-- opt --> <BillingRateRef> <!-- opt, not in QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </BillingRateRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- SalesTaxCountry may have one of the following values: Australia, Canada [DEFAULT], UK, US --> <SalesTaxCountry>ENUMTYPE</SalesTaxCountry> <!-- opt, not in QBD|QBOE, v8.0 --> <IsSalesTaxAgency>BOOLTYPE</IsSalesTaxAgency> <!-- opt, not in QBD|QBOE, v8.0 --> <SalesTaxReturnRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBCA|QBUK|QBAU --> </SalesTaxReturnRef> <TaxRegistrationNumber>STRTYPE</TaxRegistrationNumber> <!-- opt, max length = 30 for QBCA|QBUK|QBAU, not in QBD|QBOE, v8.0 --> <!-- ReportingPeriod may have one of the following values: Monthly, Quarterly [DEFAULT] --> <ReportingPeriod>ENUMTYPE</ReportingPeriod> <!-- opt, not in QBD|QBOE, v8.0 --> <IsTaxTrackedOnPurchases>BOOLTYPE</IsTaxTrackedOnPurchases> <!-- opt, not in QBD|QBOE, v8.0 --> <TaxOnPurchasesAccountRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBCA|QBUK|QBAU --> </TaxOnPurchasesAccountRef> <IsTaxTrackedOnSales>BOOLTYPE</IsTaxTrackedOnSales> <!-- opt, not in QBD|QBOE, v8.0 --> <TaxOnSalesAccountRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBCA|QBUK|QBAU --> </TaxOnSalesAccountRef> <IsTaxOnTax>BOOLTYPE</IsTaxOnTax> <!-- opt, not in QBD|QBOE, v8.0 --> <PrefillAccountRef> <!-- opt, may rep, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </PrefillAccountRef> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </VendorRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </VendorModRs> <!-- VendorQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <VendorQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <VendorRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <IsTaxAgency>BOOLTYPE</IsTaxAgency> <!-- opt, not in QBD|QBOE, v6.0 --> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 50 for QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, max length = 10 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v12.0 --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </VendorAddress> <VendorAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorAddressBlock> <ShipAddress> <!-- opt, v11.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Pager>STRTYPE</Pager> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <Cc>STRTYPE</Cc> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE, v12.0 --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalContactRef> <!-- opt, may rep, v12.0 --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <ContactsRet> <!-- opt, may rep, v12.0 --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> </ContactsRet> <NameOnCheck>STRTYPE</NameOnCheck> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 110 for QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalNotesRet> <!-- opt, may rep, v12.0 --> <NoteID>INTTYPE</NoteID> <Date>DATETYPE</Date> <Note>STRTYPE</Note> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> </AdditionalNotesRet> <VendorTypeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </VendorTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </TermsRef> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not in QBOE --> <VendorTaxIdent>STRTYPE</VendorTaxIdent> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU, max length = 20 for QBOE --> <IsVendorEligibleFor1099>BOOLTYPE</IsVendorEligibleFor1099> <!-- opt, not in QBCA|QBUK|QBOE --> <Balance>AMTTYPE</Balance> <!-- opt --> <BillingRateRef> <!-- opt, not in QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </BillingRateRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- SalesTaxCountry may have one of the following values: Australia, Canada [DEFAULT], UK, US --> <SalesTaxCountry>ENUMTYPE</SalesTaxCountry> <!-- opt, not in QBD|QBOE, v8.0 --> <IsSalesTaxAgency>BOOLTYPE</IsSalesTaxAgency> <!-- opt, not in QBD|QBOE, v8.0 --> <SalesTaxReturnRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBCA|QBUK|QBAU --> </SalesTaxReturnRef> <TaxRegistrationNumber>STRTYPE</TaxRegistrationNumber> <!-- opt, max length = 30 for QBCA|QBUK|QBAU, not in QBD|QBOE, v8.0 --> <!-- ReportingPeriod may have one of the following values: Monthly, Quarterly [DEFAULT] --> <ReportingPeriod>ENUMTYPE</ReportingPeriod> <!-- opt, not in QBD|QBOE, v8.0 --> <IsTaxTrackedOnPurchases>BOOLTYPE</IsTaxTrackedOnPurchases> <!-- opt, not in QBD|QBOE, v8.0 --> <TaxOnPurchasesAccountRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBCA|QBUK|QBAU --> </TaxOnPurchasesAccountRef> <IsTaxTrackedOnSales>BOOLTYPE</IsTaxTrackedOnSales> <!-- opt, not in QBD|QBOE, v8.0 --> <TaxOnSalesAccountRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBCA|QBUK|QBAU --> </TaxOnSalesAccountRef> <IsTaxOnTax>BOOLTYPE</IsTaxOnTax> <!-- opt, not in QBD|QBOE, v8.0 --> <PrefillAccountRef> <!-- opt, may rep, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </PrefillAccountRef> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </VendorRet> </VendorQueryRs> <!-- EntityQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <EntityQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- 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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <FullName>STRTYPE</FullName> <!-- max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 50 for QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, max length = 10 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v12.0 --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <ShipToAddress> <!-- opt, may rep, v12.0 --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <DefaultShipTo>BOOLTYPE</DefaultShipTo> <!-- opt --> </ShipToAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, max length = 110 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Pager>STRTYPE</Pager> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <Cc>STRTYPE</Cc> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE, v12.0 --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalContactRef> <!-- opt, may rep, v12.0 --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <ContactsRet> <!-- opt, may rep, v12.0 --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> </ContactsRet> <CustomerTypeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </CustomerTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </TermsRef> <SalesRepRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <Balance>AMTTYPE</Balance> <!-- opt --> <TotalBalance>AMTTYPE</TotalBalance> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ItemSalesTaxRef> <!-- opt, not in QBCA|QBUK|QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBAU --> </ItemSalesTaxRef> <!-- SalesTaxCountry may have one of the following values: Australia, Canada [DEFAULT], UK, US --> <SalesTaxCountry>ENUMTYPE</SalesTaxCountry> <!-- opt, not in QBD|QBOE, v6.0 --> <ResaleNumber>STRTYPE</ResaleNumber> <!-- opt, max length = 15 for QBD, max length = 21 for QBCA|QBUK|QBAU, max length = 16 for QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not in QBOE --> <PreferredPaymentMethodRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PreferredPaymentMethodRef> <CreditCardInfo> <!-- opt, not in QBOE, v3.0 --> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- opt, min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <!-- opt --> <NameOnCard>STRTYPE</NameOnCard> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </CreditCardInfo> <!-- JobStatus may have one of the following values: Awarded, Closed, InProgress, None [DEFAULT], NotAwarded, Pending --> <JobStatus>ENUMTYPE</JobStatus> <!-- opt, not in QBOE --> <JobStartDate>DATETYPE</JobStartDate> <!-- opt, not in QBOE --> <JobProjectedEndDate>DATETYPE</JobProjectedEndDate> <!-- opt, not in QBOE --> <JobEndDate>DATETYPE</JobEndDate> <!-- opt, not in QBOE --> <JobDesc>STRTYPE</JobDesc> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <JobTypeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </JobTypeRef> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalNotesRet> <!-- opt, may rep, v12.0 --> <NoteID>INTTYPE</NoteID> <Date>DATETYPE</Date> <Note>STRTYPE</Note> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> </AdditionalNotesRet> <IsStatementWithParent>BOOLTYPE</IsStatementWithParent> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <!-- DeliveryMethod may have one of the following values: Email, Fax, Print [DEFAULT] --> <DeliveryMethod>ENUMTYPE</DeliveryMethod> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <!-- PreferredDeliveryMethod may have one of the following values: None [Default], Email, Fax --> <PreferredDeliveryMethod>ENUMTYPE</PreferredDeliveryMethod> <!-- opt, not in QBOE, v12.0 --> <PriceLevelRef> <!-- opt, not in QBOE, v4.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PriceLevelRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <TaxRegistrationNumber>STRTYPE</TaxRegistrationNumber> <!-- opt, max length = 30 for QBCA|QBUK|QBAU, not in QBD|QBOE, v8.0 --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CustomerRet> <!-- OR --> <EmployeeRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, max length = 10 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v12.0 --> <SupervisorRef> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD --> </SupervisorRef> <Department>STRTYPE</Department> <!-- opt, max length = 31 for QBD, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <Description>STRTYPE</Description> <!-- opt, max length = 64 for QBD, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <TargetBonus>AMTTYPE</TargetBonus> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <EmployeeAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 500 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 500 for QBOE, not in QBD|QBCA|QBUK|QBAU, v2.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 255 for QBOE, not in QBD|QBCA|QBUK|QBAU --> </EmployeeAddress> <PrintAs>STRTYPE</PrintAs> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 110 for QBOE --> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, max length = 21, v2.1 --> <Pager>STRTYPE</Pager> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <PagerPIN>STRTYPE</PagerPIN> <!-- opt, max length = 10 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <SSN>STRTYPE</SSN> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.0 --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <AdditionalContactRef> <!-- opt, may rep, v12.0 --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <EmergencyContacts> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <PrimaryContact> <!-- opt --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD --> <!-- Relation may have one of the following values: Spouse, Partner, Mother, Father, Sister, Brother, Son, Daughter, Friend, Other --> <Relation>ENUMTYPE</Relation> <!-- opt --> </PrimaryContact> <SecondaryContact> <!-- opt --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD --> <!-- Relation may have one of the following values: Spouse, Partner, Mother, Father, Sister, Brother, Son, Daughter, Friend, Other --> <Relation>ENUMTYPE</Relation> <!-- opt --> </SecondaryContact> </EmergencyContacts> <!-- EmployeeType may have one of the following values: Officer, Owner, Regular [DEFAULT], Statutory --> <EmployeeType>ENUMTYPE</EmployeeType> <!-- opt, not in QBOE --> <!-- PartOrFullTime may have one of the following values: PartTime, FullTime --> <PartOrFullTime>ENUMTYPE</PartOrFullTime> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Exempt may have one of the following values: Exempt, NonExempt --> <Exempt>ENUMTYPE</Exempt> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- KeyEmployee may have one of the following values: Yes, No --> <KeyEmployee>ENUMTYPE</KeyEmployee> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Gender may have one of the following values: Male, Female --> <Gender>ENUMTYPE</Gender> <!-- opt, not in QBOE --> <HiredDate>DATETYPE</HiredDate> <!-- opt --> <OriginalHireDate>DATETYPE</OriginalHireDate> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <AdjustedServiceDate>DATETYPE</AdjustedServiceDate> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <ReleasedDate>DATETYPE</ReleasedDate> <!-- opt --> <BirthDate>DATETYPE</BirthDate> <!-- opt, not in QBOE, v2.0 --> <!-- USCitizen may have one of the following values: Yes, No --> <USCitizen>ENUMTYPE</USCitizen> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Ethnicity may have one of the following values: AmericianIndian, Asian, Black, Hawaiian, Hispanic, White, TwoOrMoreRaces --> <Ethnicity>ENUMTYPE</Ethnicity> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- Disabled may have one of the following values: Yes, No --> <Disabled>ENUMTYPE</Disabled> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <DisabilityDesc>STRTYPE</DisabilityDesc> <!-- opt, max length = 25 for QBD, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- OnFile may have one of the following values: Yes, No --> <OnFile>ENUMTYPE</OnFile> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <WorkAuthExpireDate>DATETYPE</WorkAuthExpireDate> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- USVeteran may have one of the following values: Yes, No --> <USVeteran>ENUMTYPE</USVeteran> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <!-- MilitaryStatus may have one of the following values: Active, Reserve --> <MilitaryStatus>ENUMTYPE</MilitaryStatus> <!-- opt, not in QBCA|QBUK|QBAU|QBOE, v13.0 --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE, v2.1 --> <AdditionalNotesRet> <!-- opt, may rep, v12.0 --> <NoteID>INTTYPE</NoteID> <Date>DATETYPE</Date> <Note>STRTYPE</Note> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> </AdditionalNotesRet> <BillingRateRef> <!-- opt, not in QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </BillingRateRef> <EmployeePayrollInfo> <!-- opt, not in QBOE, v2.0 --> <!-- PayPeriod may have one of the following values: Daily, Weekly, Biweekly, Semimonthly, Monthly, Quarterly, Yearly --> <PayPeriod>ENUMTYPE</PayPeriod> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </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, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PayrollItemWageRef> <!-- BEGIN OR: You may optionally have Rate OR RatePercent --> <Rate>PRICETYPE</Rate> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> </Earnings> <!-- END OR --> <!-- UseTimeDataToCreatePaychecks may have one of the following values: NotSet, UseTimeData, DoNotUseTimeData --> <UseTimeDataToCreatePaychecks>ENUMTYPE</UseTimeDataToCreatePaychecks> <!-- opt, v3.0 --> <SickHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryHourOnPaycheck, EveryPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> <HoursUsed>TIMEINTERVALTYPE</HoursUsed> <!-- opt, v5.0 --> <AccrualStartDate>DATETYPE</AccrualStartDate> <!-- opt, v5.0 --> </SickHours> <VacationHours> <!-- opt --> <HoursAvailable>TIMEINTERVALTYPE</HoursAvailable> <!-- opt --> <!-- AccrualPeriod may have one of the following values: BeginningOfYear, EveryHourOnPaycheck, EveryPaycheck --> <AccrualPeriod>ENUMTYPE</AccrualPeriod> <!-- opt --> <HoursAccrued>TIMEINTERVALTYPE</HoursAccrued> <!-- opt --> <MaximumHours>TIMEINTERVALTYPE</MaximumHours> <!-- opt --> <IsResettingHoursEachNewYear>BOOLTYPE</IsResettingHoursEachNewYear> <!-- opt --> <HoursUsed>TIMEINTERVALTYPE</HoursUsed> <!-- opt, v5.0 --> <AccrualStartDate>DATETYPE</AccrualStartDate> <!-- opt, v5.0 --> </VacationHours> </EmployeePayrollInfo> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EmployeeRet> <!-- OR --> <OtherNameRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <OtherNameAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </OtherNameAddress> <OtherNameAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </OtherNameAddressBlock> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE, v3.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </OtherNameRet> <!-- OR --> <VendorRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <IsTaxAgency>BOOLTYPE</IsTaxAgency> <!-- opt, not in QBD|QBOE, v6.0 --> <CompanyName>STRTYPE</CompanyName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 50 for QBOE --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- opt, max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <Suffix>STRTYPE</Suffix> <!-- opt, max length = 10 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v12.0 --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </VendorAddress> <VendorAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorAddressBlock> <ShipAddress> <!-- opt, v11.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 --> <Mobile>STRTYPE</Mobile> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <Pager>STRTYPE</Pager> <!-- opt, max length = 21 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <AltPhone>STRTYPE</AltPhone> <!-- opt, max length = 21 --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <Cc>STRTYPE</Cc> <!-- opt, max length = 1023 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE, v12.0 --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AltContact>STRTYPE</AltContact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalContactRef> <!-- opt, may rep, v12.0 --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> <ContactsRet> <!-- opt, may rep, v12.0 --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Salutation>STRTYPE</Salutation> <!-- opt, max length = 15 --> <FirstName>STRTYPE</FirstName> <!-- max length = 25 --> <MiddleName>STRTYPE</MiddleName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU, max length = 25 for QBOE --> <LastName>STRTYPE</LastName> <!-- opt, max length = 25 --> <JobTitle>STRTYPE</JobTitle> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <AdditionalContactRef> <!-- opt, may rep --> <ContactName>STRTYPE</ContactName> <!-- max length = 40 for QBD|QBCA|QBUK|QBAU --> <ContactValue>STRTYPE</ContactValue> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> </AdditionalContactRef> </ContactsRet> <NameOnCheck>STRTYPE</NameOnCheck> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 110 for QBOE --> <AccountNumber>STRTYPE</AccountNumber> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <AdditionalNotesRet> <!-- opt, may rep, v12.0 --> <NoteID>INTTYPE</NoteID> <Date>DATETYPE</Date> <Note>STRTYPE</Note> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> </AdditionalNotesRet> <VendorTypeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </VendorTypeRef> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </TermsRef> <CreditLimit>AMTTYPE</CreditLimit> <!-- opt, not in QBOE --> <VendorTaxIdent>STRTYPE</VendorTaxIdent> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU, max length = 20 for QBOE --> <IsVendorEligibleFor1099>BOOLTYPE</IsVendorEligibleFor1099> <!-- opt, not in QBCA|QBUK|QBOE --> <Balance>AMTTYPE</Balance> <!-- opt --> <BillingRateRef> <!-- opt, not in QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </BillingRateRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- SalesTaxCountry may have one of the following values: Australia, Canada [DEFAULT], UK, US --> <SalesTaxCountry>ENUMTYPE</SalesTaxCountry> <!-- opt, not in QBD|QBOE, v8.0 --> <IsSalesTaxAgency>BOOLTYPE</IsSalesTaxAgency> <!-- opt, not in QBD|QBOE, v8.0 --> <SalesTaxReturnRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBCA|QBUK|QBAU --> </SalesTaxReturnRef> <TaxRegistrationNumber>STRTYPE</TaxRegistrationNumber> <!-- opt, max length = 30 for QBCA|QBUK|QBAU, not in QBD|QBOE, v8.0 --> <!-- ReportingPeriod may have one of the following values: Monthly, Quarterly [DEFAULT] --> <ReportingPeriod>ENUMTYPE</ReportingPeriod> <!-- opt, not in QBD|QBOE, v8.0 --> <IsTaxTrackedOnPurchases>BOOLTYPE</IsTaxTrackedOnPurchases> <!-- opt, not in QBD|QBOE, v8.0 --> <TaxOnPurchasesAccountRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBCA|QBUK|QBAU --> </TaxOnPurchasesAccountRef> <IsTaxTrackedOnSales>BOOLTYPE</IsTaxTrackedOnSales> <!-- opt, not in QBD|QBOE, v8.0 --> <TaxOnSalesAccountRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBCA|QBUK|QBAU --> </TaxOnSalesAccountRef> <IsTaxOnTax>BOOLTYPE</IsTaxOnTax> <!-- opt, not in QBD|QBOE, v8.0 --> <PrefillAccountRef> <!-- opt, may rep, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </PrefillAccountRef> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <StdDueDays>INTTYPE</StdDueDays> <!-- opt --> <StdDiscountDays>INTTYPE</StdDiscountDays> <!-- opt --> <DiscountPct>PERCENTTYPE</DiscountPct> <!-- opt --> </StandardTermsRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </StandardTermsAddRs> <!-- StandardTermsQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <StandardTermsQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <StandardTermsRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in 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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <DayOfMonthDue>INTTYPE</DayOfMonthDue> <!-- min value = 1, max value = 31 --> <DueNextMonthDays>INTTYPE</DueNextMonthDays> <!-- opt --> <DiscountDayOfMonth>INTTYPE</DiscountDayOfMonth> <!-- opt, min value = 1, max value = 31 --> <DiscountPct>PERCENTTYPE</DiscountPct> <!-- opt --> </DateDrivenTermsRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </DateDrivenTermsAddRs> <!-- DateDrivenTermsQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <DateDrivenTermsQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <DateDrivenTermsRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <DayOfMonthDue>INTTYPE</DayOfMonthDue> <!-- min value = 1, max value = 31 --> <DueNextMonthDays>INTTYPE</DueNextMonthDays> <!-- opt --> <DiscountDayOfMonth>INTTYPE</DiscountDayOfMonth> <!-- opt, min value = 1, max value = 31 --> <DiscountPct>PERCENTTYPE</DiscountPct> <!-- opt --> </DateDrivenTermsRet> </DateDrivenTermsQueryRs> <!-- TermsQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <TermsQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE --> <!-- BEGIN OR: You may have 0 or more StandardTermsRet OR DateDrivenTermsRet --> <StandardTermsRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <DayOfMonthDue>INTTYPE</DayOfMonthDue> <!-- min value = 1, max value = 31 --> <DueNextMonthDays>INTTYPE</DueNextMonthDays> <!-- opt --> <DiscountDayOfMonth>INTTYPE</DiscountDayOfMonth> <!-- opt, min value = 1, max value = 31 --> <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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> </ClassRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ClassAddRs> <!-- ClassModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ClassModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v8.0 --> <ClassRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> </ClassRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ClassModRs> <!-- ClassQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <ClassQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <ClassRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in 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"> <!-- not in QBOE --> <SalesRepRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Initial>STRTYPE</Initial> <!-- max length = 5 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <SalesRepEntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </SalesRepEntityRef> </SalesRepRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </SalesRepAddRs> <!-- SalesRepModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <SalesRepModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <SalesRepRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Initial>STRTYPE</Initial> <!-- max length = 5 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <SalesRepEntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </SalesRepEntityRef> </SalesRepRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </SalesRepModRs> <!-- SalesRepQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <SalesRepQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE --> <SalesRepRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Initial>STRTYPE</Initial> <!-- max length = 5 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <SalesRepEntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </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"> <!-- not in QBOE --> <CustomerTypeRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> </CustomerTypeRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </CustomerTypeAddRs> <!-- CustomerTypeQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <CustomerTypeQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE --> <CustomerTypeRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <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"> <!-- not in QBOE --> <VendorTypeRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> </VendorTypeRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </VendorTypeAddRs> <!-- VendorTypeQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <VendorTypeQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE --> <VendorTypeRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <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"> <!-- not in QBOE --> <JobTypeRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> </JobTypeRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </JobTypeAddRs> <!-- JobTypeQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <JobTypeQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE --> <JobTypeRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <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"> <!-- not in QBOE --> <CustomerMsgRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 101 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> </CustomerMsgRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </CustomerMsgAddRs> <!-- CustomerMsgQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <CustomerMsgQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE --> <CustomerMsgRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 101 for QBD|QBCA|QBUK|QBAU --> <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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <!-- PaymentMethodType may have one of the following values: AmericanExpress, Cash, Check, DebitCard, Discover, ECheck, GiftCard, MasterCard, Other, OtherCreditCard, Visa --> <PaymentMethodType>ENUMTYPE</PaymentMethodType> <!-- opt, not in QBOE, v7.0 --> </PaymentMethodRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </PaymentMethodAddRs> <!-- PaymentMethodQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <PaymentMethodQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <PaymentMethodRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <!-- PaymentMethodType may have one of the following values: AmericanExpress, Cash, Check, DebitCard, Discover, ECheck, GiftCard, MasterCard, Other, OtherCreditCard, Visa --> <PaymentMethodType>ENUMTYPE</PaymentMethodType> <!-- opt, not in QBOE, v7.0 --> </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"> <!-- not in QBOE --> <ShipMethodRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 15 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> </ShipMethodRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ShipMethodAddRs> <!-- ShipMethodQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <ShipMethodQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE --> <ShipMethodRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 15 for QBD|QBCA|QBUK|QBAU --> <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"> <!-- not in QBOE --> <SalesTaxCodeRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <IsTaxable>BOOLTYPE</IsTaxable> <Desc>STRTYPE</Desc> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <ItemPurchaseTaxRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemPurchaseTaxRef> <ItemSalesTaxRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemSalesTaxRef> </SalesTaxCodeRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </SalesTaxCodeAddRs> <!-- SalesTaxCodeModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <SalesTaxCodeModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v8.0 --> <SalesTaxCodeRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <IsTaxable>BOOLTYPE</IsTaxable> <Desc>STRTYPE</Desc> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <ItemPurchaseTaxRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemPurchaseTaxRef> <ItemSalesTaxRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemSalesTaxRef> </SalesTaxCodeRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </SalesTaxCodeModRs> <!-- SalesTaxCodeQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <SalesTaxCodeQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE --> <SalesTaxCodeRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <IsTaxable>BOOLTYPE</IsTaxable> <Desc>STRTYPE</Desc> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <ItemPurchaseTaxRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemPurchaseTaxRef> <ItemSalesTaxRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemSalesTaxRef> </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"> <!-- not in QBOE --> <ToDoRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Notes>STRTYPE</Notes> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- Type may have one of the following values: Task [DEFAULT], Call, Fax, Email, Meeting, Appointment --> <Type>ENUMTYPE</Type> <!-- opt, v13.0 --> <!-- Priority may have one of the following values: Low [DEFAULT], Medium, High --> <Priority>ENUMTYPE</Priority> <!-- opt, v13.0 --> <!-- v13.0, BEGIN OR: You may optionally have CustomerRef OR EmployeeRef OR LeadRef OR VendorRef --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <!-- OR --> <EmployeeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </EmployeeRef> <!-- OR --> <LeadRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </LeadRef> <!-- OR --> <VendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <!-- END OR --> <IsDone>BOOLTYPE</IsDone> <ReminderDate>DATETYPE</ReminderDate> <ReminderTime>TIMEINTERVALTYPE</ReminderTime> <!-- opt, v13.0 --> </ToDoRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ToDoAddRs> <!-- ToDoModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ToDoModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v9.0 --> <ToDoRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Notes>STRTYPE</Notes> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- Type may have one of the following values: Task [DEFAULT], Call, Fax, Email, Meeting, Appointment --> <Type>ENUMTYPE</Type> <!-- opt, v13.0 --> <!-- Priority may have one of the following values: Low [DEFAULT], Medium, High --> <Priority>ENUMTYPE</Priority> <!-- opt, v13.0 --> <!-- v13.0, BEGIN OR: You may optionally have CustomerRef OR EmployeeRef OR LeadRef OR VendorRef --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <!-- OR --> <EmployeeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </EmployeeRef> <!-- OR --> <LeadRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </LeadRef> <!-- OR --> <VendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <!-- END OR --> <IsDone>BOOLTYPE</IsDone> <ReminderDate>DATETYPE</ReminderDate> <ReminderTime>TIMEINTERVALTYPE</ReminderTime> <!-- opt, v13.0 --> </ToDoRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ToDoModRs> <!-- ToDoQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <ToDoQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE --> <ToDoRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Notes>STRTYPE</Notes> <!-- max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- Type may have one of the following values: Task [DEFAULT], Call, Fax, Email, Meeting, Appointment --> <Type>ENUMTYPE</Type> <!-- opt, v13.0 --> <!-- Priority may have one of the following values: Low [DEFAULT], Medium, High --> <Priority>ENUMTYPE</Priority> <!-- opt, v13.0 --> <!-- v13.0, BEGIN OR: You may optionally have CustomerRef OR EmployeeRef OR LeadRef OR VendorRef --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <!-- OR --> <EmployeeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </EmployeeRef> <!-- OR --> <LeadRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </LeadRef> <!-- OR --> <VendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <!-- END OR --> <IsDone>BOOLTYPE</IsDone> <ReminderDate>DATETYPE</ReminderDate> <ReminderTime>TIMEINTERVALTYPE</ReminderTime> <!-- opt, v13.0 --> </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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU|QBOE, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <UnitOfMeasureSetRef> <!-- opt, not in QBOE, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <!-- not in QBOE --> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemServiceRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU|QBOE, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <UnitOfMeasureSetRef> <!-- opt, not in QBOE, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <!-- not in QBOE --> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemServiceRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemServiceModRs> <!-- ItemServiceQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <ItemServiceQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <ItemServiceRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU|QBOE, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <UnitOfMeasureSetRef> <!-- opt, not in QBOE, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <!-- not in QBOE --> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- not in QBOE --> <ItemNonInventoryRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemNonInventoryRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </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"> <!-- not in QBOE --> <ItemNonInventoryRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemNonInventoryRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemNonInventoryModRs> <!-- ItemNonInventoryQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <ItemNonInventoryQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <ItemNonInventoryRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- not in QBOE --> <ItemOtherChargeRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <!-- SpecialItemType may have one of the following values: FinanceCharge, ReimbursableExpenseGroup, ReimbursableExpenseSubtotal --> <SpecialItemType>ENUMTYPE</SpecialItemType> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemOtherChargeRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemOtherChargeAddRs> <!-- ItemOtherChargeModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemOtherChargeModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <ItemOtherChargeRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <!-- SpecialItemType may have one of the following values: FinanceCharge, ReimbursableExpenseGroup, ReimbursableExpenseSubtotal --> <SpecialItemType>ENUMTYPE</SpecialItemType> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemOtherChargeRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemOtherChargeModRs> <!-- ItemOtherChargeQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <ItemOtherChargeQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <ItemOtherChargeRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <!-- SpecialItemType may have one of the following values: FinanceCharge, ReimbursableExpenseGroup, ReimbursableExpenseSubtotal --> <SpecialItemType>ENUMTYPE</SpecialItemType> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- not in QBOE --> <ItemInventoryRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <COGSAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AssetAccountRef> <ReorderPoint>QUANTYPE</ReorderPoint> <!-- opt --> <Max>QUANTYPE</Max> <!-- opt, v13.0 --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <AverageCost>PRICETYPE</AverageCost> <!-- opt --> <QuantityOnOrder>QUANTYPE</QuantityOnOrder> <!-- opt --> <QuantityOnSalesOrder>QUANTYPE</QuantityOnSalesOrder> <!-- opt, v2.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemInventoryRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </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"> <!-- not in QBOE --> <ItemInventoryRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <COGSAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AssetAccountRef> <ReorderPoint>QUANTYPE</ReorderPoint> <!-- opt --> <Max>QUANTYPE</Max> <!-- opt, v13.0 --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <AverageCost>PRICETYPE</AverageCost> <!-- opt --> <QuantityOnOrder>QUANTYPE</QuantityOnOrder> <!-- opt --> <QuantityOnSalesOrder>QUANTYPE</QuantityOnSalesOrder> <!-- opt, v2.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemInventoryRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemInventoryModRs> <!-- ItemInventoryQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <ItemInventoryQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <ItemInventoryRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <COGSAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AssetAccountRef> <ReorderPoint>QUANTYPE</ReorderPoint> <!-- opt --> <Max>QUANTYPE</Max> <!-- opt, v13.0 --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <AverageCost>PRICETYPE</AverageCost> <!-- opt --> <QuantityOnOrder>QUANTYPE</QuantityOnOrder> <!-- opt --> <QuantityOnSalesOrder>QUANTYPE</QuantityOnSalesOrder> <!-- opt, v2.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- not in QBOE, v2.0 --> <ItemInventoryAssemblyRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v12.0 --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <COGSAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AssetAccountRef> <BuildPoint>QUANTYPE</BuildPoint> <!-- opt --> <Max>QUANTYPE</Max> <!-- opt, v13.0 --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <AverageCost>PRICETYPE</AverageCost> <!-- opt --> <QuantityOnOrder>QUANTYPE</QuantityOnOrder> <!-- opt --> <QuantityOnSalesOrder>QUANTYPE</QuantityOnSalesOrder> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <ItemInventoryAssemblyLine> <!-- opt, may rep --> <ItemInventoryRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ItemInventoryRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemInventoryAssemblyLine> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemInventoryAssemblyRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemInventoryAssemblyAddRs> <!-- ItemInventoryAssemblyModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemInventoryAssemblyModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <ItemInventoryAssemblyRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v12.0 --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <COGSAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AssetAccountRef> <BuildPoint>QUANTYPE</BuildPoint> <!-- opt --> <Max>QUANTYPE</Max> <!-- opt, v13.0 --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <AverageCost>PRICETYPE</AverageCost> <!-- opt --> <QuantityOnOrder>QUANTYPE</QuantityOnOrder> <!-- opt --> <QuantityOnSalesOrder>QUANTYPE</QuantityOnSalesOrder> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <ItemInventoryAssemblyLine> <!-- opt, may rep --> <ItemInventoryRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ItemInventoryRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemInventoryAssemblyLine> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemInventoryAssemblyRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemInventoryAssemblyModRs> <!-- ItemInventoryAssemblyQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <ItemInventoryAssemblyQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <ItemInventoryAssemblyRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v12.0 --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <COGSAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AssetAccountRef> <BuildPoint>QUANTYPE</BuildPoint> <!-- opt --> <Max>QUANTYPE</Max> <!-- opt, v13.0 --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <AverageCost>PRICETYPE</AverageCost> <!-- opt --> <QuantityOnOrder>QUANTYPE</QuantityOnOrder> <!-- opt --> <QuantityOnSalesOrder>QUANTYPE</QuantityOnSalesOrder> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <ItemInventoryAssemblyLine> <!-- opt, may rep --> <ItemInventoryRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ItemInventoryRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemInventoryAssemblyLine> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemInventoryAssemblyRet> </ItemInventoryAssemblyQueryRs> <!-- ItemFixedAssetAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemFixedAssetAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <ItemFixedAssetRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <!-- AcquiredAs may have one of the following values: New, Old --> <AcquiredAs>ENUMTYPE</AcquiredAs> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <PurchaseDate>DATETYPE</PurchaseDate> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <VendorOrPayeeName>STRTYPE</VendorOrPayeeName> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AssetAccountRef> <FixedAssetSalesInfo> <!-- opt --> <SalesDesc>STRTYPE</SalesDesc> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <SalesDate>DATETYPE</SalesDate> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <SalesExpense>PRICETYPE</SalesExpense> <!-- opt --> </FixedAssetSalesInfo> <AssetDesc>STRTYPE</AssetDesc> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <Location>STRTYPE</Location> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 30 for QBD|QBCA|QBUK|QBAU --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 30 for QBD|QBCA|QBUK|QBAU --> <WarrantyExpDate>DATETYPE</WarrantyExpDate> <!-- opt --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <AssetNumber>STRTYPE</AssetNumber> <!-- opt, max length = 10 for QBD|QBCA|QBUK|QBAU --> <CostBasis>AMTTYPE</CostBasis> <!-- opt --> <YearEndAccumulatedDepreciation>AMTTYPE</YearEndAccumulatedDepreciation> <!-- opt --> <YearEndBookValue>AMTTYPE</YearEndBookValue> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemFixedAssetRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemFixedAssetAddRs> <!-- ItemFixedAssetModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemFixedAssetModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <ItemFixedAssetRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <!-- AcquiredAs may have one of the following values: New, Old --> <AcquiredAs>ENUMTYPE</AcquiredAs> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <PurchaseDate>DATETYPE</PurchaseDate> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <VendorOrPayeeName>STRTYPE</VendorOrPayeeName> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AssetAccountRef> <FixedAssetSalesInfo> <!-- opt --> <SalesDesc>STRTYPE</SalesDesc> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <SalesDate>DATETYPE</SalesDate> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <SalesExpense>PRICETYPE</SalesExpense> <!-- opt --> </FixedAssetSalesInfo> <AssetDesc>STRTYPE</AssetDesc> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <Location>STRTYPE</Location> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 30 for QBD|QBCA|QBUK|QBAU --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 30 for QBD|QBCA|QBUK|QBAU --> <WarrantyExpDate>DATETYPE</WarrantyExpDate> <!-- opt --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <AssetNumber>STRTYPE</AssetNumber> <!-- opt, max length = 10 for QBD|QBCA|QBUK|QBAU --> <CostBasis>AMTTYPE</CostBasis> <!-- opt --> <YearEndAccumulatedDepreciation>AMTTYPE</YearEndAccumulatedDepreciation> <!-- opt --> <YearEndBookValue>AMTTYPE</YearEndBookValue> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemFixedAssetRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemFixedAssetModRs> <!-- ItemFixedAssetQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <ItemFixedAssetQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <ItemFixedAssetRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <!-- AcquiredAs may have one of the following values: New, Old --> <AcquiredAs>ENUMTYPE</AcquiredAs> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <PurchaseDate>DATETYPE</PurchaseDate> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <VendorOrPayeeName>STRTYPE</VendorOrPayeeName> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AssetAccountRef> <FixedAssetSalesInfo> <!-- opt --> <SalesDesc>STRTYPE</SalesDesc> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <SalesDate>DATETYPE</SalesDate> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <SalesExpense>PRICETYPE</SalesExpense> <!-- opt --> </FixedAssetSalesInfo> <AssetDesc>STRTYPE</AssetDesc> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <Location>STRTYPE</Location> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 30 for QBD|QBCA|QBUK|QBAU --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 30 for QBD|QBCA|QBUK|QBAU --> <WarrantyExpDate>DATETYPE</WarrantyExpDate> <!-- opt --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <AssetNumber>STRTYPE</AssetNumber> <!-- opt, max length = 10 for QBD|QBCA|QBUK|QBAU --> <CostBasis>AMTTYPE</CostBasis> <!-- opt --> <YearEndAccumulatedDepreciation>AMTTYPE</YearEndAccumulatedDepreciation> <!-- opt --> <YearEndBookValue>AMTTYPE</YearEndBookValue> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemFixedAssetRet> </ItemFixedAssetQueryRs> <!-- 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"> <!-- not in QBOE --> <ItemSubtotalRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt --> <!-- SpecialItemType may have one of the following values: FinanceCharge, ReimbursableExpenseGroup, ReimbursableExpenseSubtotal --> <SpecialItemType>ENUMTYPE</SpecialItemType> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSubtotalRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemSubtotalAddRs> <!-- ItemSubtotalModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemSubtotalModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <ItemSubtotalRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt --> <!-- SpecialItemType may have one of the following values: FinanceCharge, ReimbursableExpenseGroup, ReimbursableExpenseSubtotal --> <SpecialItemType>ENUMTYPE</SpecialItemType> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSubtotalRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemSubtotalModRs> <!-- ItemSubtotalQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <ItemSubtotalQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <ItemSubtotalRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt --> <!-- SpecialItemType may have one of the following values: FinanceCharge, ReimbursableExpenseGroup, ReimbursableExpenseSubtotal --> <SpecialItemType>ENUMTYPE</SpecialItemType> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- not in QBOE --> <ItemDiscountRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemDiscountRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemDiscountAddRs> <!-- ItemDiscountModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemDiscountModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <ItemDiscountRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemDiscountRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemDiscountModRs> <!-- ItemDiscountQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <ItemDiscountQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <ItemDiscountRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- not in QBOE --> <ItemPaymentRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DepositToAccountRef> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PaymentMethodRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemPaymentRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemPaymentAddRs> <!-- ItemPaymentModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemPaymentModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <ItemPaymentRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DepositToAccountRef> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PaymentMethodRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemPaymentRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemPaymentModRs> <!-- ItemPaymentQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <ItemPaymentQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <ItemPaymentRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DepositToAccountRef> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PaymentMethodRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- not in QBOE --> <ItemSalesTaxRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <TaxRate>PERCENTTYPE</TaxRate> <!-- opt --> <TaxVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </TaxVendorRef> <SalesTaxReturnLineRef> <!-- opt, not in QBD, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 91 for QBCA|QBUK|QBAU --> </SalesTaxReturnLineRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSalesTaxRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemSalesTaxAddRs> <!-- ItemSalesTaxModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemSalesTaxModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <ItemSalesTaxRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <TaxRate>PERCENTTYPE</TaxRate> <!-- opt --> <TaxVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </TaxVendorRef> <SalesTaxReturnLineRef> <!-- opt, not in QBD, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 91 for QBCA|QBUK|QBAU --> </SalesTaxReturnLineRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSalesTaxRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemSalesTaxModRs> <!-- ItemSalesTaxQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <ItemSalesTaxQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <ItemSalesTaxRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <TaxRate>PERCENTTYPE</TaxRate> <!-- opt --> <TaxVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </TaxVendorRef> <SalesTaxReturnLineRef> <!-- opt, not in QBD, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 91 for QBCA|QBUK|QBAU --> </SalesTaxReturnLineRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- not in QBOE --> <ItemSalesTaxGroupRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <ItemSalesTaxRef> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSalesTaxGroupRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemSalesTaxGroupAddRs> <!-- ItemSalesTaxGroupModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemSalesTaxGroupModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <ItemSalesTaxGroupRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <ItemSalesTaxRef> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSalesTaxGroupRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemSalesTaxGroupModRs> <!-- ItemSalesTaxGroupQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <ItemSalesTaxGroupQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <ItemSalesTaxGroupRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <ItemSalesTaxRef> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- not in QBOE --> <ItemGroupRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <!-- opt --> <!-- SpecialItemType may have one of the following values: FinanceCharge, ReimbursableExpenseGroup, ReimbursableExpenseSubtotal --> <SpecialItemType>ENUMTYPE</SpecialItemType> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <ItemGroupLine> <!-- opt, may rep --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> </ItemGroupLine> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemGroupRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemGroupAddRs> <!-- ItemGroupModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemGroupModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <ItemGroupRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <!-- opt --> <!-- SpecialItemType may have one of the following values: FinanceCharge, ReimbursableExpenseGroup, ReimbursableExpenseSubtotal --> <SpecialItemType>ENUMTYPE</SpecialItemType> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <ItemGroupLine> <!-- opt, may rep --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> </ItemGroupLine> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemGroupRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemGroupModRs> <!-- ItemGroupQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <ItemGroupQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <ItemGroupRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <!-- opt --> <!-- SpecialItemType may have one of the following values: FinanceCharge, ReimbursableExpenseGroup, ReimbursableExpenseSubtotal --> <SpecialItemType>ENUMTYPE</SpecialItemType> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <ItemGroupLine> <!-- opt, may rep --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> </ItemGroupLine> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemGroupRet> </ItemGroupQueryRs> <!-- SpecialItemAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <SpecialItemAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v6.0 --> <!-- BEGIN OR: You may optionally have ItemOtherChargeRet OR ItemSubtotalRet OR ItemGroupRet --> <ItemOtherChargeRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <!-- SpecialItemType may have one of the following values: FinanceCharge, ReimbursableExpenseGroup, ReimbursableExpenseSubtotal --> <SpecialItemType>ENUMTYPE</SpecialItemType> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemOtherChargeRet> <!-- OR --> <ItemSubtotalRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt --> <!-- SpecialItemType may have one of the following values: FinanceCharge, ReimbursableExpenseGroup, ReimbursableExpenseSubtotal --> <SpecialItemType>ENUMTYPE</SpecialItemType> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSubtotalRet> <!-- OR --> <ItemGroupRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <UnitOfMeasureSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <!-- opt --> <!-- SpecialItemType may have one of the following values: FinanceCharge, ReimbursableExpenseGroup, ReimbursableExpenseSubtotal --> <SpecialItemType>ENUMTYPE</SpecialItemType> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v8.0 --> <ItemGroupLine> <!-- opt, may rep --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> </ItemGroupLine> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemGroupRet> <!-- END OR --> </SpecialItemAddRs> <!-- ItemQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <ItemQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- BEGIN OR: You may have 0 or more ItemServiceRet OR ItemNonInventoryRet OR ItemOtherChargeRet OR ItemInventoryRet OR ItemInventoryAssemblyRet OR ItemFixedAssetRet 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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU|QBOE, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt, not in QBOE --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <UnitOfMeasureSetRef> <!-- opt, not in QBOE, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <!-- not in QBOE --> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemServiceRet> <!-- OR --> <ItemNonInventoryRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU|QBOE, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, not in QBOE, v7.0 --> <UnitOfMeasureSetRef> <!-- opt, not in QBOE, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemNonInventoryRet> <!-- OR --> <ItemOtherChargeRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU|QBOE, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have SalesOrPurchase OR SalesAndPurchase --> <SalesOrPurchase> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <!-- BEGIN OR: You may optionally have Price OR PricePercent --> <Price>PRICETYPE</Price> <!-- OR --> <PricePercent>PERCENTTYPE</PricePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> </SalesOrPurchase> <!-- OR --> <SalesAndPurchase> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <ExpenseAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ExpenseAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </PrefVendorRef> </SalesAndPurchase> <!-- END OR --> <!-- SpecialItemType may have one of the following values: FinanceCharge, ReimbursableExpenseGroup, ReimbursableExpenseSubtotal --> <SpecialItemType>ENUMTYPE</SpecialItemType> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemOtherChargeRet> <!-- OR --> <ItemInventoryRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU|QBOE, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, not in QBOE, v7.0 --> <UnitOfMeasureSetRef> <!-- opt, not in QBOE, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <COGSAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </PrefVendorRef> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AssetAccountRef> <ReorderPoint>QUANTYPE</ReorderPoint> <!-- opt --> <Max>QUANTYPE</Max> <!-- opt, v13.0 --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <AverageCost>PRICETYPE</AverageCost> <!-- opt --> <QuantityOnOrder>QUANTYPE</QuantityOnOrder> <!-- opt --> <QuantityOnSalesOrder>QUANTYPE</QuantityOnSalesOrder> <!-- opt, v2.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemInventoryRet> <!-- OR --> <ItemInventoryAssemblyRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU|QBOE, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, not in QBOE, v12.0 --> <UnitOfMeasureSetRef> <!-- opt, not in QBOE, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <SalesDesc>STRTYPE</SalesDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <IncomeAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </IncomeAccountRef> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <PurchaseTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </PurchaseTaxCodeRef> <COGSAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </COGSAccountRef> <PrefVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </PrefVendorRef> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AssetAccountRef> <BuildPoint>QUANTYPE</BuildPoint> <!-- opt --> <Max>QUANTYPE</Max> <!-- opt, v13.0 --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <AverageCost>PRICETYPE</AverageCost> <!-- opt --> <QuantityOnOrder>QUANTYPE</QuantityOnOrder> <!-- opt --> <QuantityOnSalesOrder>QUANTYPE</QuantityOnSalesOrder> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <ItemInventoryAssemblyLine> <!-- opt, may rep --> <ItemInventoryRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ItemInventoryRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> </ItemInventoryAssemblyLine> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemInventoryAssemblyRet> <!-- OR --> <ItemFixedAssetRet> <!-- v3.0 --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU|QBOE, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <!-- AcquiredAs may have one of the following values: New, Old --> <AcquiredAs>ENUMTYPE</AcquiredAs> <PurchaseDesc>STRTYPE</PurchaseDesc> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <PurchaseDate>DATETYPE</PurchaseDate> <PurchaseCost>PRICETYPE</PurchaseCost> <!-- opt --> <VendorOrPayeeName>STRTYPE</VendorOrPayeeName> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <AssetAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AssetAccountRef> <FixedAssetSalesInfo> <!-- opt --> <SalesDesc>STRTYPE</SalesDesc> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <SalesDate>DATETYPE</SalesDate> <SalesPrice>PRICETYPE</SalesPrice> <!-- opt --> <SalesExpense>PRICETYPE</SalesExpense> <!-- opt --> </FixedAssetSalesInfo> <AssetDesc>STRTYPE</AssetDesc> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <Location>STRTYPE</Location> <!-- opt, max length = 50 for QBD|QBCA|QBUK|QBAU --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 30 for QBD|QBCA|QBUK|QBAU --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 30 for QBD|QBCA|QBUK|QBAU --> <WarrantyExpDate>DATETYPE</WarrantyExpDate> <!-- opt --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <AssetNumber>STRTYPE</AssetNumber> <!-- opt, max length = 10 for QBD|QBCA|QBUK|QBAU --> <CostBasis>AMTTYPE</CostBasis> <!-- opt --> <YearEndAccumulatedDepreciation>AMTTYPE</YearEndAccumulatedDepreciation> <!-- opt --> <YearEndBookValue>AMTTYPE</YearEndBookValue> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemFixedAssetRet> <!-- OR --> <ItemSubtotalRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU|QBOE, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt --> <!-- SpecialItemType may have one of the following values: FinanceCharge, ReimbursableExpenseGroup, ReimbursableExpenseSubtotal --> <SpecialItemType>ENUMTYPE</SpecialItemType> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSubtotalRet> <!-- OR --> <ItemDiscountRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> <!-- max length = 159 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU|QBOE, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ParentRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ParentRef> <Sublevel>INTTYPE</Sublevel> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemDiscountRet> <!-- OR --> <ItemPaymentRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU|QBOE, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </DepositToAccountRef> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </PaymentMethodRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemPaymentRet> <!-- OR --> <ItemSalesTaxRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU|QBOE, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ClassRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <TaxRate>PERCENTTYPE</TaxRate> <!-- opt --> <TaxVendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </TaxVendorRef> <SalesTaxReturnLineRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 91 for QBCA|QBUK|QBAU --> </SalesTaxReturnLineRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSalesTaxRet> <!-- OR --> <ItemSalesTaxGroupRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU|QBOE, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <ItemSalesTaxRef> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </ItemSalesTaxRef> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemSalesTaxGroupRet> <!-- OR --> <ItemGroupRet> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <BarCodeValue>STRTYPE</BarCodeValue> <!-- opt, max length = 50 for QBD|QBCA|QBUK, not in QBAU|QBOE, v12.0 --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ItemDesc>STRTYPE</ItemDesc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <UnitOfMeasureSetRef> <!-- opt, not in QBOE, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </UnitOfMeasureSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <!-- opt --> <!-- SpecialItemType may have one of the following values: FinanceCharge, ReimbursableExpenseGroup, ReimbursableExpenseSubtotal --> <SpecialItemType>ENUMTYPE</SpecialItemType> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v8.0 --> <ItemGroupLine> <!-- opt, may rep --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, not in QBOE, v7.0 --> </ItemGroupLine> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- not in QBOE, v2.0 --> <PayrollItemWageRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- WageType may have one of the following values: Bonus, Commission, HourlyOvertime, HourlyRegular, HourlySick, HourlyVacation, SalaryRegular, SalarySick, SalaryVacation --> <WageType>ENUMTYPE</WageType> <ExpenseAccountRef> <!-- v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> </PayrollItemWageRet> </PayrollItemWageAddRs> <!-- PayrollItemWageQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <PayrollItemWageQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE --> <PayrollItemWageRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- WageType may have one of the following values: Bonus, Commission, HourlyOvertime, HourlyRegular, HourlySick, HourlyVacation, SalaryRegular, SalarySick, SalaryVacation --> <WageType>ENUMTYPE</WageType> <ExpenseAccountRef> <!-- v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> </PayrollItemWageRet> </PayrollItemWageQueryRs> <!-- PayrollItemNonWageQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <PayrollItemNonWageQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE, v3.0 --> <PayrollItemNonWageRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- NonWageType may have one of the following values: Addition, CompanyContribution, Deduction, DirectDeposit, Tax --> <NonWageType>ENUMTYPE</NonWageType> <ExpenseAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ExpenseAccountRef> <LiabilityAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </LiabilityAccountRef> </PayrollItemNonWageRet> </PayrollItemNonWageQueryRs> <!-- TemplateQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <TemplateQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE, v3.0 --> <TemplateRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- TemplateType may have one of the following values: BuildAssembly, CreditMemo, Estimate, Invoice, PurchaseOrder, SalesOrder, SalesReceipt --> <TemplateType>ENUMTYPE</TemplateType> </TemplateRet> </TemplateQueryRs> <!-- PriceLevelAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <PriceLevelAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v4.0 --> <PriceLevelRet> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- PriceLevelType may have one of the following values: FixedPercentage, PerItem --> <PriceLevelType>ENUMTYPE</PriceLevelType> <!-- opt --> <!-- BEGIN OR: You may optionally have PriceLevelFixedPercentage OR ( PriceLevelPerItemRet AND CurrencyRef ) --> <PriceLevelFixedPercentage>PERCENTTYPE</PriceLevelFixedPercentage> <!-- OR --> <PriceLevelPerItemRet> <!-- rep (1 or more) --> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <!-- BEGIN OR: You may have CustomPrice OR CustomPricePercent --> <CustomPrice>PRICETYPE</CustomPrice> <!-- OR --> <CustomPricePercent>PERCENTTYPE</CustomPricePercent> <!-- END OR --> </PriceLevelPerItemRet> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <!-- END OR --> </PriceLevelRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </PriceLevelAddRs> <!-- PriceLevelModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <PriceLevelModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v4.0 --> <PriceLevelRet> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- PriceLevelType may have one of the following values: FixedPercentage, PerItem --> <PriceLevelType>ENUMTYPE</PriceLevelType> <!-- opt --> <!-- BEGIN OR: You may optionally have PriceLevelFixedPercentage OR ( PriceLevelPerItemRet AND CurrencyRef ) --> <PriceLevelFixedPercentage>PERCENTTYPE</PriceLevelFixedPercentage> <!-- OR --> <PriceLevelPerItemRet> <!-- rep (1 or more) --> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <!-- BEGIN OR: You may have CustomPrice OR CustomPricePercent --> <CustomPrice>PRICETYPE</CustomPrice> <!-- OR --> <CustomPricePercent>PERCENTTYPE</CustomPricePercent> <!-- END OR --> </PriceLevelPerItemRet> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <!-- END OR --> </PriceLevelRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </PriceLevelModRs> <!-- PriceLevelQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <PriceLevelQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE, v4.0 --> <PriceLevelRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- PriceLevelType may have one of the following values: FixedPercentage, PerItem --> <PriceLevelType>ENUMTYPE</PriceLevelType> <!-- opt --> <!-- BEGIN OR: You may optionally have PriceLevelFixedPercentage OR ( PriceLevelPerItemRet AND CurrencyRef ) --> <PriceLevelFixedPercentage>PERCENTTYPE</PriceLevelFixedPercentage> <!-- OR --> <PriceLevelPerItemRet> <!-- rep (1 or more) --> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <!-- BEGIN OR: You may have CustomPrice OR CustomPricePercent --> <CustomPrice>PRICETYPE</CustomPrice> <!-- OR --> <CustomPricePercent>PERCENTTYPE</CustomPricePercent> <!-- END OR --> </PriceLevelPerItemRet> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <!-- END OR --> </PriceLevelRet> </PriceLevelQueryRs> <!-- BillingRateAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <BillingRateAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v6.0 --> <BillingRateRet> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- BillingRateType may have one of the following values: FixedRate, PerItem --> <BillingRateType>ENUMTYPE</BillingRateType> <!-- opt --> <!-- BEGIN OR: You may optionally have FixedBillingRate OR BillingRatePerItemRet --> <FixedBillingRate>PRICETYPE</FixedBillingRate> <!-- OR --> <BillingRatePerItemRet> <!-- rep (1 or more) --> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <!-- BEGIN OR: You may have CustomRate OR CustomRatePercent --> <CustomRate>PRICETYPE</CustomRate> <!-- OR --> <CustomRatePercent>PERCENTTYPE</CustomRatePercent> <!-- END OR --> </BillingRatePerItemRet> <!-- END OR --> </BillingRateRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </BillingRateAddRs> <!-- BillingRateQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <BillingRateQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE, v6.0 --> <BillingRateRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- BillingRateType may have one of the following values: FixedRate, PerItem --> <BillingRateType>ENUMTYPE</BillingRateType> <!-- opt --> <!-- BEGIN OR: You may optionally have FixedBillingRate OR BillingRatePerItemRet --> <FixedBillingRate>PRICETYPE</FixedBillingRate> <!-- OR --> <BillingRatePerItemRet> <!-- rep (1 or more) --> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <!-- BEGIN OR: You may have CustomRate OR CustomRatePercent --> <CustomRate>PRICETYPE</CustomRate> <!-- OR --> <CustomRatePercent>PERCENTTYPE</CustomRatePercent> <!-- END OR --> </BillingRatePerItemRet> <!-- END OR --> </BillingRateRet> </BillingRateQueryRs> <!-- VehicleAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <VehicleAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v6.0 --> <VehicleRet> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, max length = 256 for QBD|QBCA|QBUK|QBAU --> </VehicleRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </VehicleAddRs> <!-- VehicleModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <VehicleModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v6.0 --> <VehicleRet> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, max length = 256 for QBD|QBCA|QBUK|QBAU --> </VehicleRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </VehicleModRs> <!-- VehicleQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <VehicleQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE, v6.0 --> <VehicleRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, max length = 256 for QBD|QBCA|QBUK|QBAU --> </VehicleRet> </VehicleQueryRs> <!-- UnitOfMeasureSetAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <UnitOfMeasureSetAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v7.0 --> <UnitOfMeasureSetRet> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- UnitOfMeasureType may have one of the following values: Area, Count, Length, Other, Time, Volume, Weight --> <UnitOfMeasureType>ENUMTYPE</UnitOfMeasureType> <!-- opt --> <BaseUnit> <!-- opt --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <Abbreviation>STRTYPE</Abbreviation> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> </BaseUnit> <RelatedUnit> <!-- opt, may rep --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <Abbreviation>STRTYPE</Abbreviation> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <ConversionRatio>PRICETYPE</ConversionRatio> <!-- min value = .001, max value = 5000 --> </RelatedUnit> <DefaultUnit> <!-- opt, may rep --> <!-- UnitUsedFor may have one of the following values: Purchase, Sales, Shipping --> <UnitUsedFor>ENUMTYPE</UnitUsedFor> <Unit>STRTYPE</Unit> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> </DefaultUnit> </UnitOfMeasureSetRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </UnitOfMeasureSetAddRs> <!-- UnitOfMeasureSetQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <UnitOfMeasureSetQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE, v7.0 --> <UnitOfMeasureSetRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <!-- UnitOfMeasureType may have one of the following values: Area, Count, Length, Other, Time, Volume, Weight --> <UnitOfMeasureType>ENUMTYPE</UnitOfMeasureType> <!-- opt --> <BaseUnit> <!-- opt --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <Abbreviation>STRTYPE</Abbreviation> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> </BaseUnit> <RelatedUnit> <!-- opt, may rep --> <Name>STRTYPE</Name> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <Abbreviation>STRTYPE</Abbreviation> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <ConversionRatio>PRICETYPE</ConversionRatio> <!-- min value = .001, max value = 5000 --> </RelatedUnit> <DefaultUnit> <!-- opt, may rep --> <!-- UnitUsedFor may have one of the following values: Purchase, Sales, Shipping --> <UnitUsedFor>ENUMTYPE</UnitUsedFor> <Unit>STRTYPE</Unit> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> </DefaultUnit> </UnitOfMeasureSetRet> </UnitOfMeasureSetQueryRs> <!-- WorkersCompCodeAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <WorkersCompCodeAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBCA|QBUK|QBOE, v7.0 --> <WorkersCompCodeRet> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 13 for QBD|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, max length = 31 for QBD|QBAU --> <CurrentRate>PRICETYPE</CurrentRate> <!-- opt --> <CurrentEffectiveDate>DATETYPE</CurrentEffectiveDate> <!-- opt --> <NextRate>PRICETYPE</NextRate> <!-- opt --> <NextEffectiveDate>DATETYPE</NextEffectiveDate> <!-- opt --> <RateHistory> <!-- opt, may rep --> <Rate>PRICETYPE</Rate> <EffectiveDate>DATETYPE</EffectiveDate> </RateHistory> </WorkersCompCodeRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </WorkersCompCodeAddRs> <!-- WorkersCompCodeModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <WorkersCompCodeModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBCA|QBUK|QBOE, v7.0 --> <WorkersCompCodeRet> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 13 for QBD|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, max length = 31 for QBD|QBAU --> <CurrentRate>PRICETYPE</CurrentRate> <!-- opt --> <CurrentEffectiveDate>DATETYPE</CurrentEffectiveDate> <!-- opt --> <NextRate>PRICETYPE</NextRate> <!-- opt --> <NextEffectiveDate>DATETYPE</NextEffectiveDate> <!-- opt --> <RateHistory> <!-- opt, may rep --> <Rate>PRICETYPE</Rate> <EffectiveDate>DATETYPE</EffectiveDate> </RateHistory> </WorkersCompCodeRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </WorkersCompCodeModRs> <!-- WorkersCompCodeQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <WorkersCompCodeQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBCA|QBUK|QBOE, v7.0 --> <WorkersCompCodeRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 13 for QBD|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, max length = 31 for QBD|QBAU --> <CurrentRate>PRICETYPE</CurrentRate> <!-- opt --> <CurrentEffectiveDate>DATETYPE</CurrentEffectiveDate> <!-- opt --> <NextRate>PRICETYPE</NextRate> <!-- opt --> <NextEffectiveDate>DATETYPE</NextEffectiveDate> <!-- opt --> <RateHistory> <!-- opt, may rep --> <Rate>PRICETYPE</Rate> <EffectiveDate>DATETYPE</EffectiveDate> </RateHistory> </WorkersCompCodeRet> </WorkersCompCodeQueryRs> <!-- Form1099CategoryAccountMappingModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <Form1099CategoryAccountMappingModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBCA|QBUK|QBOE, v8.0 --> <Form1099CategoryAccountMappingRet> <!-- opt --> <IsFiling1099Misc>BOOLTYPE</IsFiling1099Misc> <CategoryAccountMapping> <!-- opt, may rep --> <!-- MappingCategory may have one of the following values: BOX1, BOX2, BOX3, BOX4, BOX5, BOX6, BOX7, BOX8, BOX9, BOX10, BOX13, BOX14 --> <MappingCategory>ENUMTYPE</MappingCategory> <AccountRef> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBAU --> </AccountRef> <Threshold>AMTTYPE</Threshold> <!-- opt --> </CategoryAccountMapping> </Form1099CategoryAccountMappingRet> </Form1099CategoryAccountMappingModRs> <!-- Form1099CategoryAccountMappingQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <Form1099CategoryAccountMappingQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBCA|QBUK|QBOE, v8.0 --> <Form1099CategoryAccountMappingRet> <!-- opt --> <IsFiling1099Misc>BOOLTYPE</IsFiling1099Misc> <CategoryAccountMapping> <!-- opt, may rep --> <!-- MappingCategory may have one of the following values: BOX1, BOX2, BOX3, BOX4, BOX5, BOX6, BOX7, BOX8, BOX9, BOX10, BOX13, BOX14 --> <MappingCategory>ENUMTYPE</MappingCategory> <AccountRef> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBAU --> </AccountRef> <Threshold>AMTTYPE</Threshold> <!-- opt --> </CategoryAccountMapping> </Form1099CategoryAccountMappingRet> </Form1099CategoryAccountMappingQueryRs> <!-- SalesTaxReturnQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <SalesTaxReturnQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBD|QBOE, v8.0 --> <SalesTaxReturnRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBCA|QBUK|QBAU --> <Desc>STRTYPE</Desc> <!-- opt, max length = 159 for QBCA|QBUK|QBAU --> </SalesTaxReturnRet> </SalesTaxReturnQueryRs> <!-- SalesTaxReturnLineQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <SalesTaxReturnLineQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBD|QBOE, v8.0 --> <SalesTaxReturnLineRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBCA|QBUK|QBAU --> <!-- LineType may have one of the following values: ECPurchases, ECSales, Purchases, Sales, SubTotal, TaxOnPurchases, TaxOnSales, Total --> <LineType>ENUMTYPE</LineType> <!-- opt --> </SalesTaxReturnLineRet> </SalesTaxReturnLineQueryRs> <!-- CurrencyAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CurrencyAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v8.0 --> <CurrencyRet> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <CurrencyCode>STRTYPE</CurrencyCode> <!-- opt, max length = 3 for QBD|QBCA|QBUK|QBAU --> <CurrencyFormat> <!-- opt --> <!-- ThousandSeparator may have one of the following values: Comma [DEFAULT], Period, Space, Apostrophe --> <ThousandSeparator>ENUMTYPE</ThousandSeparator> <!-- opt --> <!-- ThousandSeparatorGrouping may have one of the following values: XX_XXX_XXX [DEFAULT], X_XX_XX_XXX --> <ThousandSeparatorGrouping>ENUMTYPE</ThousandSeparatorGrouping> <!-- opt --> <!-- DecimalPlaces may have one of the following values: 0, 2 [DEFAULT] --> <DecimalPlaces>ENUMTYPE</DecimalPlaces> <!-- opt --> <!-- DecimalSeparator may have one of the following values: Period [DEFAULT], Comma --> <DecimalSeparator>ENUMTYPE</DecimalSeparator> <!-- opt --> </CurrencyFormat> <IsUserDefinedCurrency>BOOLTYPE</IsUserDefinedCurrency> <!-- opt --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt --> <AsOfDate>DATETYPE</AsOfDate> <!-- opt --> </CurrencyRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </CurrencyAddRs> <!-- CurrencyModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CurrencyModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v8.0 --> <CurrencyRet> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <CurrencyCode>STRTYPE</CurrencyCode> <!-- opt, max length = 3 for QBD|QBCA|QBUK|QBAU --> <CurrencyFormat> <!-- opt --> <!-- ThousandSeparator may have one of the following values: Comma [DEFAULT], Period, Space, Apostrophe --> <ThousandSeparator>ENUMTYPE</ThousandSeparator> <!-- opt --> <!-- ThousandSeparatorGrouping may have one of the following values: XX_XXX_XXX [DEFAULT], X_XX_XX_XXX --> <ThousandSeparatorGrouping>ENUMTYPE</ThousandSeparatorGrouping> <!-- opt --> <!-- DecimalPlaces may have one of the following values: 0, 2 [DEFAULT] --> <DecimalPlaces>ENUMTYPE</DecimalPlaces> <!-- opt --> <!-- DecimalSeparator may have one of the following values: Period [DEFAULT], Comma --> <DecimalSeparator>ENUMTYPE</DecimalSeparator> <!-- opt --> </CurrencyFormat> <IsUserDefinedCurrency>BOOLTYPE</IsUserDefinedCurrency> <!-- opt --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt --> <AsOfDate>DATETYPE</AsOfDate> <!-- opt --> </CurrencyRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </CurrencyModRs> <!-- CurrencyQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <CurrencyQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE, v8.0 --> <CurrencyRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <Name>STRTYPE</Name> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <CurrencyCode>STRTYPE</CurrencyCode> <!-- opt, max length = 3 for QBD|QBCA|QBUK|QBAU --> <CurrencyFormat> <!-- opt --> <!-- ThousandSeparator may have one of the following values: Comma [DEFAULT], Period, Space, Apostrophe --> <ThousandSeparator>ENUMTYPE</ThousandSeparator> <!-- opt --> <!-- ThousandSeparatorGrouping may have one of the following values: XX_XXX_XXX [DEFAULT], X_XX_XX_XXX --> <ThousandSeparatorGrouping>ENUMTYPE</ThousandSeparatorGrouping> <!-- opt --> <!-- DecimalPlaces may have one of the following values: 0, 2 [DEFAULT] --> <DecimalPlaces>ENUMTYPE</DecimalPlaces> <!-- opt --> <!-- DecimalSeparator may have one of the following values: Period [DEFAULT], Comma --> <DecimalSeparator>ENUMTYPE</DecimalSeparator> <!-- opt --> </CurrencyFormat> <IsUserDefinedCurrency>BOOLTYPE</IsUserDefinedCurrency> <!-- opt --> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt --> <AsOfDate>DATETYPE</AsOfDate> <!-- opt --> </CurrencyRet> </CurrencyQueryRs> <!-- PayrollLastPeriodQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <PayrollLastPeriodQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBD|QBCA|QBUK|QBAU, v8.0 --> <PayrollLastPeriodRet> <!-- opt --> <PeriodStartDate>DATETYPE</PeriodStartDate> <PeriodEndDate>DATETYPE</PeriodEndDate> </PayrollLastPeriodRet> </PayrollLastPeriodQueryRs> <!-- InventorySiteAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <InventorySiteAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBAU|QBOE, v10.0 --> <InventorySiteRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentSiteRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </ParentSiteRef> <IsDefaultSite>BOOLTYPE</IsDefaultSite> <!-- opt --> <SiteDesc>STRTYPE</SiteDesc> <!-- opt, max length = 100 for QBD|QBCA|QBUK --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 for QBD|QBCA|QBUK --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 for QBD|QBCA|QBUK --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK --> <SiteAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </SiteAddress> <SiteAddressBlock> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> </SiteAddressBlock> </InventorySiteRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </InventorySiteAddRs> <!-- InventorySiteModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <InventorySiteModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBAU|QBOE, v10.0 --> <InventorySiteRet> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentSiteRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </ParentSiteRef> <IsDefaultSite>BOOLTYPE</IsDefaultSite> <!-- opt --> <SiteDesc>STRTYPE</SiteDesc> <!-- opt, max length = 100 for QBD|QBCA|QBUK --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 for QBD|QBCA|QBUK --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 for QBD|QBCA|QBUK --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK --> <SiteAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </SiteAddress> <SiteAddressBlock> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> </SiteAddressBlock> </InventorySiteRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </InventorySiteModRs> <!-- InventorySiteQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <InventorySiteQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBAU|QBOE, v10.0 --> <InventorySiteRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK --> <Name>STRTYPE</Name> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> <IsActive>BOOLTYPE</IsActive> <!-- opt --> <ParentSiteRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </ParentSiteRef> <IsDefaultSite>BOOLTYPE</IsDefaultSite> <!-- opt --> <SiteDesc>STRTYPE</SiteDesc> <!-- opt, max length = 100 for QBD|QBCA|QBUK --> <Contact>STRTYPE</Contact> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Phone>STRTYPE</Phone> <!-- opt, max length = 21 for QBD|QBCA|QBUK --> <Fax>STRTYPE</Fax> <!-- opt, max length = 21 for QBD|QBCA|QBUK --> <Email>STRTYPE</Email> <!-- opt, max length = 1023 for QBD|QBCA|QBUK --> <SiteAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </SiteAddress> <SiteAddressBlock> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK --> </SiteAddressBlock> </InventorySiteRet> </InventorySiteQueryRs> <!-- 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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ARAccountRef> <TemplateRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <IsPending>BOOLTYPE</IsPending> <!-- opt, not in QBOE --> <IsFinanceCharge>BOOLTYPE</IsFinanceCharge> <!-- opt, not in QBOE --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <AppliedAmount>AMTTYPE</AppliedAmount> <!-- opt --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <BalanceRemainingInHomeCurrency>AMTTYPE</BalanceRemainingInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <IsPaid>BOOLTYPE</IsPaid> <!-- opt, v2.0 --> <CustomerMsgRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, not in QBOE, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <SuggestedDiscountAmount>AMTTYPE</SuggestedDiscountAmount> <!-- opt, not in QBOE --> <SuggestedDiscountDate>DATETYPE</SuggestedDiscountDate> <!-- opt, not in QBOE --> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <LinkedTxn> <!-- opt, may rep, v1.1 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, not in QBOE, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <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 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, not in QBOE, v7.0 --> <OverrideUOMSetRef> <!-- opt, not in QBOE, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU|QBOE, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU|QBOE, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU|QBOE --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU|QBOE --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceLineRet> <!-- OR --> <InvoiceLineGroupRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- v2.1 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <InvoiceLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceLineRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceLineGroupRet> <!-- END OR --> <DiscountLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </DiscountLineRet> <SalesTaxLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </SalesTaxLineRet> <ShippingLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Amount>AMTTYPE</Amount> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </ShippingLineRet> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </InvoiceAddRs> <!-- InvoiceModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <InvoiceModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v2.1 --> <InvoiceRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ARAccountRef> <TemplateRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <IsPending>BOOLTYPE</IsPending> <!-- opt --> <IsFinanceCharge>BOOLTYPE</IsFinanceCharge> <!-- opt --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <AppliedAmount>AMTTYPE</AppliedAmount> <!-- opt --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <BalanceRemainingInHomeCurrency>AMTTYPE</BalanceRemainingInHomeCurrency> <!-- opt, v8.0 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsPaid>BOOLTYPE</IsPaid> <!-- opt, v2.0 --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <SuggestedDiscountAmount>AMTTYPE</SuggestedDiscountAmount> <!-- opt --> <SuggestedDiscountDate>DATETYPE</SuggestedDiscountDate> <!-- opt --> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep, v1.1 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <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 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceLineRet> <!-- OR --> <InvoiceLineGroupRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v2.1 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <InvoiceLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceLineRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceLineGroupRet> <!-- END OR --> <DiscountLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </AccountRef> </DiscountLineRet> <SalesTaxLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </AccountRef> </SalesTaxLineRet> <ShippingLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Amount>AMTTYPE</Amount> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </AccountRef> </ShippingLineRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </InvoiceModRs> <!-- InvoiceQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <InvoiceQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <InvoiceRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ARAccountRef> <TemplateRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <IsPending>BOOLTYPE</IsPending> <!-- opt, not in QBOE --> <IsFinanceCharge>BOOLTYPE</IsFinanceCharge> <!-- opt, not in QBOE --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <AppliedAmount>AMTTYPE</AppliedAmount> <!-- opt --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <BalanceRemainingInHomeCurrency>AMTTYPE</BalanceRemainingInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <IsPaid>BOOLTYPE</IsPaid> <!-- opt, v2.0 --> <CustomerMsgRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, not in QBOE, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <SuggestedDiscountAmount>AMTTYPE</SuggestedDiscountAmount> <!-- opt, not in QBOE --> <SuggestedDiscountDate>DATETYPE</SuggestedDiscountDate> <!-- opt, not in QBOE --> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <LinkedTxn> <!-- opt, may rep, v1.1 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, not in QBOE, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <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 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, not in QBOE, v7.0 --> <OverrideUOMSetRef> <!-- opt, not in QBOE, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU|QBOE, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU|QBOE, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU|QBOE --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU|QBOE --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceLineRet> <!-- OR --> <InvoiceLineGroupRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- v2.1 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <InvoiceLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceLineRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InvoiceLineGroupRet> <!-- END OR --> <DiscountLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </DiscountLineRet> <SalesTaxLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </SalesTaxLineRet> <ShippingLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Amount>AMTTYPE</Amount> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </ShippingLineRet> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- not in QBOE --> <EstimateRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <TemplateRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt, v7.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, v7.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <IsActive>BOOLTYPE</IsActive> <!-- opt, v3.0 --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, v8.0 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep, v3.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <!-- 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 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have MarkupRate OR MarkupRatePercent --> <MarkupRate>PRICETYPE</MarkupRate> <!-- OR --> <MarkupRatePercent>PERCENTTYPE</MarkupRatePercent> <!-- END OR --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateLineRet> <!-- OR --> <EstimateLineGroupRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <EstimateLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have MarkupRate OR MarkupRatePercent --> <MarkupRate>PRICETYPE</MarkupRate> <!-- OR --> <MarkupRatePercent>PERCENTTYPE</MarkupRatePercent> <!-- END OR --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateLineRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </EstimateAddRs> <!-- EstimateModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <EstimateModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <EstimateRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <TemplateRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt, v7.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, v7.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <IsActive>BOOLTYPE</IsActive> <!-- opt, v3.0 --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, v8.0 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep, v3.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <!-- 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 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have MarkupRate OR MarkupRatePercent --> <MarkupRate>PRICETYPE</MarkupRate> <!-- OR --> <MarkupRatePercent>PERCENTTYPE</MarkupRatePercent> <!-- END OR --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateLineRet> <!-- OR --> <EstimateLineGroupRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <EstimateLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have MarkupRate OR MarkupRatePercent --> <MarkupRate>PRICETYPE</MarkupRate> <!-- OR --> <MarkupRatePercent>PERCENTTYPE</MarkupRatePercent> <!-- END OR --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateLineRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </EstimateModRs> <!-- EstimateQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <EstimateQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <EstimateRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <TemplateRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt, v7.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, v7.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <IsActive>BOOLTYPE</IsActive> <!-- opt, v3.0 --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, v8.0 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep, v3.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <!-- 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 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have MarkupRate OR MarkupRatePercent --> <MarkupRate>PRICETYPE</MarkupRate> <!-- OR --> <MarkupRatePercent>PERCENTTYPE</MarkupRatePercent> <!-- END OR --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateLineRet> <!-- OR --> <EstimateLineGroupRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <EstimateLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BEGIN OR: You may optionally have MarkupRate OR MarkupRatePercent --> <MarkupRate>PRICETYPE</MarkupRate> <!-- OR --> <MarkupRatePercent>PERCENTTYPE</MarkupRatePercent> <!-- END OR --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateLineRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </EstimateRet> </EstimateQueryRs> <!-- SalesOrderAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <SalesOrderAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v2.1 --> <SalesOrderRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <TemplateRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, v8.0 --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt --> <IsFullyInvoiced>BOOLTYPE</IsFullyInvoiced> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <!-- BEGIN OR: You may have 0 or more SalesOrderLineRet OR SalesOrderLineGroupRet --> <SalesOrderLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <Invoiced>QUANTYPE</Invoiced> <!-- opt --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesOrderLineRet> <!-- OR --> <SalesOrderLineGroupRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <SalesOrderLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <Invoiced>QUANTYPE</Invoiced> <!-- opt --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesOrderLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesOrderLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesOrderRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </SalesOrderAddRs> <!-- SalesOrderModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <SalesOrderModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <SalesOrderRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <TemplateRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, v8.0 --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt --> <IsFullyInvoiced>BOOLTYPE</IsFullyInvoiced> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <!-- BEGIN OR: You may have 0 or more SalesOrderLineRet OR SalesOrderLineGroupRet --> <SalesOrderLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <Invoiced>QUANTYPE</Invoiced> <!-- opt --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesOrderLineRet> <!-- OR --> <SalesOrderLineGroupRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <SalesOrderLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <Invoiced>QUANTYPE</Invoiced> <!-- opt --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesOrderLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesOrderLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesOrderRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </SalesOrderModRs> <!-- SalesOrderQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <SalesOrderQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v2.1 --> <SalesOrderRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <TemplateRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, v8.0 --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt --> <IsFullyInvoiced>BOOLTYPE</IsFullyInvoiced> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <!-- BEGIN OR: You may have 0 or more SalesOrderLineRet OR SalesOrderLineGroupRet --> <SalesOrderLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <Invoiced>QUANTYPE</Invoiced> <!-- opt --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesOrderLineRet> <!-- OR --> <SalesOrderLineGroupRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <SalesOrderLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <Invoiced>QUANTYPE</Invoiced> <!-- opt --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesOrderLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesOrderLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesOrderRet> </SalesOrderQueryRs> <!-- 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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <TemplateRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <IsPending>BOOLTYPE</IsPending> <!-- opt, not in QBOE --> <CheckNumber>STRTYPE</CheckNumber> <!-- opt, max length = 25 --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </PaymentMethodRef> <DueDate>DATETYPE</DueDate> <!-- opt, not in QBOE --> <SalesRepRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerMsgRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, not in QBOE, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </DepositToAccountRef> <CreditCardTxnInfo> <!-- opt, not in QBOE, v4.1 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <!-- 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 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, not in QBOE, v7.0 --> <OverrideUOMSetRef> <!-- opt, not in QBOE, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU|QBOE, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU|QBOE, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU|QBOE --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU|QBOE --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <CreditCardTxnInfo> <!-- opt, not in QBOE, v7.0 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptLineRet> <!-- OR --> <SalesReceiptLineGroupRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <SalesReceiptLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <CreditCardTxnInfo> <!-- opt, v7.0 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptLineRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptLineGroupRet> <!-- END OR --> <DiscountLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </DiscountLineRet> <SalesTaxLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </SalesTaxLineRet> <ShippingLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Amount>AMTTYPE</Amount> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </ShippingLineRet> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </SalesReceiptAddRs> <!-- SalesReceiptModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <SalesReceiptModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v5.0 --> <SalesReceiptRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <TemplateRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <IsPending>BOOLTYPE</IsPending> <!-- opt --> <CheckNumber>STRTYPE</CheckNumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PaymentMethodRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, v8.0 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DepositToAccountRef> <CreditCardTxnInfo> <!-- opt, v4.1 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <!-- 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 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <CreditCardTxnInfo> <!-- opt, v7.0 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptLineRet> <!-- OR --> <SalesReceiptLineGroupRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <SalesReceiptLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <CreditCardTxnInfo> <!-- opt, v7.0 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptLineRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptLineGroupRet> <!-- END OR --> <DiscountLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </AccountRef> </DiscountLineRet> <SalesTaxLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </AccountRef> </SalesTaxLineRet> <ShippingLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Amount>AMTTYPE</Amount> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </AccountRef> </ShippingLineRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </SalesReceiptModRs> <!-- SalesReceiptQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <SalesReceiptQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <SalesReceiptRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <TemplateRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <IsPending>BOOLTYPE</IsPending> <!-- opt, not in QBOE --> <CheckNumber>STRTYPE</CheckNumber> <!-- opt, max length = 25 --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </PaymentMethodRef> <DueDate>DATETYPE</DueDate> <!-- opt, not in QBOE --> <SalesRepRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerMsgRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, not in QBOE, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </DepositToAccountRef> <CreditCardTxnInfo> <!-- opt, not in QBOE, v4.1 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <!-- 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 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, not in QBOE, v7.0 --> <OverrideUOMSetRef> <!-- opt, not in QBOE, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU|QBOE, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU|QBOE, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU|QBOE --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU|QBOE --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <CreditCardTxnInfo> <!-- opt, not in QBOE, v7.0 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptLineRet> <!-- OR --> <SalesReceiptLineGroupRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <SalesReceiptLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <CreditCardTxnInfo> <!-- opt, v7.0 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptLineRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesReceiptLineGroupRet> <!-- END OR --> <DiscountLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </DiscountLineRet> <SalesTaxLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </SalesTaxLineRet> <ShippingLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Amount>AMTTYPE</Amount> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </ShippingLineRet> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ARAccountRef> <TemplateRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <IsPending>BOOLTYPE</IsPending> <!-- opt, not in QBOE --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <TermsRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt, not in QBOE --> <SalesRepRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CreditRemaining>AMTTYPE</CreditRemaining> <!-- opt, v2.0 --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <CreditRemainingInHomeCurrency>AMTTYPE</CreditRemainingInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerMsgRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, not in QBOE, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <LinkedTxn> <!-- opt, may rep, v1.1 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, not in QBOE, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <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 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, not in QBOE, v7.0 --> <OverrideUOMSetRef> <!-- opt, not in QBOE, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU|QBOE, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU|QBOE, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU|QBOE --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU|QBOE --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <CreditCardTxnInfo> <!-- opt, not in QBOE, v7.0 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoLineRet> <!-- OR --> <CreditMemoLineGroupRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <CreditMemoLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <CreditCardTxnInfo> <!-- opt, v7.0 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoLineRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoLineGroupRet> <!-- END OR --> <DiscountLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </DiscountLineRet> <SalesTaxLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </SalesTaxLineRet> <ShippingLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Amount>AMTTYPE</Amount> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </ShippingLineRet> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </CreditMemoAddRs> <!-- CreditMemoModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CreditMemoModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <CreditMemoRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ARAccountRef> <TemplateRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <IsPending>BOOLTYPE</IsPending> <!-- opt --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <SalesRepRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CreditRemaining>AMTTYPE</CreditRemaining> <!-- opt, v2.0 --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <CreditRemainingInHomeCurrency>AMTTYPE</CreditRemainingInHomeCurrency> <!-- opt, v8.0 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerMsgRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep, v1.1 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <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 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <CreditCardTxnInfo> <!-- opt, v7.0 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoLineRet> <!-- OR --> <CreditMemoLineGroupRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <CreditMemoLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <CreditCardTxnInfo> <!-- opt, v7.0 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoLineRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoLineGroupRet> <!-- END OR --> <DiscountLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </AccountRef> </DiscountLineRet> <SalesTaxLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </AccountRef> </SalesTaxLineRet> <ShippingLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Amount>AMTTYPE</Amount> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </AccountRef> </ShippingLineRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </CreditMemoModRs> <!-- CreditMemoQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <CreditMemoQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <CreditMemoRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ARAccountRef> <TemplateRef> <!-- opt, not in QBOE, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <BillAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </BillAddress> <BillAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </BillAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <IsPending>BOOLTYPE</IsPending> <!-- opt, not in QBOE --> <PONumber>STRTYPE</PONumber> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <TermsRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt, not in QBOE --> <SalesRepRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, not in QBOE --> <ShipDate>DATETYPE</ShipDate> <!-- opt --> <ShipMethodRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <Subtotal>AMTTYPE</Subtotal> <!-- opt --> <ItemSalesTaxRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <SalesTaxPercentage>PERCENTTYPE</SalesTaxPercentage> <!-- opt --> <SalesTaxTotal>AMTTYPE</SalesTaxTotal> <!-- opt --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CreditRemaining>AMTTYPE</CreditRemaining> <!-- opt, v2.0 --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <CreditRemainingInHomeCurrency>AMTTYPE</CreditRemainingInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerMsgRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 101 for QBD|QBCA|QBUK|QBAU --> </CustomerMsgRef> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, not in QBOE, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <CustomerSalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </CustomerSalesTaxCodeRef> <Other>STRTYPE</Other> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <LinkedTxn> <!-- opt, may rep, v1.1 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, not in QBOE, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <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 --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, not in QBOE, v7.0 --> <OverrideUOMSetRef> <!-- opt, not in QBOE, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU|QBOE, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU|QBOE, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU|QBOE --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU|QBOE --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <CreditCardTxnInfo> <!-- opt, not in QBOE, v7.0 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoLineRet> <!-- OR --> <CreditMemoLineGroupRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <CreditMemoLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBD|QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <CreditCardTxnInfo> <!-- opt, v7.0 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoLineRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditMemoLineGroupRet> <!-- END OR --> <DiscountLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <IsTaxable>BOOLTYPE</IsTaxable> <!-- opt --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </DiscountLineRet> <SalesTaxLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <!-- BEGIN OR: You may optionally have Amount OR RatePercent --> <Amount>AMTTYPE</Amount> <!-- OR --> <RatePercent>PERCENTTYPE</RatePercent> <!-- END OR --> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </SalesTaxLineRet> <ShippingLineRet> <!-- opt, not in QBD|QBCA|QBUK|QBAU, v4.0 --> <Amount>AMTTYPE</Amount> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 1000 for QBOE --> </AccountRef> </ShippingLineRet> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- v1.1 --> <ReceivePaymentRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ARAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </PaymentMethodRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </DepositToAccountRef> <CreditCardTxnInfo> <!-- opt, not in QBOE, v4.1 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <UnusedPayment>AMTTYPE</UnusedPayment> <!-- opt --> <UnusedCredits>AMTTYPE</UnusedCredits> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <AppliedToTxnRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </DiscountAccountRef> <DiscountClassRef> <!-- opt, v11.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </DiscountClassRef> <LinkedTxn> <!-- opt, may rep, not in QBOE, v10.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> </AppliedToTxnRet> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ReceivePaymentRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ReceivePaymentAddRs> <!-- ReceivePaymentModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ReceivePaymentModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v6.0 --> <ReceivePaymentRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ARAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, v8.0 --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PaymentMethodRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DepositToAccountRef> <CreditCardTxnInfo> <!-- opt, v4.1 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <UnusedPayment>AMTTYPE</UnusedPayment> <!-- opt --> <UnusedCredits>AMTTYPE</UnusedCredits> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <AppliedToTxnRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountAccountRef> <DiscountClassRef> <!-- opt, v11.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountClassRef> <LinkedTxn> <!-- opt, may rep, v10.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> </AppliedToTxnRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ReceivePaymentRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ReceivePaymentModRs> <!-- ReceivePaymentQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <ReceivePaymentQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- v1.1 --> <ReceivePaymentRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ARAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </PaymentMethodRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <DepositToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </DepositToAccountRef> <CreditCardTxnInfo> <!-- opt, not in QBOE, v4.1 --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <UnusedPayment>AMTTYPE</UnusedPayment> <!-- opt --> <UnusedCredits>AMTTYPE</UnusedCredits> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <AppliedToTxnRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </DiscountAccountRef> <DiscountClassRef> <!-- opt, v11.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </DiscountClassRef> <LinkedTxn> <!-- opt, may rep, not in QBOE, v10.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> </AppliedToTxnRet> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ReceivePaymentRet> </ReceivePaymentQueryRs> <!-- ReceivePaymentToDepositQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <ReceivePaymentToDepositQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE, v2.0 --> <ReceivePaymentToDepositRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TxnLineID>IDTYPE</TxnLineID> <!-- opt --> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt --> <Amount>AMTTYPE</Amount> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <AmountInHomeCurrency>AMTTYPE</AmountInHomeCurrency> <!-- opt, v8.0 --> </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"> <!-- not in QBOE, v2.0 --> <ChargeRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Rate>PRICETYPE</Rate> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ARAccountRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <BilledDate>DATETYPE</BilledDate> <!-- opt --> <DueDate>DATETYPE</DueDate> <!-- opt --> <IsPaid>BOOLTYPE</IsPaid> <!-- opt, v3.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep, v3.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ChargeRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ChargeAddRs> <!-- ChargeModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ChargeModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <ChargeRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Rate>PRICETYPE</Rate> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ARAccountRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <BilledDate>DATETYPE</BilledDate> <!-- opt --> <DueDate>DATETYPE</DueDate> <!-- opt --> <IsPaid>BOOLTYPE</IsPaid> <!-- opt, v3.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep, v3.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ChargeRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ChargeModRs> <!-- ChargeQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <ChargeQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <ChargeRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Rate>PRICETYPE</Rate> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ARAccountRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <BilledDate>DATETYPE</BilledDate> <!-- opt --> <DueDate>DATETYPE</DueDate> <!-- opt --> <IsPaid>BOOLTYPE</IsPaid> <!-- opt, v3.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep, v3.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- not in QBOE --> <PurchaseOrderRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <VendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <ShipToEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </ShipToEntityRef> <TemplateRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </VendorAddress> <VendorAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <ExpectedDate>DATETYPE</ExpectedDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, v8.0 --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt, v2.1 --> <IsFullyReceived>BOOLTYPE</IsFullyReceived> <!-- opt, v2.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <VendorMsg>STRTYPE</VendorMsg> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU --> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <Other1>STRTYPE</Other1> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep, v3.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <!-- 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 --> </ItemRef> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Rate>PRICETYPE</Rate> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ReceivedQuantity>QUANTYPE</ReceivedQuantity> <!-- opt, v1.1 --> <UnbilledQuantity>QUANTYPE</UnbilledQuantity> <!-- opt, v11.0 --> <IsBilled>BOOLTYPE</IsBilled> <!-- opt, v11.0 --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt, v2.1 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderLineRet> <!-- OR --> <PurchaseOrderLineGroupRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v2.1 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <PurchaseOrderLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Rate>PRICETYPE</Rate> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ReceivedQuantity>QUANTYPE</ReceivedQuantity> <!-- opt, v1.1 --> <UnbilledQuantity>QUANTYPE</UnbilledQuantity> <!-- opt, v11.0 --> <IsBilled>BOOLTYPE</IsBilled> <!-- opt, v11.0 --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt, v2.1 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderLineRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </PurchaseOrderAddRs> <!-- PurchaseOrderModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <PurchaseOrderModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v2.1 --> <PurchaseOrderRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <VendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <ShipToEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </ShipToEntityRef> <TemplateRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </VendorAddress> <VendorAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <ExpectedDate>DATETYPE</ExpectedDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, v8.0 --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt, v2.1 --> <IsFullyReceived>BOOLTYPE</IsFullyReceived> <!-- opt, v2.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <VendorMsg>STRTYPE</VendorMsg> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU --> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <Other1>STRTYPE</Other1> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep, v3.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <!-- 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 --> </ItemRef> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Rate>PRICETYPE</Rate> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ReceivedQuantity>QUANTYPE</ReceivedQuantity> <!-- opt, v1.1 --> <UnbilledQuantity>QUANTYPE</UnbilledQuantity> <!-- opt, v11.0 --> <IsBilled>BOOLTYPE</IsBilled> <!-- opt, v11.0 --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt, v2.1 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderLineRet> <!-- OR --> <PurchaseOrderLineGroupRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v2.1 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <PurchaseOrderLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Rate>PRICETYPE</Rate> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ReceivedQuantity>QUANTYPE</ReceivedQuantity> <!-- opt, v1.1 --> <UnbilledQuantity>QUANTYPE</UnbilledQuantity> <!-- opt, v11.0 --> <IsBilled>BOOLTYPE</IsBilled> <!-- opt, v11.0 --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt, v2.1 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderLineRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </PurchaseOrderModRs> <!-- PurchaseOrderQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <PurchaseOrderQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE --> <PurchaseOrderRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <VendorRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <ShipToEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </ShipToEntityRef> <TemplateRef> <!-- opt, v3.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TemplateRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <VendorAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </VendorAddress> <VendorAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorAddressBlock> <ShipAddress> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </ShipAddress> <ShipAddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </ShipAddressBlock> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <DueDate>DATETYPE</DueDate> <!-- opt --> <ExpectedDate>DATETYPE</ExpectedDate> <!-- opt --> <ShipMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 15 for QBD|QBCA|QBUK|QBAU --> </ShipMethodRef> <FOB>STRTYPE</FOB> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, v8.0 --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt, v2.1 --> <IsFullyReceived>BOOLTYPE</IsFullyReceived> <!-- opt, v2.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <VendorMsg>STRTYPE</VendorMsg> <!-- opt, max length = 99 for QBD|QBCA|QBUK|QBAU --> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsToBeEmailed>BOOLTYPE</IsToBeEmailed> <!-- opt, v6.0 --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <Other1>STRTYPE</Other1> <!-- opt, max length = 25 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep, v3.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> <!-- 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 --> </ItemRef> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Rate>PRICETYPE</Rate> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ReceivedQuantity>QUANTYPE</ReceivedQuantity> <!-- opt, v1.1 --> <UnbilledQuantity>QUANTYPE</UnbilledQuantity> <!-- opt, v11.0 --> <IsBilled>BOOLTYPE</IsBilled> <!-- opt, v11.0 --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt, v2.1 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderLineRet> <!-- OR --> <PurchaseOrderLineGroupRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v2.1 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <IsPrintItemsInGroup>BOOLTYPE</IsPrintItemsInGroup> <TotalAmount>AMTTYPE</TotalAmount> <ServiceDate>DATETYPE</ServiceDate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <PurchaseOrderLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <ManufacturerPartNumber>STRTYPE</ManufacturerPartNumber> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Rate>PRICETYPE</Rate> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ServiceDate>DATETYPE</ServiceDate> <!-- opt --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ReceivedQuantity>QUANTYPE</ReceivedQuantity> <!-- opt, v1.1 --> <UnbilledQuantity>QUANTYPE</UnbilledQuantity> <!-- opt, v11.0 --> <IsBilled>BOOLTYPE</IsBilled> <!-- opt, v11.0 --> <IsManuallyClosed>BOOLTYPE</IsManuallyClosed> <!-- opt, v2.1 --> <Other1>STRTYPE</Other1> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <Other2>STRTYPE</Other2> <!-- opt, max length = 29 for QBD|QBCA|QBUK|QBAU, v6.0 --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderLineRet> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </PurchaseOrderLineGroupRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <VendorRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </VendorRef> <VendorAddress> <!-- opt, v13.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </VendorAddress> <APAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <DueDate>DATETYPE</DueDate> <!-- opt --> <AmountDue>AMTTYPE</AmountDue> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <AmountDueInHomeCurrency>AMTTYPE</AmountDueInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </TermsRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsPaid>BOOLTYPE</IsPaid> <!-- opt, not in QBOE, v2.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <LinkedTxn> <!-- opt, may rep, v2.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, not in QBOE, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v2.0 --> <SalesRepRef> <!-- opt, not in QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineRet> <!-- END OR --> <OpenAmount>AMTTYPE</OpenAmount> <!-- opt --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </BillRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </BillAddRs> <!-- BillModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <BillModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <BillRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <VendorRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <VendorAddress> <!-- opt, v13.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </VendorAddress> <APAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <DueDate>DATETYPE</DueDate> <!-- opt --> <AmountDue>AMTTYPE</AmountDue> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <AmountDueInHomeCurrency>AMTTYPE</AmountDueInHomeCurrency> <!-- opt, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </TermsRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsPaid>BOOLTYPE</IsPaid> <!-- opt, v2.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep, v2.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineRet> <!-- END OR --> <OpenAmount>AMTTYPE</OpenAmount> <!-- opt --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </BillRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </BillModRs> <!-- BillQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <BillQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <BillRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <VendorRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </VendorRef> <VendorAddress> <!-- opt, v13.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </VendorAddress> <APAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <DueDate>DATETYPE</DueDate> <!-- opt --> <AmountDue>AMTTYPE</AmountDue> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <AmountDueInHomeCurrency>AMTTYPE</AmountDueInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <TermsRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 100 for QBOE --> </TermsRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <IsPaid>BOOLTYPE</IsPaid> <!-- opt, not in QBOE, v2.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <LinkedTxn> <!-- opt, may rep, v2.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, not in QBOE, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v2.0 --> <SalesRepRef> <!-- opt, not in QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineRet> <!-- END OR --> <OpenAmount>AMTTYPE</OpenAmount> <!-- opt --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </BillRet> </BillQueryRs> <!-- ItemReceiptAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemReceiptAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v4.0 --> <ItemReceiptRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <VendorRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <!-- BEGIN OR: You may optionally have APAccountRef OR LiabilityAccountRef --> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <!-- OR --> <LiabilityAccountRef> <!-- opt, v11.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </LiabilityAccountRef> <!-- END OR --> <TxnDate>DATETYPE</TxnDate> <TotalAmount>AMTTYPE</TotalAmount> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemReceiptRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemReceiptAddRs> <!-- ItemReceiptModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemReceiptModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v4.0 --> <ItemReceiptRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <VendorRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <!-- BEGIN OR: You may optionally have APAccountRef OR LiabilityAccountRef --> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <!-- OR --> <LiabilityAccountRef> <!-- opt, v11.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </LiabilityAccountRef> <!-- END OR --> <TxnDate>DATETYPE</TxnDate> <TotalAmount>AMTTYPE</TotalAmount> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemReceiptRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ItemReceiptModRs> <!-- ItemReceiptQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <ItemReceiptQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v3.0 --> <ItemReceiptRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <VendorRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <!-- BEGIN OR: You may optionally have APAccountRef OR LiabilityAccountRef --> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <!-- OR --> <LiabilityAccountRef> <!-- opt, v11.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </LiabilityAccountRef> <!-- END OR --> <TxnDate>DATETYPE</TxnDate> <TotalAmount>AMTTYPE</TotalAmount> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemReceiptRet> </ItemReceiptQueryRs> <!-- 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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <VendorRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </VendorRef> <APAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <CreditAmount>AMTTYPE</CreditAmount> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <CreditAmountInHomeCurrency>AMTTYPE</CreditAmountInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <LinkedTxn> <!-- opt, may rep, v2.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, not in QBOE, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v2.0 --> <SalesRepRef> <!-- opt, not in QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineRet> <!-- END OR --> <OpenAmount>AMTTYPE</OpenAmount> <!-- opt --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </VendorCreditRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </VendorCreditAddRs> <!-- VendorCreditModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <VendorCreditModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v8.0 --> <VendorCreditRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <VendorRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </VendorRef> <APAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <CreditAmount>AMTTYPE</CreditAmount> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <CreditAmountInHomeCurrency>AMTTYPE</CreditAmountInHomeCurrency> <!-- opt, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep, v2.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineRet> <!-- END OR --> <OpenAmount>AMTTYPE</OpenAmount> <!-- opt --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </VendorCreditRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </VendorCreditModRs> <!-- VendorCreditQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <VendorCreditQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <VendorCreditRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <VendorRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </VendorRef> <APAccountRef> <!-- opt, v2.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <CreditAmount>AMTTYPE</CreditAmount> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <CreditAmountInHomeCurrency>AMTTYPE</CreditAmountInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <LinkedTxn> <!-- opt, may rep, v2.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, not in QBOE, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v2.0 --> <SalesRepRef> <!-- opt, not in QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineRet> <!-- END OR --> <OpenAmount>AMTTYPE</OpenAmount> <!-- opt --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- not in QBOE, v2.0 --> <BillPaymentCheckRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </PayeeEntityRef> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <BankAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </BankAccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <AmountInHomeCurrency>AMTTYPE</AmountInHomeCurrency> <!-- opt, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </Address> <AddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </AddressBlock> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <AppliedToTxnRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountAccountRef> <DiscountClassRef> <!-- opt, v11.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountClassRef> <LinkedTxn> <!-- opt, may rep, v10.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> </AppliedToTxnRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </BillPaymentCheckRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </BillPaymentCheckAddRs> <!-- BillPaymentCheckModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <BillPaymentCheckModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v6.0 --> <BillPaymentCheckRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </PayeeEntityRef> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <BankAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </BankAccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <AmountInHomeCurrency>AMTTYPE</AmountInHomeCurrency> <!-- opt, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </Address> <AddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </AddressBlock> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <AppliedToTxnRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountAccountRef> <DiscountClassRef> <!-- opt, v11.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountClassRef> <LinkedTxn> <!-- opt, may rep, v10.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> </AppliedToTxnRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </BillPaymentCheckRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </BillPaymentCheckModRs> <!-- BillPaymentCheckQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <BillPaymentCheckQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <BillPaymentCheckRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </PayeeEntityRef> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <BankAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </BankAccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <AmountInHomeCurrency>AMTTYPE</AmountInHomeCurrency> <!-- opt, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </Address> <AddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </AddressBlock> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <AppliedToTxnRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountAccountRef> <DiscountClassRef> <!-- opt, v11.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountClassRef> <LinkedTxn> <!-- opt, may rep, v10.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> </AppliedToTxnRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- not in QBOE, v2.0 --> <BillPaymentCreditCardRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </PayeeEntityRef> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <CreditCardAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </CreditCardAccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <AmountInHomeCurrency>AMTTYPE</AmountInHomeCurrency> <!-- opt, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <AppliedToTxnRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountAccountRef> <DiscountClassRef> <!-- opt, v11.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountClassRef> <LinkedTxn> <!-- opt, may rep, v10.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> </AppliedToTxnRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </BillPaymentCreditCardRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </BillPaymentCreditCardAddRs> <!-- BillPaymentCreditCardQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <BillPaymentCreditCardQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <BillPaymentCreditCardRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </PayeeEntityRef> <APAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <CreditCardAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </CreditCardAccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <AmountInHomeCurrency>AMTTYPE</AmountInHomeCurrency> <!-- opt, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <AppliedToTxnRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <BalanceRemaining>AMTTYPE</BalanceRemaining> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> <DiscountAmount>AMTTYPE</DiscountAmount> <!-- opt --> <DiscountAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountAccountRef> <DiscountClassRef> <!-- opt, v11.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DiscountClassRef> <LinkedTxn> <!-- opt, may rep, v10.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <TxnLineID>IDTYPE</TxnLineID> <Amount>AMTTYPE</Amount> </TxnLineDetail> </LinkedTxn> </AppliedToTxnRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </BillPaymentCreditCardRet> </BillPaymentCreditCardQueryRs> <!-- BillToPayQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <BillToPayQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE, v2.0 --> <BillToPayRet> <!-- opt, may rep --> <!-- BEGIN OR: You may optionally have BillToPay OR CreditToApply --> <BillToPay> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <APAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <DueDate>DATETYPE</DueDate> <!-- opt --> <AmountDue>AMTTYPE</AmountDue> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <AmountDueInHomeCurrency>AMTTYPE</AmountDueInHomeCurrency> <!-- opt, v8.0 --> </BillToPay> <!-- OR --> <CreditToApply> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <APAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </APAccountRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <CreditRemaining>AMTTYPE</CreditRemaining> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <CreditRemainingInHomeCurrency>AMTTYPE</CreditRemainingInHomeCurrency> <!-- opt, v8.0 --> </CreditToApply> <!-- END OR --> </BillToPayRet> </BillToPayQueryRs> <!-- SalesTaxPaymentCheckAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <SalesTaxPaymentCheckAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBCA|QBUK|QBOE, v9.0 --> <SalesTaxPaymentCheckRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBAU --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <BankAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBAU --> </BankAccountRef> <Amount>AMTTYPE</Amount> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBAU --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBAU, v6.0 --> </Address> <AddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBAU --> </AddressBlock> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <SalesTaxPaymentCheckLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBAU --> </ItemSalesTaxRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD, v6.1 --> </SalesTaxPaymentCheckLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesTaxPaymentCheckRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </SalesTaxPaymentCheckAddRs> <!-- SalesTaxPaymentCheckModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <SalesTaxPaymentCheckModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBCA|QBUK|QBOE, v9.0 --> <SalesTaxPaymentCheckRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBAU --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <BankAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBAU --> </BankAccountRef> <Amount>AMTTYPE</Amount> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBAU --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBAU, v6.0 --> </Address> <AddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBAU --> </AddressBlock> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <SalesTaxPaymentCheckLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBAU --> </ItemSalesTaxRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD, v6.1 --> </SalesTaxPaymentCheckLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesTaxPaymentCheckRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </SalesTaxPaymentCheckModRs> <!-- SalesTaxPaymentCheckQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <SalesTaxPaymentCheckQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBCA|QBUK|QBOE, v2.0 --> <SalesTaxPaymentCheckRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBAU --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <BankAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBAU --> </BankAccountRef> <Amount>AMTTYPE</Amount> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBAU --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBAU, v6.0 --> </Address> <AddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBAU --> </AddressBlock> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <SalesTaxPaymentCheckLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBAU --> </ItemSalesTaxRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD, v6.1 --> </SalesTaxPaymentCheckLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </SalesTaxPaymentCheckRet> </SalesTaxPaymentCheckQueryRs> <!-- SalesTaxPayableQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <SalesTaxPayableQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBCA|QBUK|QBOE, v9.0 --> <SalesTaxPayableRet> <!-- opt, may rep --> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBAU --> </PayeeEntityRef> <Amount>AMTTYPE</Amount> <!-- opt --> <SalesTaxPayableLineRet> <!-- opt, may rep --> <ItemSalesTaxRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBAU --> </ItemSalesTaxRef> <Amount>AMTTYPE</Amount> </SalesTaxPayableLineRet> </SalesTaxPayableRet> </SalesTaxPayableQueryRs> <!-- 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"> <!-- not in QBOE, v2.0 --> <InventoryAdjustmentRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <InventoryAdjustmentLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <!-- v11.0, BEGIN OR: You may optionally have ( SerialNumber AND SerialNumberAddedOrRemoved ) OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- SerialNumberAddedOrRemoved may have one of the following values: Added, Removed --> <SerialNumberAddedOrRemoved>ENUMTYPE</SerialNumberAddedOrRemoved> <!-- opt, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <QuantityDifference>QUANTYPE</QuantityDifference> <ValueDifference>AMTTYPE</ValueDifference> </InventoryAdjustmentLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InventoryAdjustmentRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </InventoryAdjustmentAddRs> <!-- InventoryAdjustmentModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <InventoryAdjustmentModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v9.0 --> <InventoryAdjustmentRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <InventoryAdjustmentLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <!-- v11.0, BEGIN OR: You may optionally have ( SerialNumber AND SerialNumberAddedOrRemoved ) OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- SerialNumberAddedOrRemoved may have one of the following values: Added, Removed --> <SerialNumberAddedOrRemoved>ENUMTYPE</SerialNumberAddedOrRemoved> <!-- opt, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <QuantityDifference>QUANTYPE</QuantityDifference> <ValueDifference>AMTTYPE</ValueDifference> </InventoryAdjustmentLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </InventoryAdjustmentRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </InventoryAdjustmentModRs> <!-- InventoryAdjustmentQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <InventoryAdjustmentQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <InventoryAdjustmentRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <InventoryAdjustmentLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <!-- v11.0, BEGIN OR: You may optionally have ( SerialNumber AND SerialNumberAddedOrRemoved ) OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- SerialNumberAddedOrRemoved may have one of the following values: Added, Removed --> <SerialNumberAddedOrRemoved>ENUMTYPE</SerialNumberAddedOrRemoved> <!-- opt, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <QuantityDifference>QUANTYPE</QuantityDifference> <ValueDifference>AMTTYPE</ValueDifference> </InventoryAdjustmentLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <EntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </EntityRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ItemServiceRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ItemServiceRef> <Rate>PRICETYPE</Rate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Duration>TIMEINTERVALTYPE</Duration> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <PayrollItemWageRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PayrollItemWageRef> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> </TimeTrackingRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </TimeTrackingAddRs> <!-- TimeTrackingModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <TimeTrackingModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v6.0 --> <TimeTrackingRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <EntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </EntityRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ItemServiceRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ItemServiceRef> <Rate>PRICETYPE</Rate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Duration>TIMEINTERVALTYPE</Duration> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <PayrollItemWageRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PayrollItemWageRef> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> </TimeTrackingRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </TimeTrackingModRs> <!-- TimeTrackingQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <TimeTrackingQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <TimeTrackingRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <EntityRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </EntityRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ItemServiceRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ItemServiceRef> <Rate>PRICETYPE</Rate> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <Duration>TIMEINTERVALTYPE</Duration> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <PayrollItemWageRef> <!-- opt, not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PayrollItemWageRef> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v6.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> </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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </PayeeEntityRef> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <TxnDate>DATETYPE</TxnDate> <Amount>AMTTYPE</Amount> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <AmountInHomeCurrency>AMTTYPE</AmountInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </Address> <AddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </AddressBlock> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <LinkedTxn> <!-- opt, may rep, not in QBOE, v7.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v2.0 --> <SalesRepRef> <!-- opt, not in QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CheckRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </CheckAddRs> <!-- CheckModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CheckModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v6.0 --> <CheckRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </PayeeEntityRef> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <TxnDate>DATETYPE</TxnDate> <Amount>AMTTYPE</Amount> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <AmountInHomeCurrency>AMTTYPE</AmountInHomeCurrency> <!-- opt, v8.0 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </Address> <AddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </AddressBlock> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <LinkedTxn> <!-- opt, may rep, v7.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CheckRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </CheckModRs> <!-- CheckQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <CheckQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <CheckRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </PayeeEntityRef> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <TxnDate>DATETYPE</TxnDate> <Amount>AMTTYPE</Amount> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <AmountInHomeCurrency>AMTTYPE</AmountInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, max length = 500 for QBOE, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU, max length = 30 for QBOE --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, max length = 255 for QBOE --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, not in QBOE, v6.0 --> </Address> <AddressBlock> <!-- opt, not in QBOE, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </AddressBlock> <IsToBePrinted>BOOLTYPE</IsToBePrinted> <!-- opt --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <LinkedTxn> <!-- opt, may rep, not in QBOE, v7.0 --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <!-- LinkType may have one of the following values: AMTTYPE, QUANTYPE --> <LinkType>ENUMTYPE</LinkType> <!-- opt, v3.0 --> <Amount>AMTTYPE</Amount> <TxnLineDetail> <!-- opt, may rep, not in QBD|QBCA|QBUK|QBAU --> <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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v2.0 --> <SalesRepRef> <!-- opt, not in QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <Amount>AMTTYPE</Amount> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <AmountInHomeCurrency>AMTTYPE</AmountInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <ExpenseLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v2.0 --> <SalesRepRef> <!-- opt, not in QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditCardChargeRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </CreditCardChargeAddRs> <!-- CreditCardChargeModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CreditCardChargeModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v6.0 --> <CreditCardChargeRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <Amount>AMTTYPE</Amount> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <AmountInHomeCurrency>AMTTYPE</AmountInHomeCurrency> <!-- opt, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <ExpenseLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditCardChargeRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </CreditCardChargeModRs> <!-- CreditCardChargeQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <CreditCardChargeQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <CreditCardChargeRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <Amount>AMTTYPE</Amount> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <AmountInHomeCurrency>AMTTYPE</AmountInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v6.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <ExpenseLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v2.0 --> <SalesRepRef> <!-- opt, not in QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <Amount>AMTTYPE</Amount> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <AmountInHomeCurrency>AMTTYPE</AmountInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <ExpenseLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v2.0 --> <SalesRepRef> <!-- opt, not in QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditCardCreditRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </CreditCardCreditAddRs> <!-- CreditCardCreditModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <CreditCardCreditModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v6.0 --> <CreditCardCreditRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <Amount>AMTTYPE</Amount> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <AmountInHomeCurrency>AMTTYPE</AmountInHomeCurrency> <!-- opt, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <ExpenseLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </CreditCardCreditRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </CreditCardCreditModRs> <!-- CreditCardCreditQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <CreditCardCreditQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <CreditCardCreditRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <PayeeEntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </PayeeEntityRef> <TxnDate>DATETYPE</TxnDate> <Amount>AMTTYPE</Amount> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <AmountInHomeCurrency>AMTTYPE</AmountInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <IsTaxIncluded>BOOLTYPE</IsTaxIncluded> <!-- opt, not in QBD|QBOE, v8.0 --> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <ExpenseLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v2.0 --> <SalesRepRef> <!-- opt, not in QBOE, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, not in QBOE, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ExpenseLineRet> <!-- BEGIN OR: You may have 0 or more ItemLineRet OR ItemGroupLineRet --> <ItemLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <!-- OR --> <ItemGroupLineRet> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- v3.0 --> <ItemGroupRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </ItemGroupRef> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <TotalAmount>AMTTYPE</TotalAmount> <ItemLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Quantity>QUANTYPE</Quantity> <!-- opt --> <UnitOfMeasure>STRTYPE</UnitOfMeasure> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU, v7.0 --> <OverrideUOMSetRef> <!-- opt, v7.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </OverrideUOMSetRef> <Cost>PRICETYPE</Cost> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <SalesTaxCodeRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 3 for QBCA|QBUK, max length = 6 for QBAU --> </SalesTaxCodeRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v2.0 --> <SalesRepRef> <!-- opt, v13.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 5 for QBD|QBCA|QBUK|QBAU --> </SalesRepRef> <DataExtRet> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ItemLineRet> <DataExt> <!-- opt, may rep, v13.0 --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <DataExtValue>STRTYPE</DataExtValue> </DataExt> </ItemGroupLineRet> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4000 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <IsAdjustment>BOOLTYPE</IsAdjustment> <!-- opt, not in QBOE, v3.0 --> <IsHomeCurrencyAdjustment>BOOLTYPE</IsHomeCurrencyAdjustment> <!-- opt, not in QBOE, v8.0 --> <IsAmountsEnteredInHomeCurrency>BOOLTYPE</IsAmountsEnteredInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </EntityRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ItemSalesTaxRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v3.0 --> </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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </EntityRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ItemSalesTaxRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v3.0 --> </JournalCreditLine> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </JournalEntryRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </JournalEntryAddRs> <!-- JournalEntryModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <JournalEntryModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v6.0 --> <JournalEntryRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, not in QBD|QBCA|QBUK|QBAU --> <IsAdjustment>BOOLTYPE</IsAdjustment> <!-- opt, v3.0 --> <IsHomeCurrencyAdjustment>BOOLTYPE</IsHomeCurrencyAdjustment> <!-- opt, v8.0 --> <IsAmountsEnteredInHomeCurrency>BOOLTYPE</IsAmountsEnteredInHomeCurrency> <!-- opt, v8.0 --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </EntityRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ItemSalesTaxRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v3.0 --> </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, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </EntityRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <ItemSalesTaxRef> <!-- opt, not in QBD, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, v3.0 --> </JournalCreditLine> <!-- END OR --> <DataExtRet> <!-- opt, may rep, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </JournalEntryRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </JournalEntryModRs> <!-- JournalEntryQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <JournalEntryQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <JournalEntryRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU, max length = 10 for QBOE --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU, max length = 21 for QBOE --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4000 for QBOE, not in QBD|QBCA|QBUK|QBAU --> <IsAdjustment>BOOLTYPE</IsAdjustment> <!-- opt, not in QBOE, v3.0 --> <IsHomeCurrencyAdjustment>BOOLTYPE</IsHomeCurrencyAdjustment> <!-- opt, not in QBOE, v8.0 --> <IsAmountsEnteredInHomeCurrency>BOOLTYPE</IsAmountsEnteredInHomeCurrency> <!-- opt, not in QBOE, v8.0 --> <CurrencyRef> <!-- opt, not in QBOE, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, not in QBOE, v8.0 --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, not in QBOE, v9.0 --> <!-- 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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </EntityRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ItemSalesTaxRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v3.0 --> </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, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </AccountRef> <Amount>AMTTYPE</Amount> <!-- opt --> <TaxAmount>AMTTYPE</TaxAmount> <!-- opt, not in QBD|QBCA|QBUK|QBOE, v6.1 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU, max length = 4000 for QBOE --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </EntityRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU, max length = 1000 for QBOE --> </ClassRef> <ItemSalesTaxRef> <!-- opt, not in QBD|QBOE, v6.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBCA|QBUK|QBAU --> </ItemSalesTaxRef> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt, not in QBOE, v3.0 --> </JournalCreditLine> <!-- END OR --> <DataExtRet> <!-- opt, may rep, not in QBOE, v2.0 --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- not in QBOE, v2.0 --> <DepositRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <DepositToAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DepositToAccountRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <DepositTotal>AMTTYPE</DepositTotal> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <DepositTotalInHomeCurrency>AMTTYPE</DepositTotalInHomeCurrency> <!-- opt, v8.0 --> <CashBackInfoRet> <!-- opt --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Amount>AMTTYPE</Amount> <!-- opt --> </CashBackInfoRet> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <DepositLineRet> <!-- opt, may rep --> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TxnLineID>IDTYPE</TxnLineID> <PaymentTxnLineID>IDTYPE</PaymentTxnLineID> <!-- opt, v7.0 --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </EntityRef> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CheckNumber>STRTYPE</CheckNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PaymentMethodRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> </DepositLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </DepositRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </DepositAddRs> <!-- DepositModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <DepositModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v7.0 --> <DepositRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <DepositToAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DepositToAccountRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <DepositTotal>AMTTYPE</DepositTotal> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <DepositTotalInHomeCurrency>AMTTYPE</DepositTotalInHomeCurrency> <!-- opt, v8.0 --> <CashBackInfoRet> <!-- opt --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Amount>AMTTYPE</Amount> <!-- opt --> </CashBackInfoRet> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <DepositLineRet> <!-- opt, may rep --> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TxnLineID>IDTYPE</TxnLineID> <PaymentTxnLineID>IDTYPE</PaymentTxnLineID> <!-- opt, v7.0 --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </EntityRef> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CheckNumber>STRTYPE</CheckNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PaymentMethodRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> </DepositLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </DepositRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </DepositModRs> <!-- DepositQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <DepositQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v2.0 --> <DepositRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <DepositToAccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </DepositToAccountRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <DepositTotal>AMTTYPE</DepositTotal> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <DepositTotalInHomeCurrency>AMTTYPE</DepositTotalInHomeCurrency> <!-- opt, v8.0 --> <CashBackInfoRet> <!-- opt --> <TxnLineID>IDTYPE</TxnLineID> <AccountRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <Amount>AMTTYPE</Amount> <!-- opt --> </CashBackInfoRet> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <DepositLineRet> <!-- opt, may rep --> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TxnLineID>IDTYPE</TxnLineID> <PaymentTxnLineID>IDTYPE</PaymentTxnLineID> <!-- opt, v7.0 --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </EntityRef> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CheckNumber>STRTYPE</CheckNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PaymentMethodRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> </DepositLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <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"> <!-- not in QBOE, v1.1 --> <!-- ListDelType may have one of the following values: Account, BillingRate, Class, Currency, Customer, CustomerMsg, CustomerType, DateDrivenTerms, Employee, InventorySite, ItemDiscount, ItemFixedAsset, ItemGroup, ItemInventory, ItemInventoryAssembly, ItemNonInventory, ItemOtherCharge, ItemPayment, ItemSalesTax, ItemSalesTaxGroup, ItemService, ItemSubtotal, JobType, OtherName, PaymentMethod, PayrollItemNonWage, PayrollItemWage, PriceLevel, SalesRep, SalesTaxCode, ShipMethod, StandardTerms, ToDo, UnitOfMeasureSet, Vehicle, Vendor, VendorType, WorkersCompCode --> <ListDelType>ENUMTYPE</ListDelType> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeDeleted>DATETIMETYPE</TimeDeleted> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ListDelRs> <!-- ListMergeRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ListMergeRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v7.0 --> <!-- ListMergeType may have one of the following values: Account, Class, Customer, ItemDiscount, ItemGroup, ItemInventory, ItemNonInventory, ItemOtherCharge, ItemPayment, ItemSalesTax, ItemSalesTaxGroup, ItemService, ItemSubtotal, Vendor --> <ListMergeType>ENUMTYPE</ListMergeType> <!-- opt --> <MergedFrom> <!-- opt --> <ListID>IDTYPE</ListID> <TimeDeleted>DATETIMETYPE</TimeDeleted> <FullName>STRTYPE</FullName> </MergedFrom> <MergedTo> <!-- opt --> <ListID>IDTYPE</ListID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <FullName>STRTYPE</FullName> </MergedTo> </ListMergeRs> <!-- ListDeletedQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <ListDeletedQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE, v2.0 --> <ListDeletedRet> <!-- opt, may rep --> <!-- ListDelType may have one of the following values: Account, BillingRate, Class, Currency, Customer, CustomerMsg, CustomerType, DateDrivenTerms, Employee, InventorySite, ItemDiscount, ItemFixedAsset, ItemGroup, ItemInventory, ItemInventoryAssembly, ItemNonInventory, ItemOtherCharge, ItemPayment, ItemSalesTax, ItemSalesTaxGroup, ItemService, ItemSubtotal, JobType, OtherName, PaymentMethod, PayrollItemNonWage, PayrollItemWage, PriceLevel, SalesRep, SalesTaxCode, ShipMethod, StandardTerms, ToDo, UnitOfMeasureSet, Vehicle, Vendor, VendorType, WorkersCompCode --> <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"> <!-- v1.1 --> <!-- TxnDelType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, TimeTracking, TransferInventory, VehicleMileage, VendorCredit --> <TxnDelType>ENUMTYPE</TxnDelType> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeDeleted>DATETIMETYPE</TimeDeleted> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt --> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </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"> <!-- not in QBOE, v1.1 --> <!-- TxnVoidType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, SalesReceipt, VendorCredit --> <TxnVoidType>ENUMTYPE</TxnVoidType> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt --> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </TxnVoidRs> <!-- TxnDeletedQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <TxnDeletedQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE, v2.0 --> <TxnDeletedRet> <!-- opt, may rep --> <!-- TxnDelType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, TimeTracking, TransferInventory, VehicleMileage, 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"/> <!-- not in QBOE, v2.0 --> <!-- ListDisplayAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ListDisplayAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"/> <!-- not in QBOE, v3.0 --> <!-- ListDisplayModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ListDisplayModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"/> <!-- not in QBOE, v3.0 --> <!-- TxnDisplayAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <TxnDisplayAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"/> <!-- not in QBOE, v3.0 --> <!-- TxnDisplayModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <TxnDisplayModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"/> <!-- not in QBOE, v3.0 --> <!-- DataEventRecoveryInfoDelRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <DataEventRecoveryInfoDelRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"/> <!-- not in QBOE, v3.0 --> <!-- DataEventRecoveryInfoQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <DataEventRecoveryInfoQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <DataEventRecoveryInfoRet> <!-- opt --> <SubscriberID>GUIDTYPE</SubscriberID> <DataEventRecoveryTime>DATETIMETYPE</DataEventRecoveryTime> <!-- opt --> </DataEventRecoveryInfoRet> </DataEventRecoveryInfoQueryRs> <!-- TransactionQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <TransactionQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v4.0 --> <TransactionRet> <!-- opt, may rep --> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TxnLineID>IDTYPE</TxnLineID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EntityRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </EntityRef> <AccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </AccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt --> <Amount>AMTTYPE</Amount> <!-- opt --> <CurrencyRef> <!-- opt, v8.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v8.0 --> <AmountInHomeCurrency>AMTTYPE</AmountInHomeCurrency> <!-- opt, v8.0 --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> </TransactionRet> </TransactionQueryRs> <!-- BuildAssemblyAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <BuildAssemblyAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v5.0 --> <BuildAssemblyRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <ItemInventoryAssemblyRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ItemInventoryAssemblyRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsPending>BOOLTYPE</IsPending> <!-- opt --> <QuantityToBuild>QUANTYPE</QuantityToBuild> <QuantityCanBuild>QUANTYPE</QuantityCanBuild> <QuantityOnHand>QUANTYPE</QuantityOnHand> <QuantityOnSalesOrder>QUANTYPE</QuantityOnSalesOrder> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <ComponentItemLineRet> <!-- opt, may rep --> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v12.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <QuantityNeeded>QUANTYPE</QuantityNeeded> <!-- opt --> </ComponentItemLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </BuildAssemblyRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </BuildAssemblyAddRs> <!-- BuildAssemblyModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <BuildAssemblyModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v5.0 --> <BuildAssemblyRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <ItemInventoryAssemblyRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ItemInventoryAssemblyRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsPending>BOOLTYPE</IsPending> <!-- opt --> <QuantityToBuild>QUANTYPE</QuantityToBuild> <QuantityCanBuild>QUANTYPE</QuantityCanBuild> <QuantityOnHand>QUANTYPE</QuantityOnHand> <QuantityOnSalesOrder>QUANTYPE</QuantityOnSalesOrder> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <ComponentItemLineRet> <!-- opt, may rep --> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v12.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <QuantityNeeded>QUANTYPE</QuantityNeeded> <!-- opt --> </ComponentItemLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </BuildAssemblyRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </BuildAssemblyModRs> <!-- BuildAssemblyQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <BuildAssemblyQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v5.0 --> <BuildAssemblyRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <ItemInventoryAssemblyRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ItemInventoryAssemblyRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <IsPending>BOOLTYPE</IsPending> <!-- opt --> <QuantityToBuild>QUANTYPE</QuantityToBuild> <QuantityCanBuild>QUANTYPE</QuantityCanBuild> <QuantityOnHand>QUANTYPE</QuantityOnHand> <QuantityOnSalesOrder>QUANTYPE</QuantityOnSalesOrder> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <ComponentItemLineRet> <!-- opt, may rep --> <ItemRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <InventorySiteRef> <!-- opt, not in QBAU, v10.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, not in QBAU, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </InventorySiteLocationRef> <!-- v12.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK, not in QBAU --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK, not in QBAU --> <!-- END OR --> <Desc>STRTYPE</Desc> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <QuantityNeeded>QUANTYPE</QuantityNeeded> <!-- opt --> </ComponentItemLineRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </BuildAssemblyRet> </BuildAssemblyQueryRs> <!-- ItemAssembliesCanBuildQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ItemAssembliesCanBuildQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v5.0 --> <ItemAssembliesCanBuildRet> <!-- opt --> <ItemInventoryAssemblyRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ItemInventoryAssemblyRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <QuantityCanBuild>QUANTYPE</QuantityCanBuild> </ItemAssembliesCanBuildRet> </ItemAssembliesCanBuildQueryRs> <!-- ARRefundCreditCardAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <ARRefundCreditCardAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v5.0 --> <ARRefundCreditCardRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <RefundFromAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </RefundFromAccountRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ARAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CurrencyRef> <!-- opt, v9.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v9.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, v9.0 --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </Address> <AddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </AddressBlock> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PaymentMethodRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CreditCardTxnInfo> <!-- opt --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <RefundAppliedToTxnRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <CreditRemaining>AMTTYPE</CreditRemaining> <RefundAmount>AMTTYPE</RefundAmount> <CreditRemainingInHomeCurrency>AMTTYPE</CreditRemainingInHomeCurrency> <!-- opt, v9.0 --> <RefundAmountInHomeCurrency>AMTTYPE</RefundAmountInHomeCurrency> <!-- opt, v9.0 --> </RefundAppliedToTxnRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ARRefundCreditCardRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </ARRefundCreditCardAddRs> <!-- ARRefundCreditCardQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <ARRefundCreditCardQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v5.0 --> <ARRefundCreditCardRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <RefundFromAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </RefundFromAccountRef> <ARAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ARAccountRef> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK|QBAU --> <TotalAmount>AMTTYPE</TotalAmount> <!-- opt --> <CurrencyRef> <!-- opt, v9.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 64 for QBD|QBCA|QBUK|QBAU --> </CurrencyRef> <ExchangeRate>FLOATTYPE</ExchangeRate> <!-- opt, v9.0 --> <TotalAmountInHomeCurrency>AMTTYPE</TotalAmountInHomeCurrency> <!-- opt, v9.0 --> <Address> <!-- opt --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v2.0 --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> <City>STRTYPE</City> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <State>STRTYPE</State> <!-- opt, max length = 21 for QBD|QBCA|QBUK|QBAU --> <PostalCode>STRTYPE</PostalCode> <!-- opt, max length = 13 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> <Note>STRTYPE</Note> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU, v6.0 --> </Address> <AddressBlock> <!-- opt, v6.0 --> <Addr1>STRTYPE</Addr1> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr2>STRTYPE</Addr2> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr3>STRTYPE</Addr3> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr4>STRTYPE</Addr4> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <Addr5>STRTYPE</Addr5> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> </AddressBlock> <PaymentMethodRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </PaymentMethodRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <CreditCardTxnInfo> <!-- opt --> <CreditCardTxnInputInfo> <CreditCardNumber>STRTYPE</CreditCardNumber> <!-- max length = 25 for QBD|QBCA|QBUK|QBAU --> <ExpirationMonth>INTTYPE</ExpirationMonth> <!-- min value = 1, max value = 12 --> <ExpirationYear>INTTYPE</ExpirationYear> <NameOnCard>STRTYPE</NameOnCard> <!-- max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardAddress>STRTYPE</CreditCardAddress> <!-- opt, max length = 41 for QBD|QBCA|QBUK|QBAU --> <CreditCardPostalCode>STRTYPE</CreditCardPostalCode> <!-- opt, max length = 18 for QBD|QBCA|QBUK|QBAU --> <CommercialCardCode>STRTYPE</CommercialCardCode> <!-- opt, max length = 24 for QBD|QBCA|QBUK|QBAU --> <!-- TransactionMode may have one of the following values: CardNotPresent [DEFAULT], CardPresent --> <TransactionMode>ENUMTYPE</TransactionMode> <!-- opt, v6.0 --> <!-- CreditCardTxnType may have one of the following values: Authorization, Capture, Charge, Refund, VoiceAuthorization --> <CreditCardTxnType>ENUMTYPE</CreditCardTxnType> <!-- opt, v7.0 --> </CreditCardTxnInputInfo> <CreditCardTxnResultInfo> <ResultCode>INTTYPE</ResultCode> <ResultMessage>STRTYPE</ResultMessage> <!-- max length = 60 for QBD|QBCA|QBUK|QBAU --> <CreditCardTransID>STRTYPE</CreditCardTransID> <!-- max length = 24 for QBD|QBCA|QBUK|QBAU --> <MerchantAccountNumber>STRTYPE</MerchantAccountNumber> <!-- max length = 32 for QBD|QBCA|QBUK|QBAU --> <AuthorizationCode>STRTYPE</AuthorizationCode> <!-- opt, max length = 12 for QBD|QBCA|QBUK|QBAU --> <!-- AVSStreet may have one of the following values: Pass, Fail, NotAvailable --> <AVSStreet>ENUMTYPE</AVSStreet> <!-- opt --> <!-- AVSZip may have one of the following values: Pass, Fail, NotAvailable --> <AVSZip>ENUMTYPE</AVSZip> <!-- opt --> <!-- CardSecurityCodeMatch may have one of the following values: Pass, Fail, NotAvailable --> <CardSecurityCodeMatch>ENUMTYPE</CardSecurityCodeMatch> <!-- opt, v6.0 --> <ReconBatchID>STRTYPE</ReconBatchID> <!-- opt, max length = 84 for QBD|QBCA|QBUK|QBAU --> <PaymentGroupingCode>INTTYPE</PaymentGroupingCode> <!-- opt --> <!-- PaymentStatus may have one of the following values: Unknown, Completed --> <PaymentStatus>ENUMTYPE</PaymentStatus> <TxnAuthorizationTime>DATETIMETYPE</TxnAuthorizationTime> <TxnAuthorizationStamp>INTTYPE</TxnAuthorizationStamp> <!-- opt --> <ClientTransID>STRTYPE</ClientTransID> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU, v6.0 --> </CreditCardTxnResultInfo> </CreditCardTxnInfo> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt, v9.0 --> <RefundAppliedToTxnRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnDate>DATETYPE</TxnDate> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> <CreditRemaining>AMTTYPE</CreditRemaining> <RefundAmount>AMTTYPE</RefundAmount> <CreditRemainingInHomeCurrency>AMTTYPE</CreditRemainingInHomeCurrency> <!-- opt, v9.0 --> <RefundAmountInHomeCurrency>AMTTYPE</RefundAmountInHomeCurrency> <!-- opt, v9.0 --> </RefundAppliedToTxnRet> <DataExtRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> </ARRefundCreditCardRet> </ARRefundCreditCardQueryRs> <!-- VehicleMileageAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <VehicleMileageAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v6.0 --> <VehicleMileageRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <VehicleRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </VehicleRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <TripStartDate>DATETYPE</TripStartDate> <!-- opt --> <TripEndDate>DATETYPE</TripEndDate> <!-- opt --> <OdometerStart>QUANTYPE</OdometerStart> <!-- opt --> <OdometerEnd>QUANTYPE</OdometerEnd> <!-- opt --> <TotalMiles>QUANTYPE</TotalMiles> <!-- opt --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> <StandardMileageRate>PERCENTTYPE</StandardMileageRate> <!-- opt --> <StandardMileageTotalAmount>AMTTYPE</StandardMileageTotalAmount> <!-- opt --> <BillableRate>PRICETYPE</BillableRate> <!-- opt --> <BillableAmount>AMTTYPE</BillableAmount> <!-- opt --> </VehicleMileageRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </VehicleMileageAddRs> <!-- VehicleMileageQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <VehicleMileageQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v6.0 --> <VehicleMileageRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <VehicleRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK|QBAU --> </VehicleRef> <CustomerRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 209 for QBD|QBCA|QBUK|QBAU --> </CustomerRef> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <TripStartDate>DATETYPE</TripStartDate> <!-- opt --> <TripEndDate>DATETYPE</TripEndDate> <!-- opt --> <OdometerStart>QUANTYPE</OdometerStart> <!-- opt --> <OdometerEnd>QUANTYPE</OdometerEnd> <!-- opt --> <TotalMiles>QUANTYPE</TotalMiles> <!-- opt --> <Notes>STRTYPE</Notes> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> <!-- BillableStatus may have one of the following values: Billable, NotBillable, HasBeenBilled --> <BillableStatus>ENUMTYPE</BillableStatus> <!-- opt --> <StandardMileageRate>PERCENTTYPE</StandardMileageRate> <!-- opt --> <StandardMileageTotalAmount>AMTTYPE</StandardMileageTotalAmount> <!-- opt --> <BillableRate>PRICETYPE</BillableRate> <!-- opt --> <BillableAmount>AMTTYPE</BillableAmount> <!-- opt --> </VehicleMileageRet> </VehicleMileageQueryRs> <!-- TransferInventoryAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <TransferInventoryAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBAU|QBOE, v10.0 --> <TransferInventoryRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK --> <FromInventorySiteRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </FromInventorySiteRef> <ToInventorySiteRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </ToInventorySiteRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> <TransferInventoryLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <FromInventorySiteLocationRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </FromInventorySiteLocationRef> <ToInventorySiteLocationRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </ToInventorySiteLocationRef> <QuantityTransferred>QUANTYPE</QuantityTransferred> <!-- opt --> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK --> <!-- END OR --> </TransferInventoryLineRet> </TransferInventoryRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </TransferInventoryAddRs> <!-- TransferInventoryModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <TransferInventoryModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBAU|QBOE, v10.0 --> <TransferInventoryRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK --> <FromInventorySiteRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </FromInventorySiteRef> <ToInventorySiteRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </ToInventorySiteRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> <TransferInventoryLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <FromInventorySiteLocationRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </FromInventorySiteLocationRef> <ToInventorySiteLocationRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </ToInventorySiteLocationRef> <QuantityTransferred>QUANTYPE</QuantityTransferred> <!-- opt --> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK --> <!-- END OR --> </TransferInventoryLineRet> </TransferInventoryRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </TransferInventoryModRs> <!-- TransferInventoryQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <TransferInventoryQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBAU|QBOE, v10.0 --> <TransferInventoryRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 11 for QBD|QBCA|QBUK --> <FromInventorySiteRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </FromInventorySiteRef> <ToInventorySiteRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </ToInventorySiteRef> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> <TransferInventoryLineRet> <!-- opt, may rep --> <TxnLineID>IDTYPE</TxnLineID> <ItemRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt --> </ItemRef> <FromInventorySiteLocationRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </FromInventorySiteLocationRef> <ToInventorySiteLocationRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD|QBCA|QBUK --> </ToInventorySiteLocationRef> <QuantityTransferred>QUANTYPE</QuantityTransferred> <!-- opt --> <!-- v11.0, BEGIN OR: You may optionally have SerialNumber OR LotNumber --> <SerialNumber>STRTYPE</SerialNumber> <!-- opt, max length = 4095 for QBD|QBCA|QBUK --> <!-- OR --> <LotNumber>STRTYPE</LotNumber> <!-- opt, max length = 40 for QBD|QBCA|QBUK --> <!-- END OR --> </TransferInventoryLineRet> </TransferInventoryRet> </TransferInventoryQueryRs> <!-- ItemSitesQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <ItemSitesQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBCA|QBUK|QBAU|QBOE, v10.0 --> <ItemSitesRet> <!-- opt, may rep --> <ListID>IDTYPE</ListID> <!-- opt --> <TimeCreated>DATETIMETYPE</TimeCreated> <!-- opt --> <TimeModified>DATETIMETYPE</TimeModified> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD --> <!-- BEGIN OR: You may have ItemInventoryAssemblyRef OR ItemInventoryRef --> <ItemInventoryAssemblyRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD --> </ItemInventoryAssemblyRef> <!-- OR --> <ItemInventoryRef> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD --> </ItemInventoryRef> <!-- END OR --> <InventorySiteRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD --> </InventorySiteRef> <InventorySiteLocationRef> <!-- opt, v12.0 --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 31 for QBD --> </InventorySiteLocationRef> <ReorderLevel>QUANTYPE</ReorderLevel> <!-- opt --> <QuantityOnHand>QUANTYPE</QuantityOnHand> <!-- opt --> <QuantityOnPurchaseOrders>QUANTYPE</QuantityOnPurchaseOrders> <!-- opt --> <QuantityOnSalesOrders>QUANTYPE</QuantityOnSalesOrders> <!-- opt --> <QuantityToBeBuiltByPendingBuildTxns>QUANTYPE</QuantityToBeBuiltByPendingBuildTxns> <!-- opt --> <QuantityRequiredByPendingBuildTxns>QUANTYPE</QuantityRequiredByPendingBuildTxns> <!-- opt --> <QuantityOnPendingTransfers>QUANTYPE</QuantityOnPendingTransfers> <!-- opt --> <AssemblyBuildPoint>QUANTYPE</AssemblyBuildPoint> <!-- opt --> </ItemSitesRet> </ItemSitesQueryRs> <!-- BarCodeQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <BarCodeQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBAU|QBOE, v12.0 --> <BarCodeRet> <!-- opt, may rep --> <!-- ListType may have one of the following values: Account, Class, Customer, CustomerMsg, CustomerType, DateDrivenTerms, Employee, ItemDiscount, ItemFixedAsset, ItemGroup, ItemInventory, ItemInventoryAssembly, ItemNonInventory, ItemOtherCharge, ItemPayment, ItemSalesTax, ItemSalesTaxGroup, ItemService, ItemSubtotal, JobType, OtherName, PaymentMethod, PriceLevel, SalesRep, SalesTaxCode, ShipMethod, StandardTerms, ToDo, Vendor, VendorType --> <ListType>ENUMTYPE</ListType> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 50 for QBD|QBCA|QBUK --> </BarCodeRet> </BarCodeQueryRs> <!-- TransferAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <TransferAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v12.0 --> <TransferRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <TransferFromAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </TransferFromAccountRef> <FromAccountBalance>AMTTYPE</FromAccountBalance> <!-- opt --> <TransferToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </TransferToAccountRef> <ToAccountBalance>AMTTYPE</ToAccountBalance> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> </TransferRet> </TransferAddRs> <!-- TransferModRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <TransferModRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v12.0 --> <TransferRet> <!-- opt --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <TransferFromAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </TransferFromAccountRef> <FromAccountBalance>AMTTYPE</FromAccountBalance> <!-- opt --> <TransferToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </TransferToAccountRef> <ToAccountBalance>AMTTYPE</ToAccountBalance> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> </TransferRet> </TransferModRs> <!-- TransferQueryRs contains 7 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <!-- 'iteratorRemainingCount' is optional --> <!-- 'iteratorID' is optional --> <TransferQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE" iteratorRemainingCount = "INTTYPE" iteratorID = "UUIDTYPE"> <!-- not in QBOE, v12.0 --> <TransferRet> <!-- opt, may rep --> <TxnID>IDTYPE</TxnID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeModified>DATETIMETYPE</TimeModified> <EditSequence>STRTYPE</EditSequence> <!-- max length = 16 for QBD|QBCA|QBUK|QBAU --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <TxnDate>DATETYPE</TxnDate> <!-- opt --> <TransferFromAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </TransferFromAccountRef> <FromAccountBalance>AMTTYPE</FromAccountBalance> <!-- opt --> <TransferToAccountRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </TransferToAccountRef> <ToAccountBalance>AMTTYPE</ToAccountBalance> <!-- opt --> <ClassRef> <!-- opt --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ClassRef> <Amount>AMTTYPE</Amount> <!-- opt --> <Memo>STRTYPE</Memo> <!-- opt, max length = 4095 for QBD|QBCA|QBUK|QBAU --> </TransferRet> </TransferQueryRs> <!-- 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"> <!-- not in QBOE, v2.0 --> <ReportRet> <!-- opt --> <ReportTitle>STRTYPE</ReportTitle> <ReportSubtitle>STRTYPE</ReportSubtitle> <!-- ReportBasis may have one of the following values: Accrual, Cash, None [DEFAULT] --> <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: AMTTYPE, BOOLTYPE, DATETIMETYPE, DATETYPE, ENUMTYPE, GUIDTYPE, IDTYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STRTYPE, TIMEINTERVALTYPE --> <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, Invoiced, IsAdjustment, Item, ItemDesc, ItemVendor, Label, LastModifiedBy, LatestOrPriorState, 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, QuantityOnPendingBuild, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, ReorderPoint, RetailValueOnHand, RunningBalance, SalesPerWeek, SalesRep, SalesTaxCode, ShipDate, ShipMethod, ShipToAddr1, ShipToAddr2, ShipToAddr3, ShipToAddr4, ShipToAddr5, SONumber, SourceName, SplitAccount, SSNOrTaxID, SuggestedReorder, TaxLine, TaxTableVersion, Terms, Total, TxnID, TxnNumber, TxnType, UnitPrice, UserEdit, 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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"> <!-- not in QBOE, v2.0 --> <ReportRet> <!-- opt --> <ReportTitle>STRTYPE</ReportTitle> <ReportSubtitle>STRTYPE</ReportSubtitle> <!-- ReportBasis may have one of the following values: Accrual, Cash, None [DEFAULT] --> <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: AMTTYPE, BOOLTYPE, DATETIMETYPE, DATETYPE, ENUMTYPE, GUIDTYPE, IDTYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STRTYPE, TIMEINTERVALTYPE --> <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, Invoiced, IsAdjustment, Item, ItemDesc, ItemVendor, Label, LastModifiedBy, LatestOrPriorState, 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, QuantityOnPendingBuild, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, ReorderPoint, RetailValueOnHand, RunningBalance, SalesPerWeek, SalesRep, SalesTaxCode, ShipDate, ShipMethod, ShipToAddr1, ShipToAddr2, ShipToAddr3, ShipToAddr4, ShipToAddr5, SONumber, SourceName, SplitAccount, SSNOrTaxID, SuggestedReorder, TaxLine, TaxTableVersion, Terms, Total, TxnID, TxnNumber, TxnType, UnitPrice, UserEdit, 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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"> <!-- not in QBOE, v2.0 --> <ReportRet> <!-- opt --> <ReportTitle>STRTYPE</ReportTitle> <ReportSubtitle>STRTYPE</ReportSubtitle> <!-- ReportBasis may have one of the following values: Accrual, Cash, None [DEFAULT] --> <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: AMTTYPE, BOOLTYPE, DATETIMETYPE, DATETYPE, ENUMTYPE, GUIDTYPE, IDTYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STRTYPE, TIMEINTERVALTYPE --> <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, Invoiced, IsAdjustment, Item, ItemDesc, ItemVendor, Label, LastModifiedBy, LatestOrPriorState, 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, QuantityOnPendingBuild, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, ReorderPoint, RetailValueOnHand, RunningBalance, SalesPerWeek, SalesRep, SalesTaxCode, ShipDate, ShipMethod, ShipToAddr1, ShipToAddr2, ShipToAddr3, ShipToAddr4, ShipToAddr5, SONumber, SourceName, SplitAccount, SSNOrTaxID, SuggestedReorder, TaxLine, TaxTableVersion, Terms, Total, TxnID, TxnNumber, TxnType, UnitPrice, UserEdit, 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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"> <!-- not in QBOE, v2.0 --> <ReportRet> <!-- opt --> <ReportTitle>STRTYPE</ReportTitle> <ReportSubtitle>STRTYPE</ReportSubtitle> <!-- ReportBasis may have one of the following values: Accrual, Cash, None [DEFAULT] --> <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: AMTTYPE, BOOLTYPE, DATETIMETYPE, DATETYPE, ENUMTYPE, GUIDTYPE, IDTYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STRTYPE, TIMEINTERVALTYPE --> <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, Invoiced, IsAdjustment, Item, ItemDesc, ItemVendor, Label, LastModifiedBy, LatestOrPriorState, 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, QuantityOnPendingBuild, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, ReorderPoint, RetailValueOnHand, RunningBalance, SalesPerWeek, SalesRep, SalesTaxCode, ShipDate, ShipMethod, ShipToAddr1, ShipToAddr2, ShipToAddr3, ShipToAddr4, ShipToAddr5, SONumber, SourceName, SplitAccount, SSNOrTaxID, SuggestedReorder, TaxLine, TaxTableVersion, Terms, Total, TxnID, TxnNumber, TxnType, UnitPrice, UserEdit, 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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> <!-- BudgetSummaryReportQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <BudgetSummaryReportQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <ReportRet> <!-- opt --> <ReportTitle>STRTYPE</ReportTitle> <ReportSubtitle>STRTYPE</ReportSubtitle> <!-- ReportBasis may have one of the following values: Accrual, Cash, None [DEFAULT] --> <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: AMTTYPE, BOOLTYPE, DATETIMETYPE, DATETYPE, ENUMTYPE, GUIDTYPE, IDTYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STRTYPE, TIMEINTERVALTYPE --> <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, Invoiced, IsAdjustment, Item, ItemDesc, ItemVendor, Label, LastModifiedBy, LatestOrPriorState, 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, QuantityOnPendingBuild, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, ReorderPoint, RetailValueOnHand, RunningBalance, SalesPerWeek, SalesRep, SalesTaxCode, ShipDate, ShipMethod, ShipToAddr1, ShipToAddr2, ShipToAddr3, ShipToAddr4, ShipToAddr5, SONumber, SourceName, SplitAccount, SSNOrTaxID, SuggestedReorder, TaxLine, TaxTableVersion, Terms, Total, TxnID, TxnNumber, TxnType, UnitPrice, UserEdit, 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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> </BudgetSummaryReportQueryRs> <!-- 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"> <!-- not in QBOE, v2.0 --> <ReportRet> <!-- opt --> <ReportTitle>STRTYPE</ReportTitle> <ReportSubtitle>STRTYPE</ReportSubtitle> <!-- ReportBasis may have one of the following values: Accrual, Cash, None [DEFAULT] --> <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: AMTTYPE, BOOLTYPE, DATETIMETYPE, DATETYPE, ENUMTYPE, GUIDTYPE, IDTYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STRTYPE, TIMEINTERVALTYPE --> <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, Invoiced, IsAdjustment, Item, ItemDesc, ItemVendor, Label, LastModifiedBy, LatestOrPriorState, 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, QuantityOnPendingBuild, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, ReorderPoint, RetailValueOnHand, RunningBalance, SalesPerWeek, SalesRep, SalesTaxCode, ShipDate, ShipMethod, ShipToAddr1, ShipToAddr2, ShipToAddr3, ShipToAddr4, ShipToAddr5, SONumber, SourceName, SplitAccount, SSNOrTaxID, SuggestedReorder, TaxLine, TaxTableVersion, Terms, Total, TxnID, TxnNumber, TxnType, UnitPrice, UserEdit, 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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"> <!-- not in QBOE, v2.0 --> <ReportRet> <!-- opt --> <ReportTitle>STRTYPE</ReportTitle> <ReportSubtitle>STRTYPE</ReportSubtitle> <!-- ReportBasis may have one of the following values: Accrual, Cash, None [DEFAULT] --> <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: AMTTYPE, BOOLTYPE, DATETIMETYPE, DATETYPE, ENUMTYPE, GUIDTYPE, IDTYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STRTYPE, TIMEINTERVALTYPE --> <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, Invoiced, IsAdjustment, Item, ItemDesc, ItemVendor, Label, LastModifiedBy, LatestOrPriorState, 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, QuantityOnPendingBuild, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, ReorderPoint, RetailValueOnHand, RunningBalance, SalesPerWeek, SalesRep, SalesTaxCode, ShipDate, ShipMethod, ShipToAddr1, ShipToAddr2, ShipToAddr3, ShipToAddr4, ShipToAddr5, SONumber, SourceName, SplitAccount, SSNOrTaxID, SuggestedReorder, TaxLine, TaxTableVersion, Terms, Total, TxnID, TxnNumber, TxnType, UnitPrice, UserEdit, 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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"> <!-- not in QBOE, v2.0 --> <ReportRet> <!-- opt --> <ReportTitle>STRTYPE</ReportTitle> <ReportSubtitle>STRTYPE</ReportSubtitle> <!-- ReportBasis may have one of the following values: Accrual, Cash, None [DEFAULT] --> <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: AMTTYPE, BOOLTYPE, DATETIMETYPE, DATETYPE, ENUMTYPE, GUIDTYPE, IDTYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STRTYPE, TIMEINTERVALTYPE --> <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, Invoiced, IsAdjustment, Item, ItemDesc, ItemVendor, Label, LastModifiedBy, LatestOrPriorState, 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, QuantityOnPendingBuild, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, ReorderPoint, RetailValueOnHand, RunningBalance, SalesPerWeek, SalesRep, SalesTaxCode, ShipDate, ShipMethod, ShipToAddr1, ShipToAddr2, ShipToAddr3, ShipToAddr4, ShipToAddr5, SONumber, SourceName, SplitAccount, SSNOrTaxID, SuggestedReorder, TaxLine, TaxTableVersion, Terms, Total, TxnID, TxnNumber, TxnType, UnitPrice, UserEdit, 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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> <!-- PayrollDetailReportQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <PayrollDetailReportQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <ReportRet> <!-- opt --> <ReportTitle>STRTYPE</ReportTitle> <ReportSubtitle>STRTYPE</ReportSubtitle> <!-- ReportBasis may have one of the following values: Accrual, Cash, None [DEFAULT] --> <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: AMTTYPE, BOOLTYPE, DATETIMETYPE, DATETYPE, ENUMTYPE, GUIDTYPE, IDTYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STRTYPE, TIMEINTERVALTYPE --> <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, Invoiced, IsAdjustment, Item, ItemDesc, ItemVendor, Label, LastModifiedBy, LatestOrPriorState, 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, QuantityOnPendingBuild, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, ReorderPoint, RetailValueOnHand, RunningBalance, SalesPerWeek, SalesRep, SalesTaxCode, ShipDate, ShipMethod, ShipToAddr1, ShipToAddr2, ShipToAddr3, ShipToAddr4, ShipToAddr5, SONumber, SourceName, SplitAccount, SSNOrTaxID, SuggestedReorder, TaxLine, TaxTableVersion, Terms, Total, TxnID, TxnNumber, TxnType, UnitPrice, UserEdit, 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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> </PayrollDetailReportQueryRs> <!-- PayrollSummaryReportQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <PayrollSummaryReportQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <ReportRet> <!-- opt --> <ReportTitle>STRTYPE</ReportTitle> <ReportSubtitle>STRTYPE</ReportSubtitle> <!-- ReportBasis may have one of the following values: Accrual, Cash, None [DEFAULT] --> <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: AMTTYPE, BOOLTYPE, DATETIMETYPE, DATETYPE, ENUMTYPE, GUIDTYPE, IDTYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STRTYPE, TIMEINTERVALTYPE --> <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, Invoiced, IsAdjustment, Item, ItemDesc, ItemVendor, Label, LastModifiedBy, LatestOrPriorState, 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, QuantityOnPendingBuild, QuantityOnSalesOrder, ReceivedQuantity, RefNumber, ReorderPoint, RetailValueOnHand, RunningBalance, SalesPerWeek, SalesRep, SalesTaxCode, ShipDate, ShipMethod, ShipToAddr1, ShipToAddr2, ShipToAddr3, ShipToAddr4, ShipToAddr5, SONumber, SourceName, SplitAccount, SSNOrTaxID, SuggestedReorder, TaxLine, TaxTableVersion, Terms, Total, TxnID, TxnNumber, TxnType, UnitPrice, UserEdit, 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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' is optional and 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> </PayrollSummaryReportQueryRs> <!-- 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"> <!-- v2.0 --> <DataExtDefRet> <!-- opt --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtID>INTTYPE</DataExtID> <!-- v11.0 --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <!-- AssignToObject may have one of the following values: Account, ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, Company, CreditCardCharge, CreditCardCredit, CreditMemo, Customer, Deposit, Employee, Estimate, InventoryAdjustment, Invoice, Item, ItemReceipt, JournalEntry, OtherName, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Vendor, VendorCredit --> <AssignToObject>ENUMTYPE</AssignToObject> <!-- opt, may rep, not in QBOE --> <DataExtListRequire>BOOLTYPE</DataExtListRequire> <!-- v11.0 --> <DataExtTxnRequire>BOOLTYPE</DataExtTxnRequire> <!-- v11.0 --> <DataExtFormatString>STRTYPE</DataExtFormatString> <!-- v11.0 --> </DataExtDefRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </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"> <!-- v2.0 --> <DataExtDefRet> <!-- opt --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtID>INTTYPE</DataExtID> <!-- v11.0 --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <!-- AssignToObject may have one of the following values: Account, ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, Company, CreditCardCharge, CreditCardCredit, CreditMemo, Customer, Deposit, Employee, Estimate, InventoryAdjustment, Invoice, Item, ItemReceipt, JournalEntry, OtherName, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Vendor, VendorCredit --> <AssignToObject>ENUMTYPE</AssignToObject> <!-- opt, may rep, not in QBOE --> <DataExtListRequire>BOOLTYPE</DataExtListRequire> <!-- v11.0 --> <DataExtTxnRequire>BOOLTYPE</DataExtTxnRequire> <!-- v11.0 --> <DataExtFormatString>STRTYPE</DataExtFormatString> <!-- v11.0 --> </DataExtDefRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </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"> <!-- v2.0 --> <DataExtDefDelRet> <!-- opt --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <TimeDeleted>DATETIMETYPE</TimeDeleted> <!-- opt --> </DataExtDefDelRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </DataExtDefDelRs> <!-- DataExtDefQueryRs contains 5 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <!-- 'retCount' is optional --> <DataExtDefQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE" retCount = "INTTYPE"> <!-- not in QBOE, v2.0 --> <DataExtDefRet> <!-- opt, may rep --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtID>INTTYPE</DataExtID> <!-- v11.0 --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 for QBD|QBCA|QBUK|QBAU --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <!-- AssignToObject may have one of the following values: Account, ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, Company, CreditCardCharge, CreditCardCredit, CreditMemo, Customer, Deposit, Employee, Estimate, InventoryAdjustment, Invoice, Item, ItemReceipt, JournalEntry, OtherName, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Vendor, VendorCredit --> <AssignToObject>ENUMTYPE</AssignToObject> <!-- opt, may rep --> <DataExtListRequire>BOOLTYPE</DataExtListRequire> <!-- v11.0 --> <DataExtTxnRequire>BOOLTYPE</DataExtTxnRequire> <!-- v11.0 --> <DataExtFormatString>STRTYPE</DataExtFormatString> <!-- v11.0 --> </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"> <!-- v2.0 --> <DataExtRet> <!-- opt --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </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"> <!-- v2.0 --> <DataExtRet> <!-- opt --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- DataExtType may have one of the following values: AMTTYPE, DATETIMETYPE, INTTYPE, PERCENTTYPE, PRICETYPE, QUANTYPE, STR1024TYPE, STR255TYPE --> <DataExtType>ENUMTYPE</DataExtType> <DataExtValue>STRTYPE</DataExtValue> </DataExtRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </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"> <!-- v2.0 --> <DataExtDelRet> <!-- opt --> <OwnerID>GUIDTYPE</OwnerID> <DataExtName>STRTYPE</DataExtName> <!-- max length = 31 --> <!-- BEGIN OR: You may optionally have ( ListDataExtType AND ListObjRef ) OR ( TxnDataExtType AND TxnID AND TxnLineID ) OR OtherDataExtType --> <!-- ListDataExtType may have one of the following values: Account, Customer, Employee, Item, OtherName, Vendor --> <ListDataExtType>ENUMTYPE</ListDataExtType> <!-- not in QBOE --> <ListObjRef> <!-- not in QBOE --> <ListID>IDTYPE</ListID> <!-- opt --> <FullName>STRTYPE</FullName> <!-- opt, max length = 159 for QBD|QBCA|QBUK|QBAU --> </ListObjRef> <!-- OR --> <!-- TxnDataExtType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, VendorCredit --> <TxnDataExtType>ENUMTYPE</TxnDataExtType> <!-- not in QBOE --> <TxnID>IDTYPE</TxnID> <!-- not in QBOE --> <TxnLineID>IDTYPE</TxnLineID> <!-- opt, not in QBOE, v3.0 --> <!-- OtherDataExtType may have one of the following values: Company --> <!-- OR --> <OtherDataExtType>ENUMTYPE</OtherDataExtType> <!-- END OR --> <TimeDeleted>DATETIMETYPE</TimeDeleted> <!-- opt --> </DataExtDelRet> <ErrorRecovery> <!-- opt, v11.0 --> <!-- BEGIN OR: You may have ListID OR OwnerID OR TxnID --> <ListID>IDTYPE</ListID> <!-- opt --> <!-- OR --> <OwnerID>GUIDTYPE</OwnerID> <!-- opt --> <!-- OR --> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- END OR --> <TxnNumber>INTTYPE</TxnNumber> <!-- opt --> <EditSequence>STRTYPE</EditSequence> <!-- opt, max length = 16 for QBD|QBCA|QBUK|QBAU --> <ExternalGUID>GUIDTYPE</ExternalGUID> <!-- opt --> </ErrorRecovery> </DataExtDelRs> </QBXMLMsgsRs> <QBXMLSubscriptionMsgsRs> <!-- DataEventSubscriptionAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <DataEventSubscriptionAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <DataEventSubscriptionRet> <!-- opt --> <SubscriberID>GUIDTYPE</SubscriberID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeLastProcessed>DATETIMETYPE</TimeLastProcessed> <!-- opt --> <COMCallbackInfo> <AppName>STRTYPE</AppName> <!-- max length = 128 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may have ProgID OR CLSID --> <ProgID>STRTYPE</ProgID> <!-- max length = 128 for QBD|QBCA|QBUK|QBAU --> <!-- OR --> <CLSID>GUIDTYPE</CLSID> <!-- END OR --> </COMCallbackInfo> <!-- DeliveryPolicy may have one of the following values: DeliverAlways, DeliverOnlyIfRunning --> <DeliveryPolicy>ENUMTYPE</DeliveryPolicy> <!-- TrackLostEvents may have one of the following values: All, None [DEFAULT] --> <TrackLostEvents>ENUMTYPE</TrackLostEvents> <DeliverOwnEvents>BOOLTYPE</DeliverOwnEvents> <!-- opt, v4.0 --> <ListEventSubscription> <!-- opt, may rep --> <!-- ListEventType may have one of the following values: Account, Class, Customer, CustomerMsg, CustomerType, DateDrivenTerms, Employee, ItemDiscount, ItemFixedAsset, ItemGroup, ItemInventory, ItemInventoryAssembly, ItemNonInventory, ItemOtherCharge, ItemPayment, ItemSalesTax, ItemSalesTaxGroup, ItemService, ItemSubtotal, JobType, OtherName, PaymentMethod, PriceLevel, SalesRep, SalesTaxCode, ShipMethod, StandardTerms, ToDo, Vendor, VendorType --> <ListEventType>ENUMTYPE</ListEventType> <!-- rep (1 or more) --> <!-- ListEventOperation may have one of the following values: Add, Modify, Delete, Merge --> <ListEventOperation>ENUMTYPE</ListEventOperation> <!-- rep (1 or more) --> </ListEventSubscription> <TxnEventSubscription> <!-- opt, may rep --> <!-- TxnEventType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, TimeTracking, VendorCredit --> <TxnEventType>ENUMTYPE</TxnEventType> <!-- rep (1 or more) --> <!-- TxnEventOperation may have one of the following values: Add, Modify, Delete --> <TxnEventOperation>ENUMTYPE</TxnEventOperation> <!-- rep (1 or more) --> </TxnEventSubscription> </DataEventSubscriptionRet> </DataEventSubscriptionAddRs> <!-- DataEventSubscriptionQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <DataEventSubscriptionQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <DataEventSubscriptionRet> <!-- opt --> <SubscriberID>GUIDTYPE</SubscriberID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeLastProcessed>DATETIMETYPE</TimeLastProcessed> <!-- opt --> <COMCallbackInfo> <AppName>STRTYPE</AppName> <!-- max length = 128 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may have ProgID OR CLSID --> <ProgID>STRTYPE</ProgID> <!-- max length = 128 for QBD|QBCA|QBUK|QBAU --> <!-- OR --> <CLSID>GUIDTYPE</CLSID> <!-- END OR --> </COMCallbackInfo> <!-- DeliveryPolicy may have one of the following values: DeliverAlways, DeliverOnlyIfRunning --> <DeliveryPolicy>ENUMTYPE</DeliveryPolicy> <!-- TrackLostEvents may have one of the following values: All, None [DEFAULT] --> <TrackLostEvents>ENUMTYPE</TrackLostEvents> <DeliverOwnEvents>BOOLTYPE</DeliverOwnEvents> <!-- opt, v4.0 --> <ListEventSubscription> <!-- opt, may rep --> <!-- ListEventType may have one of the following values: Account, Class, Customer, CustomerMsg, CustomerType, DateDrivenTerms, Employee, ItemDiscount, ItemFixedAsset, ItemGroup, ItemInventory, ItemInventoryAssembly, ItemNonInventory, ItemOtherCharge, ItemPayment, ItemSalesTax, ItemSalesTaxGroup, ItemService, ItemSubtotal, JobType, OtherName, PaymentMethod, PriceLevel, SalesRep, SalesTaxCode, ShipMethod, StandardTerms, ToDo, Vendor, VendorType --> <ListEventType>ENUMTYPE</ListEventType> <!-- rep (1 or more) --> <!-- ListEventOperation may have one of the following values: Add, Modify, Delete, Merge --> <ListEventOperation>ENUMTYPE</ListEventOperation> <!-- rep (1 or more) --> </ListEventSubscription> <TxnEventSubscription> <!-- opt, may rep --> <!-- TxnEventType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, TimeTracking, VendorCredit --> <TxnEventType>ENUMTYPE</TxnEventType> <!-- rep (1 or more) --> <!-- TxnEventOperation may have one of the following values: Add, Modify, Delete --> <TxnEventOperation>ENUMTYPE</TxnEventOperation> <!-- rep (1 or more) --> </TxnEventSubscription> </DataEventSubscriptionRet> </DataEventSubscriptionQueryRs> <!-- UIEventSubscriptionAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <UIEventSubscriptionAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <UIEventSubscriptionRet> <!-- opt --> <SubscriberID>GUIDTYPE</SubscriberID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeLastProcessed>DATETIMETYPE</TimeLastProcessed> <!-- opt --> <COMCallbackInfo> <AppName>STRTYPE</AppName> <!-- max length = 128 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may have ProgID OR CLSID --> <ProgID>STRTYPE</ProgID> <!-- max length = 128 for QBD|QBCA|QBUK|QBAU --> <!-- OR --> <CLSID>GUIDTYPE</CLSID> <!-- END OR --> </COMCallbackInfo> <!-- DeliveryPolicy may have one of the following values: DeliverAlways, DeliverOnlyIfRunning --> <DeliveryPolicy>ENUMTYPE</DeliveryPolicy> <CompanyFileEventSubscription> <!-- CompanyFileEventOperation may have one of the following values: Close, Open --> <CompanyFileEventOperation>ENUMTYPE</CompanyFileEventOperation> <!-- rep (1 or more) --> </CompanyFileEventSubscription> </UIEventSubscriptionRet> </UIEventSubscriptionAddRs> <!-- UIEventSubscriptionQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <UIEventSubscriptionQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <UIEventSubscriptionRet> <!-- opt --> <SubscriberID>GUIDTYPE</SubscriberID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeLastProcessed>DATETIMETYPE</TimeLastProcessed> <!-- opt --> <COMCallbackInfo> <AppName>STRTYPE</AppName> <!-- max length = 128 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may have ProgID OR CLSID --> <ProgID>STRTYPE</ProgID> <!-- max length = 128 for QBD|QBCA|QBUK|QBAU --> <!-- OR --> <CLSID>GUIDTYPE</CLSID> <!-- END OR --> </COMCallbackInfo> <!-- DeliveryPolicy may have one of the following values: DeliverAlways, DeliverOnlyIfRunning --> <DeliveryPolicy>ENUMTYPE</DeliveryPolicy> <CompanyFileEventSubscription> <!-- CompanyFileEventOperation may have one of the following values: Close, Open --> <CompanyFileEventOperation>ENUMTYPE</CompanyFileEventOperation> <!-- rep (1 or more) --> </CompanyFileEventSubscription> </UIEventSubscriptionRet> </UIEventSubscriptionQueryRs> <!-- UIExtensionSubscriptionAddRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <UIExtensionSubscriptionAddRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <UIExtensionSubscriptionRet> <!-- opt --> <SubscriberID>GUIDTYPE</SubscriberID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeLastProcessed>DATETIMETYPE</TimeLastProcessed> <!-- opt --> <COMCallbackInfo> <AppName>STRTYPE</AppName> <!-- max length = 128 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may have ProgID OR CLSID --> <ProgID>STRTYPE</ProgID> <!-- max length = 128 for QBD|QBCA|QBUK|QBAU --> <!-- OR --> <CLSID>GUIDTYPE</CLSID> <!-- END OR --> </COMCallbackInfo> <MenuExtensionSubscription> <!-- AddToMenu may have one of the following values: File, Company, Customers, Vendors, Employees, Banking --> <AddToMenu>ENUMTYPE</AddToMenu> <!-- BEGIN OR: You may have Submenu OR MenuItem --> <Submenu> <DisplayCondition> <!-- opt --> <!-- VisibleIf may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <VisibleIf>ENUMTYPE</VisibleIf> <!-- opt, may rep --> <!-- VisibleIfNot may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <VisibleIfNot>ENUMTYPE</VisibleIfNot> <!-- opt, may rep --> <!-- EnabledIf may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <EnabledIf>ENUMTYPE</EnabledIf> <!-- opt, may rep --> <!-- EnabledIfNot may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <EnabledIfNot>ENUMTYPE</EnabledIfNot> <!-- opt, may rep --> </DisplayCondition> <MenuItem> <!-- rep (1 or more) --> <MenuText>STRTYPE</MenuText> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <EventTag>STRTYPE</EventTag> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <DisplayCondition> <!-- opt --> <!-- VisibleIf may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <VisibleIf>ENUMTYPE</VisibleIf> <!-- opt, may rep --> <!-- VisibleIfNot may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <VisibleIfNot>ENUMTYPE</VisibleIfNot> <!-- opt, may rep --> <!-- EnabledIf may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <EnabledIf>ENUMTYPE</EnabledIf> <!-- opt, may rep --> <!-- EnabledIfNot may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <EnabledIfNot>ENUMTYPE</EnabledIfNot> <!-- opt, may rep --> </DisplayCondition> </MenuItem> </Submenu> <!-- OR --> <MenuItem> <MenuText>STRTYPE</MenuText> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <EventTag>STRTYPE</EventTag> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <DisplayCondition> <!-- opt --> <!-- VisibleIf may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <VisibleIf>ENUMTYPE</VisibleIf> <!-- opt, may rep --> <!-- VisibleIfNot may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <VisibleIfNot>ENUMTYPE</VisibleIfNot> <!-- opt, may rep --> <!-- EnabledIf may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <EnabledIf>ENUMTYPE</EnabledIf> <!-- opt, may rep --> <!-- EnabledIfNot may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <EnabledIfNot>ENUMTYPE</EnabledIfNot> <!-- opt, may rep --> </DisplayCondition> </MenuItem> <!-- END OR --> </MenuExtensionSubscription> </UIExtensionSubscriptionRet> </UIExtensionSubscriptionAddRs> <!-- UIExtensionSubscriptionQueryRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <UIExtensionSubscriptionQueryRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"> <!-- not in QBOE, v3.0 --> <UIExtensionSubscriptionRet> <!-- opt --> <SubscriberID>GUIDTYPE</SubscriberID> <TimeCreated>DATETIMETYPE</TimeCreated> <TimeLastProcessed>DATETIMETYPE</TimeLastProcessed> <!-- opt --> <COMCallbackInfo> <AppName>STRTYPE</AppName> <!-- max length = 128 for QBD|QBCA|QBUK|QBAU --> <!-- BEGIN OR: You may have ProgID OR CLSID --> <ProgID>STRTYPE</ProgID> <!-- max length = 128 for QBD|QBCA|QBUK|QBAU --> <!-- OR --> <CLSID>GUIDTYPE</CLSID> <!-- END OR --> </COMCallbackInfo> <MenuExtensionSubscription> <!-- AddToMenu may have one of the following values: File, Company, Customers, Vendors, Employees, Banking --> <AddToMenu>ENUMTYPE</AddToMenu> <!-- BEGIN OR: You may have Submenu OR MenuItem --> <Submenu> <DisplayCondition> <!-- opt --> <!-- VisibleIf may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <VisibleIf>ENUMTYPE</VisibleIf> <!-- opt, may rep --> <!-- VisibleIfNot may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <VisibleIfNot>ENUMTYPE</VisibleIfNot> <!-- opt, may rep --> <!-- EnabledIf may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <EnabledIf>ENUMTYPE</EnabledIf> <!-- opt, may rep --> <!-- EnabledIfNot may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <EnabledIfNot>ENUMTYPE</EnabledIfNot> <!-- opt, may rep --> </DisplayCondition> <MenuItem> <!-- rep (1 or more) --> <MenuText>STRTYPE</MenuText> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <EventTag>STRTYPE</EventTag> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <DisplayCondition> <!-- opt --> <!-- VisibleIf may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <VisibleIf>ENUMTYPE</VisibleIf> <!-- opt, may rep --> <!-- VisibleIfNot may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <VisibleIfNot>ENUMTYPE</VisibleIfNot> <!-- opt, may rep --> <!-- EnabledIf may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <EnabledIf>ENUMTYPE</EnabledIf> <!-- opt, may rep --> <!-- EnabledIfNot may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <EnabledIfNot>ENUMTYPE</EnabledIfNot> <!-- opt, may rep --> </DisplayCondition> </MenuItem> </Submenu> <!-- OR --> <MenuItem> <MenuText>STRTYPE</MenuText> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <EventTag>STRTYPE</EventTag> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <DisplayCondition> <!-- opt --> <!-- VisibleIf may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <VisibleIf>ENUMTYPE</VisibleIf> <!-- opt, may rep --> <!-- VisibleIfNot may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <VisibleIfNot>ENUMTYPE</VisibleIfNot> <!-- opt, may rep --> <!-- EnabledIf may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <EnabledIf>ENUMTYPE</EnabledIf> <!-- opt, may rep --> <!-- EnabledIfNot may have one of the following values: AccountantCopyExists, AssemblyItemsEnabled, ClassesEnabled, EstimatesEnabled, HasCustomers, HasVendors, InventoryEnabled, IsAccountantCopy, MultiUserMode, PayrollEnabled, PriceLevelsEnabled, SalesOrdersEnabled, SalesTaxEnabled, TimeTrackingEnabled --> <EnabledIfNot>ENUMTYPE</EnabledIfNot> <!-- opt, may rep --> </DisplayCondition> </MenuItem> <!-- END OR --> </MenuExtensionSubscription> </UIExtensionSubscriptionRet> </UIExtensionSubscriptionQueryRs> <!-- SubscriptionDelRs contains 4 attributes --> <!-- 'requestID' is optional --> <!-- 'statusCode' is required --> <!-- 'statusSeverity' is required --> <!-- 'statusMessage' is optional --> <SubscriptionDelRs requestID = "UUIDTYPE" statusCode = "INTTYPE" statusSeverity = "STRTYPE" statusMessage = "STRTYPE"/> <!-- not in QBOE, v3.0 --> </QBXMLSubscriptionMsgsRs> <QBXMLEvents> <!-- not in QBOE, v3.0 --> <!-- BEGIN OR: You may have DataEvent OR UIEvent OR UIExtensionEvent --> <DataEvent> <!-- rep (1 or more) --> <CompanyFilePath>STRTYPE</CompanyFilePath> <!-- max length = 260 for QBD|QBCA|QBUK|QBAU --> <HostInfo> <ProductName>STRTYPE</ProductName> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> <MajorVersion>STRTYPE</MajorVersion> <!-- max length = 5 for QBD|QBCA|QBUK|QBAU --> <MinorVersion>STRTYPE</MinorVersion> <!-- max length = 5 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- max length = 2 for QBD|QBCA|QBUK|QBAU --> </HostInfo> <!-- BEGIN OR: You may have ListEvent OR TxnEvent --> <ListEvent> <!-- ListEventType may have one of the following values: Account, Class, Customer, CustomerMsg, CustomerType, DateDrivenTerms, Employee, ItemDiscount, ItemFixedAsset, ItemGroup, ItemInventory, ItemInventoryAssembly, ItemNonInventory, ItemOtherCharge, ItemPayment, ItemSalesTax, ItemSalesTaxGroup, ItemService, ItemSubtotal, JobType, OtherName, PaymentMethod, PriceLevel, SalesRep, SalesTaxCode, ShipMethod, StandardTerms, ToDo, Vendor, VendorType --> <ListEventType>ENUMTYPE</ListEventType> <!-- ListEventOperation may have one of the following values: Add, Modify, Delete, Merge --> <ListEventOperation>ENUMTYPE</ListEventOperation> <ListID>IDTYPE</ListID> <AfterMergeListID>IDTYPE</AfterMergeListID> <!-- opt --> </ListEvent> <!-- OR --> <TxnEvent> <!-- TxnEventType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, TimeTracking, VendorCredit --> <TxnEventType>ENUMTYPE</TxnEventType> <!-- TxnEventOperation may have one of the following values: Add, Modify, Delete --> <TxnEventOperation>ENUMTYPE</TxnEventOperation> <TxnID>IDTYPE</TxnID> <RefNumber>STRTYPE</RefNumber> <!-- opt, max length = 20 for QBD|QBCA|QBUK|QBAU --> </TxnEvent> <!-- END OR --> <LastRestoreTime>DATETIMETYPE</LastRestoreTime> <!-- opt --> <LastCondenseTime>DATETIMETYPE</LastCondenseTime> <!-- opt --> <DataEventRecoveryTime>DATETIMETYPE</DataEventRecoveryTime> <!-- opt --> </DataEvent> <!-- OR --> <UIEvent> <CompanyFilePath>STRTYPE</CompanyFilePath> <!-- max length = 260 for QBD|QBCA|QBUK|QBAU --> <HostInfo> <ProductName>STRTYPE</ProductName> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> <MajorVersion>STRTYPE</MajorVersion> <!-- max length = 5 for QBD|QBCA|QBUK|QBAU --> <MinorVersion>STRTYPE</MinorVersion> <!-- max length = 5 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- max length = 2 for QBD|QBCA|QBUK|QBAU --> </HostInfo> <CompanyFileEvent> <!-- CompanyFileEventOperation may have one of the following values: Close, Open --> <CompanyFileEventOperation>ENUMTYPE</CompanyFileEventOperation> <IsNewCompany>BOOLTYPE</IsNewCompany> <!-- opt --> <IsAutomaticLogin>BOOLTYPE</IsAutomaticLogin> <!-- opt --> </CompanyFileEvent> </UIEvent> <!-- OR --> <UIExtensionEvent> <CompanyFilePath>STRTYPE</CompanyFilePath> <!-- max length = 260 for QBD|QBCA|QBUK|QBAU --> <HostInfo> <ProductName>STRTYPE</ProductName> <!-- max length = 255 for QBD|QBCA|QBUK|QBAU --> <MajorVersion>STRTYPE</MajorVersion> <!-- max length = 5 for QBD|QBCA|QBUK|QBAU --> <MinorVersion>STRTYPE</MinorVersion> <!-- max length = 5 for QBD|QBCA|QBUK|QBAU --> <Country>STRTYPE</Country> <!-- max length = 2 for QBD|QBCA|QBUK|QBAU --> </HostInfo> <EventTag>STRTYPE</EventTag> <!-- max length = 50 for QBD|QBCA|QBUK|QBAU --> <CurrentWindow> <!-- opt, v4.0 --> <!-- BEGIN OR: You may have ( TxnType AND TxnID ) OR ( ListType AND ListID ) --> <!-- TxnType may have one of the following values: ARRefundCreditCard, Bill, BillPaymentCheck, BillPaymentCreditCard, BuildAssembly, Charge, Check, CreditCardCharge, CreditCardCredit, CreditMemo, Deposit, Estimate, InventoryAdjustment, Invoice, ItemReceipt, JournalEntry, LiabilityAdjustment, Paycheck, PayrollLiabilityCheck, PurchaseOrder, ReceivePayment, SalesOrder, SalesReceipt, SalesTaxPaymentCheck, Transfer, VendorCredit, YTDAdjustment --> <TxnType>ENUMTYPE</TxnType> <TxnID>IDTYPE</TxnID> <!-- opt --> <!-- OR --> <!-- ListType may have one of the following values: Account, Class, Customer, CustomerMsg, CustomerType, DateDrivenTerms, Employee, ItemDiscount, ItemFixedAsset, ItemGroup, ItemInventory, ItemInventoryAssembly, ItemNonInventory, ItemOtherCharge, ItemPayment, ItemSalesTax, ItemSalesTaxGroup, ItemService, ItemSubtotal, JobType, OtherName, PaymentMethod, PriceLevel, SalesRep, SalesTaxCode, ShipMethod, StandardTerms, ToDo, Vendor, VendorType --> <ListType>ENUMTYPE</ListType> <ListID>IDTYPE</ListID> <!-- opt --> <!-- END OR --> </CurrentWindow> </UIExtensionEvent> <!-- END OR --> </QBXMLEvents> </QBXML>