Если посмотреть на структуру чека коррекции, то возникает вопрос - как он вообще может выполнять возложенные на него функции с 01.07.2019?
Вот структура чека коррекции с Требования к разработке драйверов подключаемого оборудования (версия 2.5) https://its.1c.ru/db/metod8dev#content:5965:hdoc:checkcorrectionpackage
Тут нет - Признак способа расчета, Признак предмета расчета, которые требуется указывать в обычных чеках с 01.07.2019 (в обязательном порядке).
Как проводить ЧЕКи КОРРЕКЦИИ по документам "Реализация товаров и услуг", если чек своевременно не был пробит?
Секция Наименование атрибута Обязательное наличие в структуре Типы данных Описание атрибута Описание
CheckCorrectionPackage
Parameters
CashierName Да string ФИО и должность уполномоченного лица для проведения операции Формирование нового чека с заданным атрибутами
CashierVATIN Нет string ИНН уполномоченного лица для проведения операции
CorrectionType Да long Тип коррекции
0 - самостоятельно
1 - по предписанию
TaxVariant Да long Код системы налогообложения.
См. таблицу "Системы налогообложения"
PaymentType Да long Тип расчета
1 - Приход
2 - Возврат прихода
3 - Расход
4 - Возврат расхода
СorrectionBaseName Нет string Наименование документа основания для коррекции
СorrectionBaseDate Нет datetime Дата документа основания для коррекции
СorrectionBaseNumber Нет string Номер документа основания для коррекции
Sum Да decimal Сумма расчета, указанного в чеке
SumTAX10 Нет decimal Сумма НДС чека по ставке 10%
SumTAX18 Нет decimal Сумма НДС чека по ставке 18%
SumTAX20 Нет decimal Сумма НДС чека по ставке 20%
SumTAX0 Нет decimal Сумма расчета по ставке НДС 0%
SumTAXNone Нет decimal Сумма расчета без НДС
SumTAX110 Нет decimal Сумма НДС чека по расч. ставке 10/110
SumTAX118 Нет decimal Сумма НДС чека по расч. ставке 18/118
SumTAX120 Нет decimal Сумма НДС чека по расч. ставке 20/120
AdditionalAttribute Нет string Дополнительный реквизит чека
Payments
Cash Да decimal Сумма наличной оплаты Параметры закрытия чека. Чек коррекции может быть оплачен только одним видом оплаты и без сдачи.
ElectronicPayment Да decimal Сумма электронной оплаты
AdvancePayment Да decimal Сумма предоплатой (зачетом аванса)
Credit Да decimal Сумма постоплатой (в кредит)
CashProvision Да decimal Сумма встречным предоставлением