Ага, спасибо. Хотелось знать досконально, чтобы не слишком сильно ломать оригинал.
Методы .parmCorr..._RU() используются, стало быть, чтобы насильно установить признак. Все же, если бы решать задачу совсем элегантно, можно было бы вставить код
_salesParmTable.Correct_RU = this.parmCorrect_RU();
_salesParmTable.CorrectedInvoiceId_RU = this.parmCorrInvoiceId_RU();
_salesParmTable.CorrectedInvoiceDate_RU = this.parmCorrInvoiceDate_RU();
в SalesFormLetter.createParmTable() и убрать из SalesFormInvoice.initJournal(). Но это - дело вкуса, скажем так.
P.S. Это все, на самом деле, развитие темы
Кредит-ноты в России?.
Сломал ногу, сижу дома и за неимением лучшего сам же и реализовываю концепцию. Злая судьба.