Thursday, 15 March 2018

How to convert Amount in arebic

Hooks.py


doc_events = {
"Sales Invoice": {
"validate": "modag.api.arebic_amount"

},
"Sales Order": {
"validate": "modag.api.arebic_amount"

},
"Sales Quotation": {
"validate": "modag.api.arebic_amount"

}
}



api.py

from   frappe.model.document import Document
import frappe
from num2words import num2words
# def arebic_amount(self):
# frappe.msgprint("Test")

@frappe.whitelist()
def arebic_amount(doc,method):
num2words(10100,lang='ar')
doc.amount_in_words_arebic = num2words( doc.grand_total,lang='ar')
frappe.msgprint("arebic conversion is success")

No comments:

Post a Comment

Django rest api - filter

views.py from django_filters.rest_framework import DjangoFilterBackend class PollList(viewsets.ModelViewSet):     queryset = X.objects...