BilateralDocumentMetadata
Предупреждение
Структура устарела.
На этой странице, помимо BilateralDocumentMetadata, описаны следующие структуры и перечисления:
Данные двустороннего документа.
message BilateralDocumentMetadata {
optional BilateralDocumentStatus DocumentStatus = 1 [default = UnknownBilateralDocumentStatus];
optional ReceiptStatus ReceiptStatus = 2 [default = UnknownReceiptStatus];
}
DocumentStatus— состояние документа, принимает значение из перечисления BilateralDocumentStatus.ReceiptStatus— статус извещения о получении, принимает значение из перечисления ReceiptStatus.
BilateralDocumentStatus
Статус двустороннего документа.
enum BilateralDocumentStatus {
UnknownBilateralDocumentStatus = 0;
OutboundWaitingForRecipientSignature = 1;
OutboundWithRecipientSignature = 2;
OutboundRecipientSignatureRequestRejected = 3;
OutboundWaitingForSenderSignature = 10;
OutboundInvalidSenderSignature = 11;
InboundWaitingForRecipientSignature = 4;
InboundWithRecipientSignature = 5;
InboundRecipientSignatureRequestRejected = 6;
InboundInvalidRecipientSignature = 12;
InternalWaitingForRecipientSignature = 7;
InternalWithRecipientSignature = 8;
InternalRecipientSignatureRequestRejected = 9;
InternalWaitingForSenderSignature = 13;
InternalInvalidSenderSignature = 14;
InternalInvalidRecipientSignature = 15;
}
UnknownBilateralDocumentStatus— неизвестное значение: клиент использует устаревшую версию SDK и не может интерпретировать ответ.OutboundWaitingForRecipientSignature— исходящий документ; ответная подпись либо отказ от ее формирования еще не получены.OutboundWithRecipientSignature— исходящий документ; ответная подпись получена.OutboundRecipientSignatureRequestRejected— исходящий документ; получен отказ от формирования ответной подписи.OutboundWaitingForSenderSignature— исходящий документ; документ не отправлен, поскольку не подписан отправителем.OutboundInvalidSenderSignature— исходящий документ; документ не отправлен, поскольку подпись отправителя не является корректной.InboundWaitingForRecipientSignature— входящий документ; ответная подпись либо отказ от ее формирования еще не отправлены.InboundWithRecipientSignature— входящий документ; ответная подпись поставлена.InboundRecipientSignatureRequestRejected— входящий документ; отправлен отказ от формирования ответной подписи.InboundInvalidRecipientSignature— входящий документ; документооборот не завершен, поскольку подпись получателя не является корректной.InternalWaitingForRecipientSignature— внутренний документ; ответная подпись либо отказ от ее формирования еще не отправлены.InternalWithRecipientSignature— внутренний документ; ответная подпись поставлена.InternalRecipientSignatureRequestRejected— внутренний документ; отправлен отказ от формирования ответной подписи.InternalWaitingForSenderSignature— внутренний документ; документ не отправлен, поскольку не подписан отправителем.InternalInvalidSenderSignature— внутренний документ; документ не отправлен, поскольку подпись отправителя не является корректной.InternalInvalidRecipientSignature— внутренний документ; документооборот не завершен, поскольку подпись получателя не является корректной.
TrustConnectionRequestMetadata
Дополнительные атрибуты, специфичные для документов типа TrustConnectionRequest.
message TrustConnectionRequestMetadata {
optional BilateralDocumentStatus TrustConnectionRequestStatus = 1 [default = UnknownBilateralDocumentStatus];
}
TrustConnectionRequestStatus— состояние документа, принимает значение из перечисления BilateralDocumentStatus.
BasicDocumentMetadata
Дополнительные атрибуты, специфичные для двусторонних первичных бухгалтерских документов.
message BasicDocumentMetadata {
optional BilateralDocumentStatus DocumentStatus = 1 [default = UnknownBilateralDocumentStatus];
required string Total = 2;
optional string Vat = 3;
optional string Grounds = 4;
optional ReceiptStatus ReceiptStatus = 5 [default = UnknownReceiptStatus];
}
DocumentStatus— состояние документа, принимает значение из перечисления BilateralDocumentStatus.Total— сумма с учетом НДС, всего по документу.Vat— сумма НДС, всего по документу.Grounds— основания для документа. Указываются в виде строки: например, «Договор №1234», «Заказ №321».ReceiptStatus— статус извещения о получении, принимает значение из перечисления ReceiptStatus.
PriceListMetadata
Дополнительные атрибуты, специфичные для ценовых листов.
message PriceListMetadata {
required BilateralDocumentStatus DocumentStatus = 1;
optional string PriceListEffectiveDate = 2;
optional string ContractDocumentDate = 3;
optional string ContractDocumentNumber = 4;
}
DocumentStatus— состояние документа, принимает значение из перечисления BilateralDocumentStatus.PriceListEffectiveDate— дата вступления в силу ценового листа в формате ДД.ММ.ГГГГ.ContractDocumentDate— дата составления договора, к которому относится ценовой лист в формате ДД.ММ.ГГГГ.ContractDocumentNumber— номер договора.
ContractMetadata
Дополнительные атрибуты, специфичные для договоров.
message ContractMetadata {
optional BilateralDocumentStatus DocumentStatus = 1 [default = UnknownBilateralDocumentStatus];
optional string ContractPrice = 2;
optional string ContractType = 3;
optional ReceiptStatus ReceiptStatus = 4 [default = UnknownReceiptStatus];
}
DocumentStatus— состояние документа, принимает значение из перечисления BilateralDocumentStatus.ContractType— тип договора.ContractPrice— цена договора.ReceiptStatus— статус извещения о получении, принимает значение из перечисления ReceiptStatus.
AcceptanceCertificateMetadata
Дополнительные атрибуты, специфичные для актов о выполнении работ или оказании услуг.
message AcceptanceCertificateMetadata {
optional AcceptanceCertificateDocumentStatus DocumentStatus = 1 [default = UnknownAcceptanceCertificateDocumentStatus];
required string Total = 2;
optional string Vat = 3;
optional string Grounds = 4;
optional ReceiptStatus ReceiptStatus = 5 [default = UnknownReceiptStatus];
}
DocumentStatus— состояние документа, принимает значение из перечисления BilateralDocumentStatus.Total— сумма с учетом НДС, всего по документу.Vat— сумма НДС, всего по документу.Grounds— основания для документа. Указываются в виде строки: например, «Договор №1234», «Заказ №321».ReceiptStatus— статус извещения о получении, принимает значение из перечисления ReceiptStatus.
AcceptanceCertificateDocumentStatus
Статус акта о выполнении работ или оказании услуг.
enum AcceptanceCertificateDocumentStatus {
UnknownAcceptanceCertificateDocumentStatus = 0;
OutboundWaitingForRecipientSignature = 1;
OutboundWithRecipientSignature = 2;
OutboundRecipientSignatureRequestRejected = 3;
OutboundWaitingForSenderSignature = 10;
OutboundInvalidSenderSignature = 11;
OutboundNoRecipientSignatureRequest = 16;
InboundWaitingForRecipientSignature = 4;
InboundWithRecipientSignature = 5;
InboundRecipientSignatureRequestRejected = 6;
InboundInvalidRecipientSignature = 12;
InboundNoRecipientSignatureRequest = 17;
InternalWaitingForRecipientSignature = 7;
InternalWithRecipientSignature = 8;
InternalRecipientSignatureRequestRejected = 9;
InternalWaitingForSenderSignature = 13;
InternalInvalidSenderSignature = 14;
InternalInvalidRecipientSignature = 15;
InternalNoRecipientSignatureRequest = 18;
}
UnknownAcceptanceCertificateDocumentStatus— неизвестное значение: клиент использует устаревшую версию SDK и не может интерпретировать ответ.OutboundWaitingForRecipientSignature— исходящий документ; ответная подпись либо отказ от ее формирования еще не получены.OutboundWithRecipientSignature— исходящий документ; ответная подпись получена.OutboundRecipientSignatureRequestRejected— исходящий документ; получен отказ от формирования ответной подписи.OutboundWaitingForSenderSignature— исходящий документ; документ не отправлен, поскольку не подписан отправителем.OutboundInvalidSenderSignature— исходящий документ; документ не отправлен, поскольку подпись отправителя не является корректной.OutboundNoRecipientSignatureRequest— исходящий документ; запрос на формирование ответной подписи не отправлялся.InboundWaitingForRecipientSignature— входящий документ; ответная подпись либо отказ от ее формирования еще не отправлены.InboundWithRecipientSignature— входящий документ; ответная подпись поставлена.InboundRecipientSignatureRequestRejected— входящий документ; отправлен отказ от формирования ответной подписи.InboundInvalidRecipientSignature— входящий документ; документооборот не завершен, поскольку подпись получателя не является корректной.InboundNoRecipientSignatureRequest— входящий документ; запрос на формирование ответной подписи не отправлялся.InternalWaitingForRecipientSignature— внутренний документ; ответная подпись либо отказ от ее формирования еще не отправлены.InternalWithRecipientSignature— внутренний документ; ответная подпись поставлена.InternalRecipientSignatureRequestRejected— внутренний документ; отправлен отказ от формирования ответной подписи.InternalWaitingForSenderSignature— внутренний документ; документ не отправлен, поскольку не подписан отправителем.InternalInvalidSenderSignature— внутренний документ; документ не отправлен, поскольку подпись отправителя не является корректной.InternalInvalidRecipientSignature— внутренний документ; документооборот не завершен, поскольку подпись получателя не является корректной.InternalNoRecipientSignatureRequest— внутренний документ; запрос на формирование ответной подписи не отправлялся.
SupplementaryAgreementMetadata
Дополнительные атрибуты, специфичные для дополнительного соглашения к договору.
message SupplementaryAgreementMetadata {
optional BilateralDocumentStatus DocumentStatus = 1 [default = UnknownBilateralDocumentStatus];
optional string Total = 2;
optional string ContractType = 3;
required string ContractNumber = 4;
required string ContractDate = 5;
optional ReceiptStatus ReceiptStatus = 6 [default = UnknownReceiptStatus];
}
DocumentStatus— состояние документа, принимает значение из перечисления BilateralDocumentStatus.Total— сумма с учетом НДС, всего по документу.ContractType— тип договора.ContractNumber— номер договора.ContractDate— дата договора в формате ДД.ММ.ГГГГ.ReceiptStatus— статус извещения о получении, принимает значение из перечисления ReceiptStatus.
См. также
- Структура используется:
в устаревшем поле структуры Document