crosstech-impl-ifc-erpnext-costing

Extract IFC quantities and create ERPNext BOMs for cost estimation.

7|1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/OpenAEC-Foundation/Cross-Tech-AEC-Claude-Skill-Package --skill crosstech-impl-ifc-erpnext-costing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crosstech-impl-ifc-erpnext-costing
Source: https://github.com/OpenAEC-Foundation/Cross-Tech-AEC-Claude-Skill-Package/tree/main/skills/source/crosstech-impl/crosstech-impl-ifc-erpnext-costing
Command: npx skills add https://github.com/OpenAEC-Foundation/Cross-Tech-AEC-Claude-Skill-Package --skill crosstech-impl-ifc-erpnext-costing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Extracts IFC quantities and builds ERPNext BOMs for cost estimation. Prevents mis-mapping of IFC quantities to ERPNext fields and ensures unit consistency during the IFC-to-BOM workflow.

Core Features & Use Cases

  • Extract and normalize IFC quantity data via IfcOpenShell, map classifications to ERPNext Item Groups, and aggregate by element type for scalable BOM creation.
  • Create and link ERPNext Items and BOMs from IFC data, enabling end-to-end cost estimation across building storeys and projects.

Quick Start

Run the IFC-to-ERPNext costing workflow against your IFC model to automatically create Items and a BOM in ERPNext.

Frequently Asked Questions about crosstech-impl-ifc-erpnext-costing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract IFC quantities to build BOMs in ERPNext for cost estimation?

Extract IFC quantities and build ERPNext BOMs for cost estimation by mapping IfcElementQuantity data to ERPNext Items. The workflow normalizes units via IfcOpenShell and uses the ERPNext REST API to create Items and BOMs.

How does IfcOpenShell normalize IFC quantities for ERPNext BOM creation?

IfcOpenShell normalizes IFC quantities by extracting IfcElementQuantity data and aggregating it by element type. This ensures unit consistency and maps IFC classifications directly to ERPNext Item Groups for scalable BOM creation.

Can I map IFC classifications to ERPNext Item Groups for cost estimation?

Yes, you can map IFC classifications to ERPNext Item Groups. The workflow extracts IFC quantity data, links it to ERPNext Item Groups, and aggregates elements by type to enable end-to-end BOM creation across building storeys and projects.

What safeguards exist when creating ERPNext Items and BOMs from IFC models?

Safeguards during ERPNext Item and BOM creation include item existence checks and rate limiting. These prevent duplicate data entry and manage ERPNext REST API traffic during batch creation from IFC models.

Does my IFC model need specific data for ERPNext costing integration?

Your IFC model must contain IfcElementQuantity data for ERPNext costing integration. The workflow relies on this specific quantity data to extract, normalize, and map values to ERPNext Items for accurate BOM creation.