Ошибка R6025 при добавлении строки в документ фактуры - SAP DiApi - PullRequest
1 голос
/ 05 июня 2019

При интеграции счетов-фактур в SAP в моем приложении Java на Windows у меня возникает следующая ошибка: «R6025 - Чистый вызов виртуальной функции».Однако мое приложение работает на нескольких клиентах в одной версии, и у меня нет проблем ни с одним из клиентов, только с этим конкретным клиентом!

Во время тестирования приложения в клиентской среде я заметил, что ошибка всегдапроисходит при использовании «добавить», чтобы добавить первую строку в счете.

invoiceV1.getLines().add(); // The error happens here!
System.out.println("THIS LINE NOT APPEARS ON CMD");
invoiceV1.getLines().setCurrentLine(lineNum);

............ SETTING LINE VALUES ..........

lineNum++;

1 Ответ

1 голос
/ 05 июня 2019

Насколько я знаю, вам не нужно устанавливать .add() в первой строке.Попробуйте ввести if только для того, чтобы проверить, первая ли это строка или нет.

Если это не сработает, вы могли бы подумать об ошибке среды?Или какая-то проблема с установкой?

...