0.1.5-prod

windows 7 compatible
address added
This commit is contained in:
2025-09-22 03:16:33 +03:00
parent e9fa4f30e1
commit 2ac80c029f
4 changed files with 29 additions and 2 deletions

View File

@@ -41,6 +41,7 @@ type FiscalInfo struct {
SerialNumber string `json:"serialNumber"` // Заводской номер ККТ
RNM string `json:"RNM"` // Регистрационный номер машины (РНМ)
OrganizationName string `json:"organizationName"` // Наименование организации пользователя
Address string `json:"address"` // Адрес установки ККТ
Inn string `json:"INN"` // ИНН пользователя
FnSerial string `json:"fn_serial"` // Серийный номер фискального накопителя
RegistrationDate string `json:"datetime_reg"` // Дата и время регистрации ККТ
@@ -299,6 +300,10 @@ func (d *comDriver) getInfoFromTables(info *FiscalInfo) error {
if err == nil {
info.OfdName = strings.TrimSpace(ofdName)
}
address, err := d.readTableField(18, 1, 9)
if err == nil {
info.Address = strings.TrimSpace(address)
}
// Версия ФФД хранится в виде кода: 2 - "1.05", 4 - "1.2"
ffdValueStr, err := d.readTableField(17, 1, 17)