1 line
40 KiB
JSON
1 line
40 KiB
JSON
{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "label": "fp_demo_seed.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1"}, {"id": "fp_demo_seed_log", "label": "LOG()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L23"}, {"id": "fp_demo_seed_soc", "label": "soc()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L30"}, {"id": "fp_demo_seed_backdate", "label": "backdate()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L39"}, {"id": "fp_demo_seed_set_date_field", "label": "set_date_field()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L50"}, {"id": "fp_demo_seed_make_badge", "label": "_make_badge()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L63"}, {"id": "fp_demo_seed_make_signature", "label": "_make_signature()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L126"}, {"id": "fp_demo_seed_ensure_partner", "label": "ensure_partner()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L209"}, {"id": "fp_demo_seed_ensure_process_type", "label": "ensure_process_type()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L316"}, {"id": "fp_demo_seed_ensure_coating", "label": "ensure_coating()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L333"}, {"id": "fp_demo_seed_ensure_strategy", "label": "ensure_strategy()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L495"}, {"id": "fp_demo_seed_ensure_tank", "label": "ensure_tank()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L527"}, {"id": "fp_demo_seed_ensure_bath", "label": "ensure_bath()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L541"}, {"id": "fp_demo_seed_ensure_param", "label": "ensure_param()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L558"}, {"id": "fp_demo_seed_ensure_rack", "label": "ensure_rack()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L640"}, {"id": "fp_demo_seed_create_so_line", "label": "create_so_line()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L700"}, {"id": "fp_demo_seed_register_payment", "label": "register_payment()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L709"}, {"id": "fp_demo_seed_make_closed_job", "label": "make_closed_job()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L725"}, {"id": "fp_demo_seed_quick_so", "label": "quick_so()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L854"}, {"id": "fp_demo_seed_make_quote", "label": "make_quote()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1141"}, {"id": "fp_demo_seed_populate_workorders", "label": "_populate_workorders()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1296"}, {"id": "fp_demo_seed_rationale_31", "label": "Search-or-create a singleton by a unique key field.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L31"}, {"id": "fp_demo_seed_rationale_40", "label": "Force create_date back in time, so history tabs look real.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L40"}, {"id": "fp_demo_seed_rationale_66", "label": "Render a rectangular badge with centred stacked text.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L66"}, {"id": "fp_demo_seed_rationale_127", "label": "Render a plausible handwritten-looking signature from a name.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L127"}, {"id": "fp_demo_seed_rationale_710", "label": "Post + fully pay an invoice.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L710"}, {"id": "fp_demo_seed_rationale_1297", "label": "Assign recipe from SO coating config + generate WOs.", "file_type": "rationale", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1297"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "base64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L13", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L14", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "random", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L15", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "datetime", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L16", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L18", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_log", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L23", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_soc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L30", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_backdate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L39", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_set_date_field", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L50", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_make_badge", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L63", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_make_signature", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L126", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_ensure_partner", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L209", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_ensure_process_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L316", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_ensure_coating", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L333", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_ensure_strategy", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L495", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_ensure_tank", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L527", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_ensure_bath", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L541", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_ensure_param", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L558", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_ensure_rack", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L640", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_create_so_line", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L700", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_register_payment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L709", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_make_closed_job", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L725", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_quick_so", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L854", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "math", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1140", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_make_quote", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1141", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "fp_demo_seed_populate_workorders", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1296", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_plating_scripts_fp_demo_seed_py", "target": "random", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1317", "weight": 1.0}, {"source": "fp_demo_seed_make_badge", "target": "fp_demo_seed_log", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L70", "weight": 1.0}, {"source": "fp_demo_seed_make_closed_job", "target": "fp_demo_seed_register_payment", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L783", "weight": 1.0}, {"source": "fp_demo_seed_make_closed_job", "target": "fp_demo_seed_backdate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L807", "weight": 1.0}, {"source": "fp_demo_seed_make_closed_job", "target": "fp_demo_seed_set_date_field", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L811", "weight": 1.0}, {"source": "fp_demo_seed_make_quote", "target": "fp_demo_seed_backdate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1164", "weight": 1.0}, {"source": "fp_demo_seed_rationale_31", "target": "fp_demo_seed_soc", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L31", "weight": 1.0}, {"source": "fp_demo_seed_rationale_40", "target": "fp_demo_seed_backdate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L40", "weight": 1.0}, {"source": "fp_demo_seed_rationale_66", "target": "fp_demo_seed_make_badge", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L66", "weight": 1.0}, {"source": "fp_demo_seed_rationale_127", "target": "fp_demo_seed_make_signature", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L127", "weight": 1.0}, {"source": "fp_demo_seed_rationale_710", "target": "fp_demo_seed_register_payment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L710", "weight": 1.0}, {"source": "fp_demo_seed_rationale_1297", "target": "fp_demo_seed_populate_workorders", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1297", "weight": 1.0}], "raw_calls": [{"caller_nid": "fp_demo_seed_log", "callee": "print", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L24"}, {"caller_nid": "fp_demo_seed_soc", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L32"}, {"caller_nid": "fp_demo_seed_soc", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L34"}, {"caller_nid": "fp_demo_seed_soc", "callee": "items", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L34"}, {"caller_nid": "fp_demo_seed_soc", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L36"}, {"caller_nid": "fp_demo_seed_backdate", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L43"}, {"caller_nid": "fp_demo_seed_backdate", "callee": "timedelta", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L43"}, {"caller_nid": "fp_demo_seed_backdate", "callee": "execute", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L44"}, {"caller_nid": "fp_demo_seed_backdate", "callee": "tuple", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L46"}, {"caller_nid": "fp_demo_seed_set_date_field", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L51"}, {"caller_nid": "fp_demo_seed_set_date_field", "callee": "timedelta", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L51"}, {"caller_nid": "fp_demo_seed_set_date_field", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L52"}, {"caller_nid": "fp_demo_seed_make_badge", "callee": "new", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L73"}, {"caller_nid": "fp_demo_seed_make_badge", "callee": "Draw", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L74"}, {"caller_nid": "fp_demo_seed_make_badge", "callee": "rectangle", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L76"}, {"caller_nid": "fp_demo_seed_make_badge", "callee": "truetype", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L88"}, {"caller_nid": "fp_demo_seed_make_badge", "callee": "load_default", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L93"}, {"caller_nid": "fp_demo_seed_make_badge", "callee": "truetype", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L101"}, {"caller_nid": "fp_demo_seed_make_badge", "callee": "int", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L108"}, {"caller_nid": "fp_demo_seed_make_badge", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L109"}, {"caller_nid": "fp_demo_seed_make_badge", "callee": "textbbox", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L112"}, {"caller_nid": "fp_demo_seed_make_badge", "callee": "text", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L114"}, {"caller_nid": "fp_demo_seed_make_badge", "callee": "textbbox", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L118"}, {"caller_nid": "fp_demo_seed_make_badge", "callee": "text", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L120"}, {"caller_nid": "fp_demo_seed_make_badge", "callee": "BytesIO", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L121"}, {"caller_nid": "fp_demo_seed_make_badge", "callee": "save", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L122"}, {"caller_nid": "fp_demo_seed_make_badge", "callee": "b64encode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L123"}, {"caller_nid": "fp_demo_seed_make_badge", "callee": "getvalue", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L123"}, {"caller_nid": "fp_demo_seed_make_signature", "callee": "new", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L133"}, {"caller_nid": "fp_demo_seed_make_signature", "callee": "Draw", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L134"}, {"caller_nid": "fp_demo_seed_make_signature", "callee": "truetype", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L143"}, {"caller_nid": "fp_demo_seed_make_signature", "callee": "load_default", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L148"}, {"caller_nid": "fp_demo_seed_make_signature", "callee": "text", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L149"}, {"caller_nid": "fp_demo_seed_make_signature", "callee": "textbbox", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L151"}, {"caller_nid": "fp_demo_seed_make_signature", "callee": "line", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L152"}, {"caller_nid": "fp_demo_seed_make_signature", "callee": "BytesIO", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L156"}, {"caller_nid": "fp_demo_seed_make_signature", "callee": "save", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L157"}, {"caller_nid": "fp_demo_seed_make_signature", "callee": "b64encode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L158"}, {"caller_nid": "fp_demo_seed_make_signature", "callee": "getvalue", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L158"}, {"caller_nid": "fp_demo_seed_ensure_partner", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L210"}, {"caller_nid": "fp_demo_seed_ensure_partner", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L212"}, {"caller_nid": "fp_demo_seed_ensure_partner", "callee": "dict", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L214"}, {"caller_nid": "fp_demo_seed_ensure_partner", "callee": "setdefault", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L216"}, {"caller_nid": "fp_demo_seed_ensure_partner", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L217"}, {"caller_nid": "fp_demo_seed_ensure_process_type", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L317"}, {"caller_nid": "fp_demo_seed_ensure_process_type", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L320"}, {"caller_nid": "fp_demo_seed_ensure_process_type", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L321"}, {"caller_nid": "fp_demo_seed_ensure_coating", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L334"}, {"caller_nid": "fp_demo_seed_ensure_coating", "callee": "update", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L338"}, {"caller_nid": "fp_demo_seed_ensure_coating", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L340"}, {"caller_nid": "fp_demo_seed_ensure_coating", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L342"}, {"caller_nid": "fp_demo_seed_ensure_strategy", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L496"}, {"caller_nid": "fp_demo_seed_ensure_strategy", "callee": "update", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L498"}, {"caller_nid": "fp_demo_seed_ensure_strategy", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L500"}, {"caller_nid": "fp_demo_seed_ensure_strategy", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L502"}, {"caller_nid": "fp_demo_seed_ensure_tank", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L528"}, {"caller_nid": "fp_demo_seed_ensure_tank", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L531"}, {"caller_nid": "fp_demo_seed_ensure_bath", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L542"}, {"caller_nid": "fp_demo_seed_ensure_bath", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L545"}, {"caller_nid": "fp_demo_seed_ensure_bath", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L550"}, {"caller_nid": "fp_demo_seed_ensure_bath", "callee": "timedelta", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L550"}, {"caller_nid": "fp_demo_seed_ensure_param", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L559"}, {"caller_nid": "fp_demo_seed_ensure_param", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L562"}, {"caller_nid": "fp_demo_seed_ensure_rack", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L641"}, {"caller_nid": "fp_demo_seed_ensure_rack", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L646"}, {"caller_nid": "fp_demo_seed_ensure_rack", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L652"}, {"caller_nid": "fp_demo_seed_ensure_rack", "callee": "timedelta", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L652"}, {"caller_nid": "fp_demo_seed_ensure_rack", "callee": "randint", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L652"}, {"caller_nid": "fp_demo_seed_ensure_rack", "callee": "randint", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L653"}, {"caller_nid": "fp_demo_seed_create_so_line", "callee": "setdefault", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L701"}, {"caller_nid": "fp_demo_seed_create_so_line", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L702"}, {"caller_nid": "fp_demo_seed_create_so_line", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L702"}, {"caller_nid": "fp_demo_seed_register_payment", "callee": "action_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L712"}, {"caller_nid": "fp_demo_seed_register_payment", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L714"}, {"caller_nid": "fp_demo_seed_register_payment", "callee": "with_context", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L714"}, {"caller_nid": "fp_demo_seed_register_payment", "callee": "today", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L716"}, {"caller_nid": "fp_demo_seed_register_payment", "callee": "_create_payments", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L717"}, {"caller_nid": "fp_demo_seed_register_payment", "callee": "print", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L719"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "randint", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L734"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L736"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L743"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "action_confirm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L745"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "print", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L747"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L751"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "action_confirm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L755"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "print", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L757"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "button_mark_done", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L761"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L763"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L766"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "action_schedule", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L771"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "action_start_route", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L771"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "action_mark_delivered", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L771"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "print", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L773"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "action_post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L779"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L786"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "random", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L789"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "range", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L791"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "randint", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L791"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L792"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "uniform", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L795"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "uniform", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L798"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "uniform", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L799"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "action_issue", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L802"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L814"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "date", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L814"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L814"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "timedelta", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L814"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L817"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "date", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L817"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L817"}, {"caller_nid": "fp_demo_seed_make_closed_job", "callee": "timedelta", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L817"}, {"caller_nid": "fp_demo_seed_quick_so", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L856"}, {"caller_nid": "fp_demo_seed_quick_so", "callee": "randint", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L862"}, {"caller_nid": "fp_demo_seed_quick_so", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L864"}, {"caller_nid": "fp_demo_seed_quick_so", "callee": "action_confirm", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L872"}, {"caller_nid": "fp_demo_seed_quick_so", "callee": "print", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L874"}, {"caller_nid": "fp_demo_seed_make_quote", "callee": "create", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1143"}, {"caller_nid": "fp_demo_seed_make_quote", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1154"}, {"caller_nid": "fp_demo_seed_make_quote", "callee": "date", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1158"}, {"caller_nid": "fp_demo_seed_make_quote", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1158"}, {"caller_nid": "fp_demo_seed_make_quote", "callee": "timedelta", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1158"}, {"caller_nid": "fp_demo_seed_make_quote", "callee": "write", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1161"}, {"caller_nid": "fp_demo_seed_make_quote", "callee": "date", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1162"}, {"caller_nid": "fp_demo_seed_make_quote", "callee": "now", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1162"}, {"caller_nid": "fp_demo_seed_make_quote", "callee": "timedelta", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1162"}, {"caller_nid": "fp_demo_seed_populate_workorders", "callee": "search", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1299"}, {"caller_nid": "fp_demo_seed_populate_workorders", "callee": "_generate_workorders_from_recipe", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_plating/scripts/fp_demo_seed.py", "source_location": "L1303"}]} |