Contract

Данный объект предназначен для работы с документами типа “договор” в неформализованном формате, и является производным объектом от Document.

Свойства объекта

  • Price (строка, чтение) - цена, указанная в договоре
  • ContractType (строка, чтение) - тип договора
  • Status (строка, чтение) - текущий статус документа в Диадоке

Значения свойства Status

  • UnknownBilateralDocumentStatus - неизвестное состояние документа
  • OutboundWaitingForRecipientSignature - документ исходящий, ответная подпись, либо отказ от ее формирования еще не получены
  • OutboundWithRecipientSignature - документ исходящий, ответная подпись получена
  • OutboundRecipientSignatureRequestRejected - документ исходящий, получен отказ от формирования ответной подписи
  • OutboundWaitingForSenderSignature - документ исходящий, документ не отправлен, поскольку не подписан отправителем
  • OutboundInvalidSenderSignature - документ исходящий, документ не отправлен, поскольку подпись отправителя не является корректной
  • InboundWaitingForRecipientSignature - документ входящий, ответная подпись, либо отказ от ее формирования еще не отправлены
  • InboundWithRecipientSignature - документ входящий, ответная подпись поставлена
  • InboundRecipientSignatureRequestRejected - документ входящий, отправлен отказ от формирования ответной подписи
  • InboundInvalidRecipientSignature - документ входящий, документооборот не завершен, поскольку подпись отправителя не является корректной
  • InternalWaitingForRecipientSignature - документ внутренний, ответная подпись
  • InternalWithRecipientSignature - документ внутренний, ответная подпись поставлена
  • InternalRecipientSignatureRequestRejected - документ внутренний, отправлен отказ от формирования ответной подписи
  • InternalWaitingForSenderSignature - документ внутренний, документ не отправлен, поскольку не подписан отправителем
  • InternalInvalidSenderSignature - документ внутренний, документ не отправлен, поскольку подпись отправителя не является корректной
  • InternalInvalidRecipientSignature - документ внутренний, документооборот не завершен, поскольку подпись отправителя не является корректной

Методы объекта

  • GetRejectionComment - возвращает комментарий к отказу в подписании
  • Accept - формирует подпись получателя документа
  • Reject - формирует отказ в подписании документа