• Обсуждения на сайте Альта-Софт

Добавить поле в ГТД

вопросы по работе с программным обеспечением

Модераторы: Renat, Gala, alta_olg, expert, Lemur

Ответить
VladV
Почетный участник
Сообщения: 112
На форуме: c 23 апр 2007
Откуда: Russia, Moscow, Renault-Avtoframos + Ступино
Сказал: 3 ед.
Получил: 3 ед.

Добавить поле в ГТД

Сообщение VladV »

Добрый день,

Нам надо добавить к декларации небольшое текстовое поле (символов 10), чтобы оно лежало в заголовке декларации и было видно в списке деклараций.
Желательно бы его еще через Docs2SQL класть на сервер (в DBRHEAD ?).

Можно ли это все сделать правкой многочисленных .INI-шек Альты?
И чтобы при обновлении версии Альты эти INI-шники сохранили мои параметры?

Спасибо.
Аватара пользователя
Nick
Аксакал
Сообщения: 734
На форуме: c 02 фев 2005
Откуда: Альта-Софт, Программист
Сказал: 13 ед.
Получил: 124 ед.

Сообщение Nick »

С одной стороны поле добавить просто - см. примеры в файлике DATA\mydcf.dcf
С другой стороны его придётся самим дорисовать в экранные формы gtd.sf2 и gtdlist.sf2 и потом при обновлениях не забывать поддерживать (восстанавливать).
С добавлением в DbrHead ещё хуже - он один и тот же и для таможни, и для Docs2SQL, поэтому менять его чревато.

Расскажите, лучше, что именно за поле? Может мы для всех его добавим, типа "примечание" или "статус". Чтобы оно было в стандарте, а показывалось (открывалось) по настройке.
VladV
Почетный участник
Сообщения: 112
На форуме: c 23 апр 2007
Откуда: Russia, Moscow, Renault-Avtoframos + Ступино
Сказал: 3 ед.
Получил: 3 ед.

Сообщение VladV »

Нам надо поле, в которое будет заноситься порядковый номер грузовика или контейнера в году.
При создании ГТД декларант в последнюю секцию ее номера пишет номер грузовика. При регистрации ГТД этот номер конечно теряется (заменяется на номер присвоенный таможенным постом).

Т.е. нам пригодилось бы поле для забивки чего-то типа "2007-К12345" (11 символов).

Если можно это сделать для всех, то лучше ИМХО сделать поле побольше (символов 50), а в настройках добавить 3 пункта:

Код: Выделить всё

[x] Показывать поле комментария декларанта на бланке
[x] Показывать поле комментария декларанта в списке деклараций
Текст у поля комментария : [Номер транспорта_____________]
Если верхний пункт не включен, то 2й и 3й пункты также неактивны.
Ответить