InvoiceContent

Объект предназначен для работы с содержанием формализованного документа “Счет-фактура” и “Исправление счета-фактуры” в формате приказа ММВ-7-6/93@ и является производным объектом от BaseContent.

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

  • Type (строка, чтение) - тип документа (возвращает значение “InvoiceContent”)
  • InvoiceVersion (строка, чтение/запись) - версия формата счета-фактуры. Может принимать значения “5.01”, “5.02”
  • Date (дата, чтение/запись) - дата счета-фактуры
  • Number (строка, чтение/запись) - номер счета-фактуры
  • InvoiceRevisionDate (дата, чтение/запись) - дата исправленния счета-фактуры
  • InvoiceRevisionNumber (строка, чтение/запись) - номер исправления счета-фактуры
  • Currency (строка, чтение/запись) - код валюты
  • Seller (OrganizationInfo, чтение) - данные продавца
  • Buyer (OrganizationInfo, чтение) - данные покупателя
  • Shipper (ShipperOr ConsigneeInfo, чтение) - данные грузоотправителя
  • Consignee (ShipperOr ConsigneeInfo, чтение) - данные грузополучателя
  • Signer (Signer, чтение) - данные подписанта документа
  • Totals (InvoiceTotals, чтение) - общие итоги по документу
  • Type (строка, чтение) - тип документа (возвращает строку “InvoiceContent”)
  • Items (коллекция объектов InvoiceItem, чтение) - табличная часть счета-фактуры
  • Payment Documents (коллекция объектов PaymentDocument, чтение) - список платежно-расчетных документов
  • StructedAdditionalInfos (коллекция объектов StructedAdditionalInfo, чтение) - дополнительные сведения

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

  • AddItem - добавляет строку в табличную часть счета-фактуры
  • AddPaymentDocument - добавляет сведения о платежно-расчетном документе
  • AddStructedAdditionalInfo - добавляет строку дополнительных сведений