Files
declaratrions-automatization/DeclarationAutomatization/Models/SpravkaItem.cs
T
Dianaka123 059895d1c3 feat: WPF-приложение для автоматизации оформления деклараций
- Чтение СПРАВКИ из Excel (ClosedXML), поддержка нескольких файлов
- Группировка по ТН ВЭД: схлопывание строк с суммированием кол-ва/веса/суммы
- Автоназначение кодов деклараций по справочнику ТН ВЭД (87 пар)
- Цветовая маркировка: зелёный/жёлтый/красный по уровню уверенности
- Самообучение: ручной выбор кода сохраняется в tnved_codes.json
- Формирование Лист3 с разворачиванием строк по рег. номерам (ключевая функция)
- Экспорт Лист2 + Лист3 в Excel
2026-04-05 23:19:58 +03:00

19 lines
1.2 KiB
C#

namespace DeclarationAutomatization.Models;
public class SpravkaItem
{
public int SequentialNumber { get; init; } // п/п (назначается приложением)
public string Description { get; init; } = ""; // Наименование, характеристика...
public string ProductCode { get; init; } = ""; // Код товара
public string TnVed { get; init; } = ""; // ТН ВЭД
public string CountryId { get; init; } = ""; // Страна ID
public string Country { get; init; } = ""; // Страна
public string Unit { get; init; } = ""; // Ед. Изм.
public decimal Quantity { get; init; } // Количество, шт.
public decimal AmountWithVat { get; init; } // Сумма с учётом НДС
public decimal GrossWeight { get; init; } // ВЕС брутто, КГ
public decimal NetWeight { get; init; } // Масса нетто, КГ
public string RegNumber { get; init; } = ""; // Регистрационный номер
public string RegDate { get; init; } = ""; // Дата регистрационного номера
}