Посмотрел выгрузку по смене (xml). Действительно, номера есть.
Код:
-<shift shiftNum="1539" posNum="1" storeId="2">
<version>1.2</version>
<dateClose>2018-04-09T22:54:26</dateClose>
<kkm_shift_number>313</kkm_shift_number>
<kkm_serial_number>02005003331</kkm_serial_number>
<kkm_registration_number>0000587235059275</kkm_registration_number>
<kkm_model_name>ККТ СП402-Ф/СП101-Ф/СП802-Ф</kkm_model_name>
<cashierName>Масовец Л.</cashierName>
<cashierCode>4</cashierCode>
<saleAmount>87821.00</saleAmount>
<returnAmount>0.00</returnAmount>
<saleCount>267</saleCount>
<returnCount>0</returnCount>
<kkm_saleAmount/>
<kkm_returnAmount/>
<kkm_saleCount/>
<kkm_returnCount/>
<kkm_withdrawal/>
<kkm_insertion/>
Только вот в СМ+ они никуда не попадают (1.036.1 сп2). Может когда то и будут.
Завести кассы и дергать номера оттуда - вполне годный вариант. Но опять же, если касс немного. Если много, тогда пытаться что то самим сделать, типа из mysql данные загрузить в оракл, озаботиться их обновлением периодическим, ну и в отчете использовать. Это если делать нечего :)
Ну и всегда остается вариант обратиться в С+. Только, боюсь, стоимость доработки неприятно удивит.