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— внутренний документ; документооборот не завершен, поскольку подпись получателя не является корректной.
ReceiptStatus
Статус извещения о получении.
enum ReceiptStatus
{
UnknownReceiptStatus = 0;
ReceiptStatusNone = 1;
ReceiptStatusFinished = 2;
ReceiptStatusHaveToCreateReceipt = 3;
ReceiptStatusWaitingForReceipt = 4;
}
ReceiptStatusNone— извещение не требуется.ReceiptStatusFinished— извещение сформировано.ReceiptStatusHaveToCreateReceipt— необходимо сформировать извещение.ReceiptStatusWaitingForReceipt— ожидание извещения.
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.
UniversalTransferDocumentStatus
Статус универсального передаточного документа (УПД).
enum UniversalTransferDocumentStatus
{
UnknownDocumentStatus = 0;
OutboundWaitingForSenderSignature = 1;
OutboundWaitingForInvoiceReceiptAndRecipientSignature = 2;
OutboundWaitingForInvoiceReceipt = 3;
OutboundWaitingForRecipientSignature = 4;
OutboundInvalidSenderSignature = 5;
InboundWaitingForInvoiceReceiptAndRecipientSignature = 6;
InboundWaitingForRecipientSignature = 7;
InboundWaitingForInvoiceReceipt = 8;
InboundWithRecipientSignature = 9;
InboundInvalidRecipientSignature = 10;
}
UnknownDocumentStatus— неизвестное значение: клиент использует устаревшую версию SDK и не может интерпретировать ответ.OutboundWaitingForSenderSignature— исходящий документ; документ не отправлен, поскольку не подписан отправителем.OutboundWaitingForInvoiceReceiptAndRecipientSignature— исходящий документ; ожидается извещение о получении и ответная подпись.OutboundWaitingForInvoiceReceipt— исходящий документ; ожидается извещение о получении.OutboundWaitingForRecipientSignature— исходящий документ; ответная подпись либо отказ от ее формирования еще не получены.OutboundInvalidSenderSignature— исходящий документ; документ не отправлен, поскольку подпись отправителя не является корректной.InboundWaitingForInvoiceReceiptAndRecipientSignature— входящий документ; ожидается извещение о получении и ответная подпись.InboundWaitingForRecipientSignature— входящий документ; ответная подпись либо отказ от ее формирования еще не отправлены.InboundWaitingForInvoiceReceipt— входящий документ; ожидается извещение о получении.InboundWithRecipientSignature— входящий документ; ответная подпись поставлена.InboundInvalidRecipientSignature— входящий документ; документооборот не завершен, поскольку подпись получателя не является корректной.
См. также
- Структура используется:
в устаревшем поле структуры Document
в устаревшей структуре NonformalizedDocumentMetadata
в устаревшей структуре UniversalDocumentMetadata