I have a similar situation like the one described here: https://discuss.frappe.io/t/how-to-add-another-unique-field-like-serial-numbers-for-an-individual-item/1224
I also want to have atleast two (could well be three) unique Serial Numbers inside “ONE” Serial No.
I was not too convinced with the workaround suggested. What I propose is:
We should have a Button in the “Purchase Receipt Item” (the details table), which would bring up a popup with a child table having details, eg. Serial 1, Serial 2.
On completion of these details, the data should be returned and while creation of Single Serial No these details could be used and Unique Serial No can be updated and associated.
I have a clear picture on how to do this, I can also customize and create the required DocType(s). But I dont know Python as a Language and I dont know which files should I be customizing and how. How can Dialog be created with a Child Table and return the data?
It would be great if somebody can guide me in this direction.