Показать сообщение отдельно
Старый 22.11.2010, 19:22   #1  
EVGL is offline
EVGL
Banned
Соотечественники
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
4,445 / 3001 (0) ++++++++++
Регистрация: 09.07.2002
Адрес: Parndorf, AT
RU5: \Data Dictionary\Tables\SalesParmTable\Fields\CorrectedInvoiceId_RU
Дамы и господа, кому-нибудь удалось понять назначение этого поля? По идее, оно должно ссылаться на номер накладной, которую нужно исправить. Поле инициализируется... и больше никогда не используется в системе. Можно было бы ожидать, что оно попадет в CustInvoiceJour, но нет, там одноименные поля заполняются из параметров, передающихся исключительно программным образом.

Если бы я делал такую фичу, я бы поступил так:
1) в методе .createParmTable() я бы инициализировал поле из переменной
2) в методе ..Invoice.writeJournal() заполнял бы поле журнала из поля SalesParmTable.

Я чего-то не понимаю, или все-таки в русское приложение попал некий суррогат?