@Hilal_Al_Majed_Tradi I deleted two of your posts, one because it was soliciting and the other because you provided personal information in this case your phone number. Please familiarize yourself with FAQ - Manager Forum, in this case:
Be non-commercial. Do not offer or solicit products or services.
and
Be anonymous. For your own protection, please do not include personal information in your public posts: no addresses, telephone numbers, or email addresses. If you want to exchange personal information with another Forum user, use the private message feature. If responding via email, be sure to delete any automatic signature information before sending.
The valuable thing which @Mabaega is providing is a software solution.
You do realised by far the majority of jurisdictions do not have any support for electronic communication from Manager to their tax authority.
we are trying to submit one invoice where we have to deduct advance payment received from customer but we got below error
I will be waiting for your reply,
{
“requestUri”: “https://gw-fatoora.zatca.gov.sa/e-invoicing/developer-portal/compliance/invoices”,
“requestType”: “Invoice Compliant Check”,
“statusCode”: “400-BadRequest”,
“clearanceStatus”: “NOT_CLEARED”,
“validationResults”: {
“status”: “ERROR”,
“infoMessages”: [
{
“status”: “PASS”,
“type”: “INFO”,
“code”: “XSD_ZATCA_VALID”,
“category”: “XSD validation”,
“Message”: “Complied with UBL 2.1 standards in line with ZATCA specifications”
}
],
“warningMessages”: ,
“errorMessages”: [
{
“status”: “ERROR”,
“type”: “ERROR”,
“code”: “BR-KSA-F-04”,
“category”: “KSA”,
“Message”: “[BR-KSA-F-04]-All the document amounts and quantities must be positive, unless specified otherwise.”
}
]
}
}
ZatcaEGS Invoices do not yet support Advance Payments.
From what I understand, we are required to report the receipt of any advance payments to Zatca separately.
Could you please clarify if you have previously reported Advance Payments using DocumentTypeCode = 386? If so, how did you manage this reporting process?
Additionally, I would like to understand better how Advance Payments are supposed to work. As I understand it, making an Advance Payment adjustment in an invoice requires us to include the Receipt Reference.
Customer will created VAT Down Payment Invoice to collect cash before delivery of service or goods as per agreed terms and conditions
VAT Invoice will be issued as agreed then new line will be added to deduct paid advance payment fully or partial ( where there will be VAT Adjustment + -).
since manager isn’t supporting this yet as module we were using this approach to be able to created VAT Invoice with Advance Paid Adjustment
is there any possibility to use same practice
after 2ed phase this is the first case in manager
Receipt Reference could be added manually to the invoice, I didn’t come across any erp where it will populate these information automatically
looking forward to get your advise how we could solved it in this way
our issue customer refuse to do this adj by issuing credit note their reason is they have get it from other why we couldn’t do it from our system
This should be applicable. I just need to make sure that this is the best way to do it and can be used as a reference for other users.
We’re going to use the way you do.
From the Edit Form you shared, you add an Item with a negative value for the Prepayment Adjustment.
So we will need a Non Inventory Item with the name ‘Prepaid Adjustment’.
In the Description we add a reference from the prepayment that we received manually.
This should be added manually.
To be able to create an Invoice as expected, a Prepayment reference must be present in the Invoice sent to ZatcaEGS. The easiest way is to add a reference to the Item Description.
When EGS lists Items by Name ‘Prepaid Adjustment’, EGS will look for the references needed for the Prepaid Adjustment and formulate them according to the expected structure.
The format in the Description must be consistent and must include the mandatory fields for Prepayment reference. ID, IssueDate and IssueTime of Prepayment Invoice in order as I mentioned above.
Regarding the Prepayment Adjustment, how do you receive Prepayment from the Customer? What transactions do you make with the Manager?
Please share a screenshot of the transaction form edit.
When transferring invoices from the primary user, the transfer is successful. However, when attempting to transfer from another user, this message appears. This is the attached file.
Use user that have role full access to submit an Invoice.
The problem may occur because the user does not have full access to the Business Details settings when Zatca EGS sends back the Invoice Reference received from the server to update the data in Business Details.