В итоге вот такие вставки сделал:
Функция ДанныеПоОбъектамРасчетовПоДокументу(ДокументСсылка, ИмяКомандыПробитияЧека)
//БУМ 19042022
Если ТипЗнч(ДокументСсылка) = Тип("ДокументСсылка.ПриходныйКассовыйОрдер") ИЛИ ТипЗнч(ДокументСсылка) = Тип("ДокументСсылка.ПриходныйКассовыйОрдер") Тогда
Возврат ДанныеПоОбъектамРасчетовИзРНРасчетыСКлиентамиПоДокументам(ДокументСсылка.РасшифровкаПлатежа[0].ОснованиеПлатежа);
КонецЕсли;
//БУМ 19042022
Если НЕ ДокументПоставкиСВозможностьюПробитияЧеков(ДокументСсылка)
И НЕ ДокументОплатыСВозможностьюПробитияЧеков(ДокументСсылка) Тогда
Возврат Неопределено;
КонецЕсли;
......
Функция ОбъектыРасчетовСПризнакамиСпособаРасчетов
//БУМ 19042022
Если ТипЗнч(ДокументСсылка) = Тип("ДокументСсылка.ПриходныйКассовыйОрдер") ИЛИ ТипЗнч(ДокументСсылка) = Тип("ДокументСсылка.РасходныйКассовыйОрдер") Тогда
ОбъектРасчетовСПризнакомСпособаРасчетов.ОбъектРасчетов =ДокументСсылка.РасшифровкаПлатежа[0].ОснованиеПлатежа;
//ОбъектРасчетовСПризнакомСпособаРасчетов.ПризнакСпособаРасчета = Перечисления.ПризнакиСпособаРасчета.ПередачаСПолнойОплатой;
КонецЕсли;
//БУМ 19042022