Страница 1 из 1

Документооборот

Добавлено: 2010-09-07 13:04:26
Alex Keda
бухгалтерия писал(а):Есть проблема с документами. В разделе "документооборот" отображаются договор, приложения и акты выполненных работ наших клиентов. Я эти бумаги распечатываю, ставлю подпись и печать, отсылаю клиентам. Проблема: договор и приложения печатаются как надо, а акты идут уже с подписью и печатью. Чтобы скачать акт без подписи и печати приходится входить в раздел "Акты выполненных работ" и искать клиента. Можно ли сделать так, чтобы весь документооборот под учеткой администратора скачивался без подписи и печати, а клиент под своей учеткой в случае необходимости мог скачать свой счет и акт выполненных работ с печатью и подписью?

Re: Документооборот

Добавлено: 2010-09-07 21:06:17
B0nuse
За это отвечает переменная "IsStamp"

Думаю, тут просто

В файле hosts\billing\comp\www\MotionDocumentDownload.comp
за подписанный или неподписанный документ отвечает код

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

    switch(ValueOf($IsPermission)){
      case 'error':
        return ERROR | @Trigger_Error(500);
      case 'exception':
        return ERROR | @Trigger_Error(400);
      case 'false':
        $AjaxCall['Args']['IsStamp'] = 1;
      break;
      case 'true':
        # No more...
      break;
      default:
        return ERROR | @Trigger_Error(101);
    }

Если не Администратор ('false')- то $AjaxCall['Args']['IsStamp'] = 1;
иначе ('true')... ничего...
Думаю, там надо поставить

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

$AjaxCall['Args']['IsStamp'] = 0;
или

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

$AjaxCall['Args']['IsStamp'] = FALSE;


Видел еще значения 'IsStamp'=>'yes', поэтому могу ошибаться в месте исправлений, т.к. нет возможности протестировать...

Re: Документооборот

Добавлено: 2010-09-29 1:35:28
Виталий
Fixed.

Re: Документооборот

Добавлено: 2010-09-29 16:52:17
Alex Keda
пасиба
напишите чё мы должны