![]() |
#1 |
Участник
|
Текст проводок по ОС
При вводе в эксплуатацию основного средства тект проводки не заполняется.
Можно ли провести настройку, такую, чтобы в текст проводки по вводу в эксплуатацию проставлялось наименование ОС? |
|
![]() |
#2 |
Member
|
Только программированием.
__________________
С уважением, glibs® |
|
![]() |
#3 |
Участник
|
При генерации журнала вроде можно настроить
\Classes\RAssetJournal\createTrans: X++: transactionTxt = new TransactionTxt(LedgerTransTxt::FixedAssetsPostingLedger_RU,
RAssetParameters::find().LanguageId,
_transDate);
transactionTxt.setVoucher(voucher);
transactionTxt.setKey1(_assetTable.AccountNum);
transactionTxt.setKey2(rAssetStandards.AssetGroup);
ledgerJournalTrans.Txt = transactionTxt.txt(); "ОС: %1, Группа:%2 " то проуентики должны замениться на значения ОС и Группы |
|
![]() |
#4 |
Участник
|
Вернее %4 и %5
|
|
![]() |
#5 |
Member
|
М-да...
Там все чуть похуже. Там два элемента с текстом "Основные средства - Разноска, Главная книга": - FixedAssetsPostingLedger - FixedAssetsPostingLedger_RU В результате в форме настройки текстов проводок как ты тип текста проводки не выбирай, текст сохраняется для буржуйских ОС. Для российских настроить невозможно. Исправляется несложно. Для русских FixedAssetsPostingLedger_RU нужно подправить метку, добавив в нее вирусный суффикс "_RU" какой-нибудь. Чтобы текст отличался. Тогда текст проводки для российских ОС можно будет настроить. Не проверял, но, возможно, поможет отключение лицензии на буржуйские ОС.
__________________
С уважением, glibs® |
|
![]() |
#6 |
Участник
|
Я тоже заметил. Отключение не поможет так как на элементе \Data Dictionary\Base Enums\LedgerTransTxt\FixedAssetsPostingLedger нету ConfigKey.
надо поменять метку у \Data Dictionary\Base Enums\LedgerTransTxt\FixedAssetsPostingLedger_RU |
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|