При попытке отправить корректировочную счет-фактуру / УПД / реализацию посредством обработки от Контура: Контур.EDI, происходит ошибка с текстом:
Не удалось отправить пакет электронных документов (Invalid data UserContractData: Значение поля Сумма НДС до изменения (vatAmountBefore) или Сумма НДС после изменения (vatAmountAfter) по товарной позиции «цифра» со штрих-кодом «число» должно быть больше или равно 0.), пример:
Со слов техподдержки Контура, проблема в том, что у вас приходит заказ на одну позицию. Далее он разбивается на несколько номенклатур уже в документе 1С, но при отправке следующих сообщений, заказ должен их сворачивать обратно. Но некоторые такие позиции он сворачивает не до конца из-за чего появляется дублирование одной и той же позиции.
Изменение документа в справочнике КонтурEDI_Сообщения не поможет. Но может помочь следующая последовательность действий:
1. Первая возможная причина проблемы, что в кор-ке реализации в 1С есть строка, которой быть не должно. Убираем ее и перепроводим документ.
2. Далее открываем настройки
И ищем в расширениях данный пункт. Включаем его и обновляем (по кнопке «обносить» сверху), если есть возможность:
3. Выполняем обмен с сервером в обработке и открываем документ. Лишние строки должны пропасть, и документ можно отправить для подписания в Диадок.
3.1. Так же может быть ситуация, когда и расширение включено, обновлено, а в кор-ке в 1С нет лишних позиций с копейкой, как в примере п.1. Но в электронном документе эта позиция есть.
В таком случае, достаточно открыть документ учета, на основании которого создан электронный документ и просто перепровести его.
Затем вновь выполнить п.3 и переотправить документ в Диадок для подписания.