22.03.2024 07:36
Цитата:
Артем2023 пытаемся из 1с7 передать
как-то так:
Цитата:
.......
fptr.setParam(1262, "030");
fptr.setParam(1263, "21.11.2023");
fptr.setParam(1264, "1944");
fptr.setParam(1265, Знач_1265);

Если fptr.utilFormTlv() = 0 Тогда
Тег1260 = fptr.getParamString(fptr.LIBFPTR_PARAM_TAG_VALUE);
// используем getParamString, т.к. getParamByteArray 1С 7.7 не поддерживает
Иначе
// обрабатываете ошибку..
....
fptr.cancelReceipt();
КонецЕсли;

.........

fptr.setParam(fptr.LIBFPTR_PARAM_MARKING_CODE, текКодМаркировки);
fptr.setParam(fptr.LIBFPTR_PARAM_MARKING_CODE_STATUS, Статус);
fptr.setParam(fptr.LIBFPTR_PARAM_MARKING_PROCESSING_MODE, 0);
......

// регистрируем каждую позицию чека
fptr.setParam(fptr.LIBFPTR_PARAM_COMMODITY_NAME, ТекущееНаименованиеТовара);
......

//записываем комплексный атрибут (именно тут)
Если ПустоеЗначение(Тег1260) = 0 Тогда
fptr.setParamStrHex(1260, Тег1260);
КонецЕсли;

РезультатРегистрации = fptr.registration();