diff --git a/README.md b/README.md index 47ad60f..1eee7b2 100644 --- a/README.md +++ b/README.md @@ -15,10 +15,14 @@ A continuous monitoring service that watches a folder 24/7, processes files as t Both tools create the following Wrike structure: - **Folders** (product categories like "Dry Specialty", "Air", "PDC") - **Projects** (campaigns with timelines and metadata) -- **Tasks** (deliverables with custom fields and due dates) +- **Deliverables** (created as projects with custom fields and dates) Both intelligently handle duplicates by checking OMG numbers before creating new items. +### Known Limitations + +⚠️ **Custom Item Type Display**: Due to Wrike API v4 limitations, deliverables are created with the correct structure and fields but may display as "Project" type in the UI instead of "Deliverable" type. The `customItemTypeId` parameter is set in the API, but Wrike UI doesn't always recognize it. If needed, you can manually change the item type in the Wrike UI after creation. All functionality (fields, dates, duplicate detection) works correctly regardless of display type. + ## Features Comparison ### wrike_import.py (Batch Script) @@ -42,7 +46,9 @@ Both intelligently handle duplicates by checking OMG numbers before creating new ### Common Features (Both) - ✅ **Automatic folder creation** from BusinessArea hierarchy - ✅ **Project management** with start/end dates and campaign codes -- ✅ **Task creation** with comprehensive custom fields +- ✅ **Deliverable creation** as projects with comprehensive custom fields +- ✅ **OMG# field** with plain job number for duplicate detection +- ✅ **OMG URL field** with clickable link to OMG system - ✅ **Duplicate prevention** via OMG number checking - ✅ **Smart caching** to minimize API calls - ✅ **Detailed logging** with progress tracking