279 lines
16 KiB
Python
279 lines
16 KiB
Python
BBBBBBB BBBBBBBBBBB
|
|
BBBB BBBB
|
|
|
|
BBBBB BBBBB _("View Bill") BBBBBBBB BBBBB
|
|
|
|
BBBBB BBBBBBB
|
|
XXXX XXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXX
|
|
XXXX XXXXXXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXX
|
|
XXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX gettext(u'Confirm') XXXXX
|
|
XXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXXXX
|
|
XXXX XXXXXXXXXXXXXXXXXXX
|
|
gettext(u'Are you sure')
|
|
XXXX XXXXXXXXXXXXXXXXXXXXX
|
|
XXXXXXX XXXXXXXXXXXXX
|
|
XXXXXXXXXX XXXXXX XXXXXXXXXXX
|
|
XXXXXXXXXXXXXXXXXXXXXXXX
|
|
gettext(u'No')
|
|
XXXXXXXXX
|
|
XXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXBBB BBBBBBBBBBBBBBBBBBBBBBB BBBBBBBX XXXXXXXXXXXXXXXXX
|
|
BBBBBBBBBB
|
|
XXXXXXX XXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXX XXXXXXXX gettext(u'Yes') XXXXXXXXX
|
|
XXXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXX
|
|
XXXX XXXXXXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXX
|
|
XXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX gettext(u'Confirm') XXXXX
|
|
XXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXXXX
|
|
XXXX XXXXXXXXXXXXXXXXXXX
|
|
gettext(u'Are you sure')
|
|
XXXX XXXXXXXXXXXXXXXXXXXXX
|
|
XXXXXXX XXXXXXXXXXXXX
|
|
XXXXXXXXXX XXXXXX XXXXXXXXXXX
|
|
XXXXXXXXXXXXXXXXXXXXXXXX
|
|
gettext(u'No')
|
|
XXXXXXXXX
|
|
XXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXBBB BBBBBBBBBBBBBBBBBBB BBBBBBBX XXXXXXXXXXXXXXXXX
|
|
BBBBBBBBBB
|
|
XXXXXXX XXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXX XXXXXXXX gettext(u'Yes') XXXXXXXXX
|
|
XXXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXXXXXX XXXXXXXXXXX XXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXXX
|
|
XXXX XXXXXXXXXXXXXXXX XXXX XXXXXX
|
|
XXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXX
|
|
XXX XXXXXXXXXXXXX gettext(u'Bill') XXXXX
|
|
XXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXXXX
|
|
BB BBBBBBBBBBBBB
|
|
XX XXXXXXBBB BBBBBBBBBBBBBBBB BBBBBBBX XXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX gettext(u'Review Bill') XXXXXXXXXXX
|
|
BBBBB
|
|
BB BBBBBBBBBBBBBB
|
|
XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX gettext(u'Mark as Approved') XXXXXXXXXXXXXXXX
|
|
BBBBB
|
|
BB BBBBBBBBBBBBBBBB
|
|
XX XXXXXXBBB BBBBBBBBBBBBBBBB BBBBBBBX XXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX gettext(u'Record Payment') XXXXXXXXXXX
|
|
BBBBB
|
|
BB BBBBBBBBBBBBBBBB
|
|
XXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX gettext(u'Mark as Paid') XXXXXXXXXXXXXXXX
|
|
BBBBB
|
|
XXXXXX
|
|
XXXXXX
|
|
|
|
XXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXXX XXXXXX
|
|
XXXX XXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXX XXX XXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXX XXXX XXXXXXX XXXXXXX XXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXXX
|
|
XX XXXXXXXXXXXXXX XXXXXX gettext(u'Paid Amount') XXXX
|
|
XXX XXXXXXXXXXXXXXXX XXXXXXXXXXX BB BBBBBBBBBBBBXXXXXXXXXXXXBBBBBXX XXXXX XXXXXXXXXXXXXXXXX XXXXXXXXXXXX
|
|
XXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXBB BBBBBBBBBBBBBBBBBBBBBBBBB B BBBXXXXXXXXXBBBBXXXXXXXBBBBB XXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
BB BBBBB BB BBBBBBBBBB
|
|
XXXX XXXXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXX XXXX XXXXXXX XXXXXXX XXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXXX
|
|
XX XXXXXXXXXXXXXX XXXXXXXXXX
|
|
XXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXX XXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXX XX
|
|
XXXXXXX
|
|
XXXX
|
|
XXXX gettext(u'Terms') XXXXXX
|
|
XXXXXXXXX XXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXXX
|
|
XXXX
|
|
XXXX gettext(u'Date Due') XXXXXX
|
|
XXXXXXXXX XXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXXX
|
|
XXXX
|
|
XXXX gettext(u'Due in Days') XXXXXX
|
|
XXXX
|
|
XXXXX XXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXX
|
|
XXXXX
|
|
XXXXX
|
|
XXXX
|
|
XXXX gettext(u'Is Past Due') XXXXXX
|
|
XXXX
|
|
BB BBBBBBBBBBBBBBBB
|
|
XXXXX XXXXXXXXXXXX XXXXXXX XXXXXXXXXXX gettext(u'Yes') XXXXXXX
|
|
BBBB
|
|
XXXXX XXXXXXXXXXXX XXXXXXX XXXXXXXXXXXX gettext(u'No') XXXXXXX
|
|
BBBBB
|
|
XXXXX
|
|
XXXXX
|
|
XXXXXXXX
|
|
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
BBBBB
|
|
XXXX XXXXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXX XXXXXXXXXXXXXX XXXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXXXX XXXXXXXXXXX XXXX XXXXXXX XXXXXXX XXXXXXX XXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXXX
|
|
XX XXXXXXXXXXXXXX XXXXXX gettext(u'Due Amount') XXXX
|
|
BB BBBBBBBBBBBB
|
|
XXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXX XXXXXXXXXXXX
|
|
BBBB
|
|
XXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXX XXXXX XXXXXXXXXXXXXXXXX XXXXXXXXXXXX
|
|
BBBBB
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXX XXXXXXXXX XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXX XXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXX XXXXX
|
|
XXXX XXXXXXXXXXXXX XXXXXXXXXX
|
|
XXXX XXXXXXXXXX XXX XXXXXXXX
|
|
XXXX XXXXXXXXXXXXX XXXXXXXX XXXXXXXXXXX
|
|
XXXX XXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXX
|
|
XXXX XXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXX
|
|
XXX XXXXXXXXXXX XXXXXX gettext(u'Bill Number') XXXXXX
|
|
XXXXXX
|
|
XXXX XXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXX
|
|
XX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXX XXXXXXXXXXXXX XXXXXXXX XXXXXXXXXXX
|
|
XXXX XXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXX
|
|
XXXX XXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXX
|
|
XXX XXXXXXXXXXXXX gettext(u'Bill Date') XXXXXX
|
|
XXXXXX
|
|
XXXX XXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXX
|
|
XX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXX XXXXXXXXXXXXX XXXXXXXX XXXXXXXXXX
|
|
XXXX XXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXX
|
|
XXXX XXXXXXXXXXXXXXX XXXXXXXX XXXXXXXXXX
|
|
XXX XXXXXXXXXXX XXXXXX gettext(u'Customer Name') XXXXXX
|
|
XX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXX XXXXXXXXXXXXX XXXXXXXX XXXXXXXXXX
|
|
XXXX XXXXXXXXXX XXXXX
|
|
XXXX XXXXXXXXXXXXX XXXXXXXXXX
|
|
XXX XXXXXXXXXXXXX gettext(u'bill Status') XXXXXX
|
|
XXXX XXXXXXXXXXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXXX XXXXXX
|
|
BB BBBBBBBBBBBBBBBB BB BBBBBBB
|
|
XXXXX XXXXXXXXXXXX XXXXXXXXXXXXXXXXX gettext(u'Draft') XXXXXXX
|
|
BBBB BBBBBBBBBBBBBBBB BB BBBBBBBBBBB
|
|
XXXXX XXXXXXXXXXXX XXXXXXXXXXXXXX gettext(u'In Review') XXXXXXX
|
|
BBBB BBBBBBBBBBBBBBBB BB BBBBBBBBBB
|
|
XXXXX XXXXXXXXXXXX XXXXXXXXXXXXXX gettext(u'Approved') XXXXXXX
|
|
BBBB BBBBBBBBBBBBBBBB BB BBBBBBBBBB
|
|
XXXXX XXXXXXXXXXXX XXXXXXXXXXXXXXXX gettext(u'Declined') XXXXXXX
|
|
BBBB BBBBBBBBBBBBBBBB BB BBBBBB
|
|
XXXXX XXXXXXXXXXXX XXXXXXXXXXXXXXXXX gettext(u'Paid') XXXXXXX
|
|
BBBBB
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXX XXXXXXXXXXXXX
|
|
XXXX XXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX
|
|
XXXXXX XXXXXXXXXXXXXXX XXXXXXXXXXXX XXXX XXXXXXXXX XXXXXX
|
|
XXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXX
|
|
XXX XXXXXXXXXXX XXXXXXXXXXXXX XXXXXXXXXXXXX
|
|
XXX XXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXXXXX gettext(u'Item') XXXXX
|
|
XXX XXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXXXX gettext(u'Quantity') XXXXX
|
|
XXX XXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXXXX gettext(u'Unit Price') XXXXX
|
|
XXX XXXXXXXXXXX XXXXXXXXXXXXXXXXX XXXXXXX gettext(u'Total') XXXXX
|
|
XXXXX
|
|
XXXXXXXX
|
|
XXXXXXX
|
|
BBB BBBBBBBBBBB BB BBBBBBBBBBBB
|
|
XXXX
|
|
XXX XXXXXXXXXXXXXX
|
|
XXX XXXXXXXXXXXXXX
|
|
XXX XXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXXX
|
|
XXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXX
|
|
XXXXX
|
|
BBBBBB
|
|
XXX XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX
|
|
XXX XXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXX gettext(u'Vat Amount') XXXXX
|
|
XXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXX
|
|
XXXXX XXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXXX
|
|
XXXXX
|
|
XXX XXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX
|
|
XXX XXXXXXXXXXXXXXXXXXX XXXX XXXXXXXXX XXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXX gettext(u'Grand Total') XXXXX
|
|
XXX XXXXXXXXXXXXXXXXXXX XXXXXXXXXX XXXXXXXXXXX
|
|
XXXXX XXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXXX
|
|
XXXXX
|
|
XXXXXXXX
|
|
XXXXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
XXXXXX
|
|
BBBBBBBB
|
|
|
|
BBBBB BBBBBBBB
|
|
XXXXXXXX
|
|
XXXXXXXX XXXXXXXXXXXXXXXXX X
|
|
XXXXX XXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXXXX XXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
|
XXX XXXXXXXXXX X XX
|
|
|
|
XXX XXXX XXX XX XXXXX X
|
|
XX XXXXXX XXX XXX XXX XXX XXXXXXXX XXXXXX XX XXXXX
|
|
XX XXXXXXXXXXXXXXXXX XX XX X
|
|
XXXXX XXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXXXXXX XXXXXX
|
|
XXXXX XXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XX XXXX XXXXX XXXXXX
|
|
|
|
XX XXXXXXXXXXXXXXXXX XX XXXXXXXXXXXXXXXXXX X
|
|
XXXXX XXXXX X XXXXXXXX X XXXXXXXXXX
|
|
XXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXX XX XXXXXXXX XXXXX XXXXXX
|
|
XXXXXXXXXX XX XXXXXX XX XXX XX XXXXX XXXXX
|
|
X
|
|
X
|
|
X
|
|
|
|
XX XXXXXXX XXX XXXXX XXXXX
|
|
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX X XXXXXXXXXXXXXXXXXXXXXX
|
|
X
|
|
|
|
|
|
XX XXX XXX XXXXXXXX XX XXXX XXXX
|
|
XXXXXXXXXXXXX X XXXXXXXXXXXXXXXX
|
|
XXXXXXXXX
|
|
|
|
BBBBBBBB |