您可以通过以下方式解决:在执行时请备份客户账套,并在测试账套下先测试该功能:--启用审批流的单据的审核状态一般存储在表头的一个【审核流程状态】字段上--查询到其他出库单中字段【审核流程状态】的字段名及所在表,如查出FFieldName为FMultiCheckStatus,FTabeleName为ICStockBillSELECTFFieldName,FTableName,*FROMICClassTableInfoWHEREfcaption_chsLIKE'%审核流程状态%'ANDFCLASSTYPEID=1021(其他出库单的ID号)--FMultiCheckStatus值含义如下:64=不通过,16=已审核,8=待提交,4=审核中,2=未启动--可根据具体需求更新为不同的状态,如更新单据编号为SOUT000001的其他出库单为未启动状态UPDATEICStockBillSETFMultiCheckStatus=2WHEREFBillNoIN(SOUT000001)只有更新为未启动状态,才能把对应的状态表和记录表中的信息都删除掉UPDATEICStockBillSETFMultiCheckStatus=2WHEREFBillNoIN('SOUT000001')--删除单据SOUT000001在审核记录表ICClassMCRecord1021和审核状态表ICClassMCStatus1021里的对应信息DELETEICClassMCRecord1021WHEREFBillIDIN(SELECTFINTERIDFROMICStockBillWHEREFBillNoIN('SOUT000001'))DELETEICClassMCStatus1021WHEREFBillIDIN(SELECTFINTERIDFROMICStockBillWHEREFBillNoIN('SOUT000001'))