admin 发表于 2023-12-23 01:32:43

DBErp进销存 清理测试信息的方法

用户在安装DBErp进销存系统后,需要对系统进行测试,这样会产生测试信息,在正式使用前这些测试数据是不需要的,官方现在提供手动清理测试数据的方法,如果您的系统已经用于生产环境,请不要使用下面的sql语句。

下面的sql语句,除了 第三方商城信息 的sql语句可以酌情使用外,其他语句需要全部运行一遍,才能正确清理掉测试数据。

#清理采购模块信息
TRUNCATE TABLE `dberp_purchase_goods_price_log`;
TRUNCATE TABLE `dberp_purchase_oper_log`;
TRUNCATE TABLE `dberp_purchase_order`;
TRUNCATE TABLE `dberp_purchase_order_goods`;
TRUNCATE TABLE `dberp_purchase_order_goods_return`;
TRUNCATE TABLE `dberp_purchase_order_return`;
TRUNCATE TABLE `dberp_purchase_warehouse_order`;
TRUNCATE TABLE `dberp_purchase_warehouse_order_goods`;
#清理销售模块信息
TRUNCATE TABLE `dberp_sales_goods_price_log`;
TRUNCATE TABLE `dberp_sales_oper_log`;
TRUNCATE TABLE `dberp_sales_order`;
TRUNCATE TABLE `dberp_sales_order_goods`;
TRUNCATE TABLE `dberp_sales_order_goods_return`;
TRUNCATE TABLE `dberp_sales_order_return`;
TRUNCATE TABLE `dberp_sales_send_order`;
TRUNCATE TABLE `dberp_sales_send_warehouse_goods`;
TRUNCATE TABLE `dberp_warehouse_goods`;
#清理库存模块信息
TRUNCATE TABLE `dberp_stock_check`;
TRUNCATE TABLE `dberp_stock_check_goods`;
TRUNCATE TABLE `dberp_stock_transfer`;
TRUNCATE TABLE `dberp_stock_transfer_goods`;
TRUNCATE TABLE `dberp_ex_warehouse_order`;
TRUNCATE TABLE `dberp_ex_warehouse_order_goods`;
TRUNCATE TABLE `dberp_other_warehouse_order`;
TRUNCATE TABLE `dberp_other_warehouse_order_goods`;
#清理财务模块信息
TRUNCATE TABLE `dberp_accounts_receivable`;
TRUNCATE TABLE `dberp_accounts_receivable_log`;
TRUNCATE TABLE `dberp_finance_payable`;
TRUNCATE TABLE `dberp_finance_payable_log`;
#清理商品序列号、系统操作记录、商品库存重置为0
TRUNCATE TABLE `dberp_goods_serial_number`;
TRUNCATE TABLE `dberp_operlog`;
UPDATE `dberp_goods` SET `goods_stock`=0,`goods_price`=0;
#清理第三方商城服务信息,如果未使用第三方商城,不需要清理
TRUNCATE TABLE `dberp_shop_order`;
TRUNCATE TABLE `dberp_shop_order_delivery_address`;
TRUNCATE TABLE `dberp_shop_order_goods`;
页: [1]
查看完整版本: DBErp进销存 清理测试信息的方法