acumatica如何批量删除项目

时间:2016-05-16 00:39:06

标签: acumatica

我们将大约200个带有错误项目代码的项目上传到Acumatica ERP中。 SI可以一次批量删除所有项目而不是一个一个地删除吗?删除项目的问题是耗时的,因为您必须先将每个任务的状态更改为"取消"或"计划"在删除项目记录之前。

由于

3 个答案:

答案 0 :(得分:2)

您可以使用选项'启用批量记录删除功能创建通用查询。

  1. 转到通用查询表(SM208000)
  2. 创建新的通用查询
  3. 向网格添加行'表格'表名为PX.Objects.PM.PMProject
  4. 添加条件PMProject.NonProject = false,PMProject.IsTemplate = false, PMProject.BaseType =' P',Status =' D' (在规划中)
  5. 指定输入屏幕=组织 - >项目 - >工作区 - >管理 - >项目检查
  6. 启用批量记录删除

答案 1 :(得分:1)

在Acumatica中进行批量操作的好方法是使用集成服务。人们在导入场景中考虑的典型用例是导入记录,但您可以使用它来更新现有记录并删除它们。

对于您的特定要求,我并非100%确定您可以在同一方案中执行这两项操作,因此我建议如下:

  1. 创建一个Excel文件,其中包含需要设置为"已取消"的项目和项目任务列表。状态。您可以使用通用查询快速创建并将查询结果导出到Excel。
  2. 创建一个导入方案,该方案将定位项目/任务并将状态更改为已取消并保存项目
  3. 创建另一个仅包含项目代码的Excel文件,不包含任务。您也可以使用通用查询
  4. 创建一个可以找到项目的导入场景,并调用项目。

答案 2 :(得分:-1)

编辑:被误解为自定义项目

首先取消发布所有项目

下表应该可以解决问题。请先试用测试数据库。

Delete  from CustObject
Delete from CustProject
Delete from CustomizationDesign
Delete from CustomizationPublished