Вы запутались в терминологии: пытаетесь обновить элемент, смотрите список доступных полей.
Давайте попробую обьяснить:
- Есть смарт-процесс. Это верхнеуровневая сущность подсистемы смарт-процессов. За работу с ними отвечают crm.type.* методы.
- У каждого смарт-процесса есть элементы, которые состоят из фиксированных полей и пользовательских полей.
- Когда вы создаете элемент сп вы заполняется фиксированные поля + пользовательские поля элемента.
Таким образом, метод crm.item.update обновляет значения полей у элементов смарт-процесса.
И на вход вы должны подавать ID элемента смарт-процесса, а не ID самого смарт-процесса.