Invoice Number with multi prefix

We have multi prefix before invoice number for example for B2B invoice we use INV-0000 and for credit INV-C-0000 and for B2C we use INV-S-0000, but all invoice is sequentially started from 1 and incremented for every invoice. for example I created B2B, Credit Note and B2C invoice the invoice number is (INV-00001, INV-C-00002, INV-S-00003). Is this prefix is allowed by ZATCA?

"Billing Reference in a Credit Note is covered by Term ID BT-25. As described in data dictionary, BT-25 requires ““The sequential number (Invoice number BT-1) of the original invoice(s) that the credit/debit note is related to””.

This Sequential Number (Invoice Number BT-1) is nothing but Invoice Reference Number (IRN) which is a pre-existing requirement for issuing Credit Notes since implementation of VAT in 2018.

As per requirements of Article 54 of KSA VAT Regulations every credit note or debit note must contain ““reference to original invoice””."