Niki(4.6B) написал(а):
Привет.
Переносы полей работают с полями объявленными в таблице объектов.
Соответственно, нужно зайти в тр. GCIN, в таблице объектов добавить требуемое поле, а дальше оно само пропишится как в итоговой таблице, так и в таблице позиций.
Если таблицы были ранее инсталированы, то после добавления полей, следует запустить проверку инсталяции, должно выйти сообщение о некорректной инсталяции, надо провалится в это сообщение и из него запустить корректировку инсталяции. После этого все должно работать.
Со спецрегистрами уже год не работаю, но позволю себе не согласиться с утверждением о необходимости наличия поля в таблице объектов. В отдельных случаях может отсутствовать необходимость накатывать признак в итоговую таблицу, у меня такой случай был. Можно прописать поле в таблицу отдельных позиций, а в таблицу объектов не прописывать. Перенос в этом случае работает нормально, а таблица итоговых записей не распухает больше, чем того требует задача. Пример: номер дебитора/кредитора/материала. В детальном отчете по позициям информация есть, в сводном по итоговой таблице - нет. Очень положительно влияет на производительность отчетов.
Еще один совет по матчасти: иногда в запросы не садится запуск перегенерации чего надо после установки настроек, включенных в запрос. Поэтому если что, полезно пользоваться транзакцией GCCG. В блоках 1 и 2 должны быть поставлены все галки, в третьем и четвертом - по мере необходимости. В ее работе в 4.0 замечен косяк: если одновременно отмечены галки в третьем и четвертом блоках, то в каком-то коде в одной инклюде генерится два одинаковых объявления таблиц, в результате чего виснет FI со всей логистикой впридачу. Лечится повторным запуском с галками, поднятыми только в третьем или только в четвертом блоке. В версии 4.6 вроде этого глюка уже нет.