2013-07-22 3 views
1

QB SDK 사용 12.0QB SDK를 사용하여 목록 항목을 삭제 12

나는 Employee ListID를 사용하여 새 Employee와 Sales Rep를 만드는 시나리오가 있습니다.

복제본과 기존 이니셜을 입력하려고하면 영업 담당자가 실패한 다음 직원을 삭제하려고합니다.

필자는 Employee 또는 List 항목 (고객, 공급 업체 등)을 어떻게 삭제할 수 있는지 알지 못합니다. 가능한가, 아니면 IsActive = False로 표시해야합니까?

답변

1

당신은 목록 객체 (고객, 공급 업체, 직원, 항목 등)을 삭제 ListDel를 사용할 수 있습니다.

qbXML 구문은 다음

<?xml version="1.0" encoding="utf-8"?> 
<?qbxml version="12.0"?> 
<QBXML> 
    <QBXMLMsgsRq onError="stopOnError"> 
    <ListDelRq> 
     <!-- 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> <!-- required --> 
     <ListID >IDTYPE</ListID> <!-- required --> 
    </ListDelRq> 
    </QBXMLMsgsRq> 
</QBXML> 

더 qbXML 예 :

관련 문제