в кэшгуде, по сути, суммируются продажи каждого артикула за смену. нужен он только для упрощения загрузки в бэк, потому как в кэшсэйле все те же самые продажи есть в разбивке по строкам чеков.
говоря проще, можно просуммировать по артикулам продажи за смену из кэшсэйла и сформировать кэшгуд.
так что надо брать описание формата выгрузки и в любимой субд рисовать суммирующий запрос.
это в общем случае. возможны какие-то частные решения в зависимости от бэка:
кому-то кэшгуд вообще не нужен, а кому-то окажется проще поправить загрузку в бэк, чтобы всосать данные из кэшсэйла.