chore(selling): annotate make_sales_invoice arguments

This commit is contained in:
Mihir Kandoi
2026-08-11 13:49:48 +05:30
parent 220b25db09
commit ac4e9c34cf

View File

@@ -1122,7 +1122,12 @@ def get_qty_net_of_returns(so_item) -> float:
@frappe.whitelist()
def make_sales_invoice(source_name, target_doc=None, ignore_permissions=False, args=None):
def make_sales_invoice(
source_name: str,
target_doc: str | dict | Document | None = None,
ignore_permissions: bool = False,
args: str | dict | None = None,
):
if args is None:
args = {}
if isinstance(args, str):