AI Agent Hub
Back to skills
Weaver E10 eBuilder Data Management icon

Weaver E10 eBuilder Data Management

Business Operations Updated 2026.08.30

Paste the following prompt into your AI chat to install this skill:

Please install @org-vsc9dz4y/weaver-e10-ebuilder-data according to https://skillhub.cn/install/skillhub.md.

About this skill

Problem It Solves

In Weaver E10 eBuilder, form data operations often require mapping business names to system identifiers such as appTag, formTag, objId, and optionId. Calling APIs directly can lead to inaccurate cross-environment lookup, failed writes for person/department browser fields, and mismatched request structures between custom APIs and OpenAPI.

How It Works

The skill follows a stable workflow for eBuilder data tasks:

  • Tag resolution: query appId by appTag, then query objId by formTag, avoiding replacement of objId with formId.
  • Metadata reading: load field definitions, options, and mainTable/detailN detail mappings by objId.
  • Browser field parsing: resolve person, department, branch, or related browser names into writable optionId or content.
  • Data operations: route to published custom APIs or OpenAPI for create, update, delete, detail, pagination, and total count queries.
  • Button lookup: query available button actions by objId, dataId, tags, and viewType.

Write operations confirm target, fields, and quantity before execution; delete operations display the data ID/condition and require explicit confirmation.

Boundaries

It is useful for engineers who need stable eBuilder form data access, configuration migration checks, or browser-field resolution. It does not modify tags, use SQL, cross-tenant queries, or undocumented fallback APIs; on 401/403, the workflow returns to session handling instead of bypassing permissions client-side.

Use Cases

  • After migrating an E10 app, re-resolve appId, objId, and form name using appTag and formTag.
  • When creating eBuilder records, resolve person or department names into writable optionId or content.
  • When updating detail tables, read mainTable/detailN mappings and assemble fields into the correct payload.
  • When auditing available actions for a record, query buttons by objId, dataId, tags, and viewType.

Best For

  • E10 implementation consultants who need to reconcile apps and form IDs by tags during migration.
  • Backend engineers building eBuilder APIs who need to assemble create, update, and delete payloads.
  • Operations engineers maintaining workflow data who need to resolve person or department browser fields by name.
  • Business support staff troubleshooting button permissions who need to query available actions for a record.