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