class DiadocApi::Entity::Document

Included Modules

Defined in:

diadoc_api/entities/document.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(pull : JSON::PullParser) #

[View source]

Instance Method Detail

def acceptance_certificate_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def acceptance_certificate_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def amendment_request_metadata : AmendmentRequestMetadata #

def amendment_request_metadata=(amendment_request_metadata : AmendmentRequestMetadata) #

def attachment_version : String | Nil #

def attachment_version=(attachment_version : String | Nil) #

def certificate_registry_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def certificate_registry_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def confirmation_metadata : ConfirmationMetadata #

def confirmation_metadata=(confirmation_metadata : ConfirmationMetadata) #

def content : Content #

def content=(content : Content) #

def contract_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def contract_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def counteragent_box_id : String | Nil #

def counteragent_box_id=(counteragent_box_id : String | Nil) #

def counteragent_box_id_guid : String | Nil #

def counteragent_box_id_guid=(counteragent_box_id_guid : String | Nil) #

def creation_timestamp : String #

def creation_timestamp=(creation_timestamp : String) #

def creation_timestamp_ticks : Wrappers::Ticks #

def creation_timestamp_ticks=(creation_timestamp_ticks : Wrappers::Ticks) #

def custom_data : Array(CustomDataItem) #

[View source]
def custom_data=(custom_data : Array(CustomDataItem)) #

[View source]
def custom_document_id : String | Nil #

def custom_document_id=(custom_document_id : String | Nil) #

def delivery_timestamp_ticks : Wrappers::Ticks | Nil #

def delivery_timestamp_ticks=(delivery_timestamp_ticks : Wrappers::Ticks | Nil) #

def department_id : String | Nil #

def department_id=(department_id : String | Nil) #

def docflow_status : DocflowStatusV3 #

def docflow_status=(docflow_status : DocflowStatusV3) #

def docflow_status_v3 : DocflowStatusV3 #

Convenience methods


[View source]
def document_date : String | Nil #

def document_date=(document_date : String | Nil) #

def document_direction : DocumentDirection #

def document_direction=(document_direction : DocumentDirection) #

def document_number : String | Nil #

def document_number=(document_number : String | Nil) #

def document_type : String #

Deprecated fields


[View source]
def document_type=(document_type : String) #

Deprecated fields


[View source]
def editing_setting_id : String | Nil #

def editing_setting_id=(editing_setting_id : String | Nil) #

def entity_id : String #

def entity_id=(entity_id : String) #

def entity_id_guid : String #

def entity_id_guid=(entity_id_guid : String) #

def event_id : String | Nil #

def event_id=(event_id : String | Nil) #

def file_name : String | Nil #

def file_name=(file_name : String | Nil) #

def forward_document_events : Array(ForwardDocumentEvent) #

[View source]
def forward_document_events=(forward_document_events : Array(ForwardDocumentEvent)) #

[View source]
def from_department_id : String | Nil #

def from_department_id=(from_department_id : String | Nil) #

def function : String #

def function=(function : String) #

def get_document_date : Time | Nil #

[View source]
def get_document_number : String | Nil #

[View source]
def get_total_sum : Float64 | Nil #

[View source]
def has_custom_print_form : Bool | Nil #

DEPRECATED Field is deprecated. Use DetectCustomPrintForms if needed


[View source]
def has_custom_print_form=(new_value : Bool | Nil) : Bool | Nil #

[View source]
def index_key : String | Nil #

def index_key=(index_key : String | Nil) #

def initial_document_ids : Array(DocumentId) #

def initial_document_ids=(initial_document_ids : Array(DocumentId)) #

def invoice_correction_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def invoice_correction_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def invoice_correction_revision_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def invoice_correction_revision_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def invoice_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def invoice_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def invoice_revision_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def invoice_revision_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def is_deleted : Bool | Nil #

def is_deleted=(is_deleted : Bool | Nil) #

def is_encrypted_content : Bool | Nil #

def is_encrypted_content=(is_encrypted_content : Bool | Nil) #

def is_read : Bool | Nil #

def is_read=(is_read : Bool | Nil) #

def is_test : Bool | Nil #

def is_test=(is_test : Bool | Nil) #

def last_modification_timestamp_ticks : Wrappers::Ticks | Nil #

def last_modification_timestamp_ticks=(last_modification_timestamp_ticks : Wrappers::Ticks | Nil) #

def last_outer_docflows : Array(LastOuterDocflow) #

[View source]
def last_outer_docflows=(last_outer_docflows : Array(LastOuterDocflow)) #

[View source]
def lock_mode : LockMode #

def lock_mode=(lock_mode : LockMode) #

def message_id : String #

def message_id=(message_id : String) #

def message_id_guid : String #

def message_id_guid=(message_id_guid : String) #

def metadata : Array(MetadataItem) #

[View source]
def metadata=(metadata : Array(MetadataItem)) #

[View source]
def nonformalized_document_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def nonformalized_document_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def origin : Union(Origin, Nil) | Nil #

def origin=(origin : Union(Origin, Nil) | Nil) #

def packet_id : String | Nil #

def packet_id=(packet_id : String | Nil) #

def packet_is_locked : Bool | Nil #

def packet_is_locked=(packet_is_locked : Bool | Nil) #

def price_list_agreement_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def price_list_agreement_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def price_list_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def price_list_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def proforma_invoice_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def proforma_invoice_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def proxy_box_id : String | Nil #

def proxy_box_id=(proxy_box_id : String | Nil) #

def proxy_department_id : String | Nil #

def proxy_department_id=(proxy_department_id : String | Nil) #

def proxy_signature_status : ProxySignatureStatus #

def proxy_signature_status=(proxy_signature_status : ProxySignatureStatus) #

def recipient_receipt_metadata : RecipientReceiptMetadata #

def recipient_receipt_metadata=(recipient_receipt_metadata : RecipientReceiptMetadata) #

def recipient_response_status : RecipientResponseStatus #

def recipient_response_status=(recipient_response_status : RecipientResponseStatus) #

def reconciliation_act_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def reconciliation_act_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def resolution_route_id : String | Nil #

def resolution_route_id=(resolution_route_id : String | Nil) #

def resolution_status : Union(ResolutionStatus, Nil) | Nil #

def resolution_status=(resolution_status : Union(ResolutionStatus, Nil) | Nil) #

def revocation_status : RevocationStatus #

def revocation_status=(revocation_status : RevocationStatus) #

def roaming_notification_status : RoamingNotificationStatus #

def roaming_notification_status=(roaming_notification_status : RoamingNotificationStatus) #

def roaming_notification_status_description : String | Nil #

def roaming_notification_status_description=(roaming_notification_status_description : String | Nil) #

def send_timestamp_ticks : Wrappers::Ticks | Nil #

def send_timestamp_ticks=(send_timestamp_ticks : Wrappers::Ticks | Nil) #

def sender_receipt_metadata : SenderReceiptMetadata #

def sender_receipt_metadata=(sender_receipt_metadata : SenderReceiptMetadata) #

def sender_signature_status : SenderSignatureStatus #

def sender_signature_status=(sender_signature_status : SenderSignatureStatus) #

def service_details_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def service_details_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def subordinate_document_ids : Array(DocumentId) #

def subordinate_document_ids=(subordinate_document_ids : Array(DocumentId)) #

def supplementary_agreement_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def supplementary_agreement_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def title : String #

def title=(title : String) #

def to_department_id : String | Nil #

def to_department_id=(to_department_id : String | Nil) #

def torg12_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def torg12_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def torg13_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def torg13_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def trust_connection_request_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def trust_connection_request_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def type_named_id : String #

def type_named_id=(type_named_id : String) #

def universal_correction_document_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def universal_correction_document_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def universal_correction_document_revision_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def universal_correction_document_revision_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def universal_transfer_document_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def universal_transfer_document_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def universal_transfer_document_revision_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def universal_transfer_document_revision_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def version : String #

def version=(version : String) #

def workflow_id : Int32 #

def workflow_id=(workflow_id : Int32) #

def xml_acceptance_certificate_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def xml_acceptance_certificate_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]
def xml_torg12_metadata : DeprecatedObject | Nil #

DEPRECATED Field is deprecated and will be removed by Diadoc


[View source]
def xml_torg12_metadata=(new_value : DeprecatedObject | Nil) : DeprecatedObject | Nil #

[View source]