AX 2009
Пробую делать операцию Дт подотчетное лицо Кр счет ГК - хочу имитировать выдачу билета. Пробовал и в журнале платежей и в журнале ГК - система выдает в инфолог две одинаковых строки с ошибкой:
Цитата:
Сотрудник ХХХХ не существует в базе данных
(ХХХХ - это номер счета ГК, который я указываю в кредите).
И журнал не разносится.
Первая строка ссылается на Tables\EmplTable.checkExist
X++:
public static boolean checkExist(EmplId _emplId)
{;
if (_emplId && !EmplTable::exist(_emplId))
{
return checkFailed(strfmt(EmplTable::txtNotExist(), _emplId));
Вторая на Classes\EmplVoucher_RU.checkParameters
X++:
private boolean checkParameters()
{
boolean ok = true;
;
if (! ledgerVoucher)
{
ok = checkFailed("@SYS19386");
}
if (! accountNum || ! EmplTable::checkExist(accountNum))
{
ok = checkFailed(strfmt(EmplTable::txtNotExist(), accountNum));
Подскажите, что я делаю не так?