Sending invoices

in our system we generate the invoices, debit and credit notes in module with a separate database and sending them to Zatca from another module with its separate database.
I asked if this may cause any problem?

You can generate invoices from one device and share them with ZATCA using another device provided both devices in this example are onboarded individually with CSIDs having same VAT Registration Number.