Scenario 1:
For Invoice Counter Value (ICV):
- Invoice numbers start from 1 to infinity.
- Credit notes start from 1 to infinity.
- Debit notes start from 1 to infinity.
Question 1:
Can I assign the same ICV for different document types (Invoice, Credit Note, Debit Note) as long as they are unique within their type? For example:
- Invoice 1 → ICV = 1
- Credit Note 1 → ICV = 1
- Debit Note 1 → ICV = 1
Or does the ICV need to be globally unique across all document types in the entire system?
Scenario 2:
- Invoice 1: ICV = 1 (Reported successfully).
- Invoice 2: ICV = 2 (Rejected by ZATCA).
Question 2a:
If I resubmit Invoice 2 after fixing the issues, can I use the same ICV (2) for the resubmission?
Question 2b:
If I decide not to resubmit Invoice 2 and move to the next invoice (Invoice 3), can I reuse ICV = 2 for Invoice 3, or must I assign a new ICV (e.g., ICV = 3)?