Странно, должно работать.
Я не мог воспроизвести вашу проблему, но однажды была похожая проблема. Решил это, перекомпилировав и синхронизировав каждый задействованный класс и таблицу (более одного раза).
Также убедитесь, что никто не использует ни один из этих объектов, возможно, лучше всего перезапустить AOS.
РЕДАКТИРОВАТЬ (после комментария на вопрос):
Другая возможность: это шов, что вы также смешиваете JournalId
и ProdJournalId
.
Я думаю, что параметр и возвращаемое значение parmProdJournalId
также должны быть ProdJournalId
.
Просто попробуйте это:
ProdJournalId parmProdJournalId(ProdJournalId _prodJournalId = prodJournalId)
{
;
prodJournalId = _prodJournalId;
return prodJournalId;
}
не могу попробовать сам, так как не могу воспроизвести ошибку