mirror of
https://github.com/frappe/erpnext.git
synced 2026-05-25 16:04:46 +00:00
* feat: e-invoice * fix: validations * fix: add permissions on regional setup * feat: add patch * fix: validate document name * fix: return date * fix: credit note einvoice * fix: validations * chore: remove extras * fix: error logging * fix: e_invoice module not found * fix: add missing package * fix: travis
109 lines
4.1 KiB
JSON
109 lines
4.1 KiB
JSON
{{
|
|
"Version": "1.1",
|
|
"TranDtls": {{
|
|
"TaxSch": "{trans_details.tax_scheme}",
|
|
"SupTyp": "{trans_details.supply_type}",
|
|
"RegRev": "{trans_details.reverse_charge}",
|
|
"EcmGstin": "{trans_details.ecom_gstin}",
|
|
"IgstOnIntra": "{trans_details.igst_on_intra}"
|
|
}},
|
|
"DocDtls": {{
|
|
"Typ": "{doc_details.invoice_type}",
|
|
"No": "{doc_details.invoice_name}",
|
|
"Dt": "{doc_details.invoice_date}"
|
|
}},
|
|
"SellerDtls": {{
|
|
"Gstin": "{seller_details.gstin}",
|
|
"LglNm": "{seller_details.legal_name}",
|
|
"TrdNm": "{seller_details.trade_name}",
|
|
"Loc": "{seller_details.location}",
|
|
"Pin": "{seller_details.pincode}",
|
|
"Stcd": "{seller_details.state_code}",
|
|
"Addr1": "{seller_details.address_line1}",
|
|
"Addr2": "{seller_details.address_line2}",
|
|
"Ph": "{seller_details.phone}",
|
|
"Em": "{seller_details.email}"
|
|
}},
|
|
"BuyerDtls": {{
|
|
"Gstin": "{buyer_details.gstin}",
|
|
"LglNm": "{buyer_details.legal_name}",
|
|
"TrdNm": "{buyer_details.trade_name}",
|
|
"Addr1": "{buyer_details.address_line1}",
|
|
"Addr2": "{buyer_details.address_line2}",
|
|
"Loc": "{buyer_details.location}",
|
|
"Pin": "{buyer_details.pincode}",
|
|
"Stcd": "{buyer_details.state_code}",
|
|
"Ph": "{buyer_details.phone}",
|
|
"Em": "{buyer_details.email}",
|
|
"Pos": "{buyer_details.place_of_supply}"
|
|
}},
|
|
"DispDtls": {{
|
|
"Nm": "{dispatch_details.company_name}",
|
|
"Addr1": "{dispatch_details.address_line1}",
|
|
"Addr2": "{dispatch_details.address_line2}",
|
|
"Loc": "{dispatch_details.location}",
|
|
"Pin": "{dispatch_details.pincode}",
|
|
"Stcd": "{dispatch_details.state_code}"
|
|
}},
|
|
"ShipDtls": {{
|
|
"Gstin": "{shipping_details.gstin}",
|
|
"LglNm": "{shipping_details.legal_name}",
|
|
"TrdNm": "{shipping_details.trader_name}",
|
|
"Addr1": "{shipping_details.address_line1}",
|
|
"Addr2": "{shipping_details.address_line2}",
|
|
"Loc": "{shipping_details.location}",
|
|
"Pin": "{shipping_details.pincode}",
|
|
"Stcd": "{shipping_details.state_code}"
|
|
}},
|
|
"ItemList": [
|
|
{item_list}
|
|
],
|
|
"ValDtls": {{
|
|
"AssVal": "{value_details.base_net_total}",
|
|
"CgstVal": "{value_details.total_cgst_amt}",
|
|
"SgstVal": "{value_details.total_sgst_amt}",
|
|
"IgstVal": "{value_details.total_igst_amt}",
|
|
"CesVal": "{value_details.total_cess_amt}",
|
|
"Discount": "{value_details.invoice_discount_amt}",
|
|
"RndOffAmt": "{value_details.round_off}",
|
|
"TotInvVal": "{value_details.base_grand_total}",
|
|
"TotInvValFc": "{value_details.grand_total}"
|
|
}},
|
|
"PayDtls": {{
|
|
"Nm": "{payment_details.payee_name}",
|
|
"AccDet": "{payment_details.account_no}",
|
|
"Mode": "{payment_details.mode_of_payment}",
|
|
"FinInsBr": "{payment_details.ifsc_code}",
|
|
"PayTerm": "{payment_details.terms}",
|
|
"PaidAmt": "{payment_details.paid_amount}",
|
|
"PaymtDue": "{payment_details.outstanding_amount}"
|
|
}},
|
|
"RefDtls": {{
|
|
"DocPerdDtls": {{
|
|
"InvStDt": "{period_details.start_date}",
|
|
"InvEndDt": "{period_details.end_date}"
|
|
}},
|
|
"PrecDocDtls": [{{
|
|
"InvNo": "{prev_doc_details.invoice_name}",
|
|
"InvDt": "{prev_doc_details.invoice_date}"
|
|
}}]
|
|
}},
|
|
"ExpDtls": {{
|
|
"ShipBNo": "{export_details.bill_no}",
|
|
"ShipBDt": "{export_details.bill_date}",
|
|
"Port": "{export_details.port}",
|
|
"ForCur": "{export_details.foreign_curr_code}",
|
|
"CntCode": "{export_details.country_code}",
|
|
"ExpDuty": "{export_details.export_duty}"
|
|
}},
|
|
"EwbDtls": {{
|
|
"TransId": "{eway_bill_details.gstin}",
|
|
"TransName": "{eway_bill_details.name}",
|
|
"TransMode": "{eway_bill_details.mode_of_transport}",
|
|
"Distance": "{eway_bill_details.distance}",
|
|
"TransDocNo": "{eway_bill_details.document_name}",
|
|
"TransDocDt": "{eway_bill_details.document_date}",
|
|
"VehNo": "{eway_bill_details.vehicle_no}",
|
|
"VehType": "{eway_bill_details.vehicle_type}"
|
|
}}
|
|
}} |