0
Отвечен

Наименование организации в справке 182-н

Дмитрий Марьин 6 лет назад в Справки, квитки и прочие формы печати обновлен Гашков Николай (Эксперт) 6 лет назад 3

Добрый день, уважаемые разработчики!

Клиенту понадобилось формировать справку 182-н (Справка о доходе и периодах для б/л) с наименованием организации, отличным от того наименования, которое указано в справке о предприятии в поле "ИМЯП" (с данным наименованием необходимо формировать все остальные отчеты).

В связи с данной потребностью возникает вопрос: существует ли опция, позволяющая менять наименование организации в данной справке? Либо, возможно ли дописать скрипт (тянуть не поле ИМЯП, а ИМЯП2 или ИМЯИО) таким образом, чтобы он не изменился при обновлении?

На рассмотрении

В файле Script\forms\ spr_2y.S есть строка 94, в которой указывается какое наименование предприятия печатать в справке:

GetEnterpriseVar("ИМЯП"    ,str,255);

Пишите вместо ИМЯП нужное вам ИМЯП2 или ИМЯИО.

Но при обновлении файл spr_2y.S поменяется на стандартный. Поэтому переписываете этот файл в каталог Script\USER. Можете имя файла немного подправить, например, us_spr_2y.S и делаете уже с этим файлом то, что вам угодно (при обновлении программы он не поменяется).

Кроме того, в самой КЗ надо указать путь до этого файла. Заходите:

Отчеты -> Справки по ЛС -> F9. Встаёте на «Справка о доходе и периодах для б/л», Ctrl+F9? ПОЛНАЯ форма и здесь пишите:

  UnloadScriptModule("user\\us_spr_2y");

   LoadScriptModule("user\\us_spr_2y");

   SpravkaZa2Year(array_param);

   UnloadScriptModule("user\\us_spr_2y");

вместо старого обращения к файлу.

Сервис поддержки клиентов работает на платформе UserEcho