Skip to content

Manual merge: Remove Format from pm_name and add missing fields#53

Closed
BenSweaterVest wants to merge 2 commits into
mainfrom
claude/analyze-cab-files-01Th36NscPU3uppDCH66bRTq
Closed

Manual merge: Remove Format from pm_name and add missing fields#53
BenSweaterVest wants to merge 2 commits into
mainfrom
claude/analyze-cab-files-01Th36NscPU3uppDCH66bRTq

Conversation

@BenSweaterVest
Copy link
Copy Markdown
Owner

  • Manually merged Customizations.xml to remove text from pm_name fields
  • Added pm_name primary name fields to 3 entities (pm_EvaluationQuestion, pm_IDPEntry, pm_Goal)
  • Created scripts: add_missing_pm_names.py and remove_text_format.py
  • Built solution package: PerformanceManagement_v2.0.0.0_NO_TEXT_FORMAT.zip

Note: Manual merge re-added 162 system fields that may need to be removed again.

- Manually merged Customizations.xml to remove <Format>text</Format> from pm_name fields
- Added pm_name primary name fields to 3 entities (pm_EvaluationQuestion, pm_IDPEntry, pm_Goal)
- Created scripts: add_missing_pm_names.py and remove_text_format.py
- Built solution package: PerformanceManagement_v2.0.0.0_NO_TEXT_FORMAT.zip

Note: Manual merge re-added 162 system fields that may need to be removed again.
Resolved merge conflict by accepting cleaned version:
- Removed 153 system fields (createdby, modifiedby, ownerid, versionnumber, etc.)
- Fixed 8 pm_name fields: IsCustomField changed from 0 to 1
- 1 primary key retains IsCustomField=0 (system-required)

Final state:
- 9 entities with 64 total attributes (down from 217)
- 9 primary keys + 9 pm_name + 46 custom fields
- File size: 3,639 lines (down from 9,153)

Created: remove_system_fields.py
Package: PerformanceManagement_v2.0.0.0_CLEANED.zip (17KB)
SHA256: 0e84d8fd1f557d1b01eb7943d69113fd0c479239fd7d48f86a6b0c3788b7234b
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants