- Update contract UUID to include currency and UE flag for correct 1C account selection
- Remove temporary export.xml and refactored files
- Add documentation for services fixes
- Определяем тип номенклатуры по meta.href (/product/ или /service/)
- Добавлен флаг <Услуга> для конфигураций без справочника видов
- Добавлен элемент <ВидНоменклатуры> для УТ 11, ERP
- ТипЗапасов устанавливается только для товаров (не для услуг)
- Логика реализована в обоих методах: generate_realization и _generate_single_document_content
- Enhanced validator with critical zero-price validation
- Fixed currency GUIDs and money formatting in XML generator
- Removed incompatible VidED field
- Added comprehensive documentation
- Updated test files
Исправлены все блокирующие ошибки загрузки XML в 1С:
1. Очистка GUID от query-параметров (?expand=...)
- Номенклатура: убран хвост ?expand=product.uom
- Единицы измерения: убран хвост из href
- Использован .split('?')[0] для получения чистого GUID
2. Убраны лишние пробелы из номера документа
- Заменен .ljust(11) на .strip()
- Предотвращение дублей/расхождений
3. Добавлены стандартные UUID для классификаторов
- Единица измерения 'Штука (796)': cdf130e2-63a8-11e8-80dd-0050569f5448
- Страна 'Россия (643)': 67700c1b-63a8-11e8-80dd-0050569f5448
4. Детерминированный UUID для договора
- Генерация на основе контрагента и организации
- Предотвращение ошибки 'Недопустимое значение параметра'
5. Удален дублирующий import uuid
Все изменения проверены по стандарту EnterpriseData 1.20