Files
Odoo-Modules/fusion_digitize/graphify-out/cache/12c3597a8e86063f4317154abc108c8b87b01a58296e005eb2853cdeed6d2a69.json
gsinghpal 41d0908ade changes
2026-04-24 21:04:38 -04:00

1 line
48 KiB
JSON

{"nodes": [{"id": "users_gurpreet_github_odoo_modules_fusion_digitize_models_extract_service_py", "label": "extract_service.py", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L1"}, {"id": "extract_service_fusiondigitizeservice", "label": "FusionDigitizeService", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L89"}, {"id": "extract_service_fusiondigitizeservice_get_api_key", "label": "._get_api_key()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L97"}, {"id": "extract_service_fusiondigitizeservice_get_ai_model", "label": "._get_ai_model()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L104"}, {"id": "extract_service_fusiondigitizeservice_is_tesseract_enabled", "label": "._is_tesseract_enabled()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L109"}, {"id": "extract_service_fusiondigitizeservice_extract_text_pdfminer", "label": "._extract_text_pdfminer()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L118"}, {"id": "extract_service_fusiondigitizeservice_extract_text_tesseract", "label": "._extract_text_tesseract()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L139"}, {"id": "extract_service_fusiondigitizeservice_pdf_to_base64_images", "label": "._pdf_to_base64_images()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L162"}, {"id": "extract_service_fusiondigitizeservice_extract_via_vision", "label": "._extract_via_vision()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L178"}, {"id": "extract_service_fusiondigitizeservice_extract_text", "label": "._extract_text()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L209"}, {"id": "extract_service_text_is_useful", "label": "_text_is_useful()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L221"}, {"id": "extract_service_fusiondigitizeservice_map_fields_from_text", "label": "._map_fields_from_text()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L231"}, {"id": "extract_service_fusiondigitizeservice_call_openai", "label": "._call_openai()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L246"}, {"id": "extract_service_validate_invoice", "label": "_validate_invoice()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L315"}, {"id": "extract_service_fusiondigitizeservice_process_document", "label": "._process_document()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L340"}, {"id": "extract_service_ocr_field", "label": "_ocr_field()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L385"}, {"id": "extract_service_fusiondigitizeservice_build_invoice_result", "label": "._build_invoice_result()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L391"}, {"id": "extract_service_fusiondigitizeservice_build_bank_statement_result", "label": "._build_bank_statement_result()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L447"}, {"id": "extract_service_fusiondigitizeservice_handle_parse", "label": "._handle_parse()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L476"}, {"id": "extract_service_fusiondigitizeservice_handle_get_result", "label": "._handle_get_result()", "file_type": "code", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L503"}], "edges": [{"source": "users_gurpreet_github_odoo_modules_fusion_digitize_models_extract_service_py", "target": "base64", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L5", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_digitize_models_extract_service_py", "target": "json", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L6", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_digitize_models_extract_service_py", "target": "logging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L7", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_digitize_models_extract_service_py", "target": "uuid", "relation": "imports", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L8", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_digitize_models_extract_service_py", "target": "odoo", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L10", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_digitize_models_extract_service_py", "target": "extract_service_fusiondigitizeservice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L89", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice", "target": "extract_service_fusiondigitizeservice_get_api_key", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L97", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice", "target": "extract_service_fusiondigitizeservice_get_ai_model", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L104", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice", "target": "extract_service_fusiondigitizeservice_is_tesseract_enabled", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L109", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice", "target": "extract_service_fusiondigitizeservice_extract_text_pdfminer", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L118", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice", "target": "extract_service_fusiondigitizeservice_extract_text_tesseract", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L139", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice", "target": "extract_service_fusiondigitizeservice_pdf_to_base64_images", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L162", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice", "target": "extract_service_fusiondigitizeservice_extract_via_vision", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L178", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice", "target": "extract_service_fusiondigitizeservice_extract_text", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L209", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_digitize_models_extract_service_py", "target": "extract_service_text_is_useful", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L221", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice", "target": "extract_service_fusiondigitizeservice_map_fields_from_text", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L231", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice", "target": "extract_service_fusiondigitizeservice_call_openai", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L246", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_digitize_models_extract_service_py", "target": "extract_service_validate_invoice", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L315", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice", "target": "extract_service_fusiondigitizeservice_process_document", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L340", "weight": 1.0}, {"source": "users_gurpreet_github_odoo_modules_fusion_digitize_models_extract_service_py", "target": "extract_service_ocr_field", "relation": "contains", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L385", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice", "target": "extract_service_fusiondigitizeservice_build_invoice_result", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L391", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice", "target": "extract_service_fusiondigitizeservice_build_bank_statement_result", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L447", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice", "target": "extract_service_fusiondigitizeservice_handle_parse", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L476", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice", "target": "extract_service_fusiondigitizeservice_handle_get_result", "relation": "method", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L503", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_extract_text_tesseract", "target": "extract_service_fusiondigitizeservice_is_tesseract_enabled", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L140", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_extract_via_vision", "target": "extract_service_fusiondigitizeservice_get_api_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L179", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_extract_via_vision", "target": "extract_service_fusiondigitizeservice_pdf_to_base64_images", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L183", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_extract_via_vision", "target": "extract_service_fusiondigitizeservice_get_ai_model", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L199", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_extract_via_vision", "target": "extract_service_fusiondigitizeservice_call_openai", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L203", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_extract_text", "target": "extract_service_fusiondigitizeservice_extract_text_pdfminer", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L210", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_extract_text", "target": "extract_service_text_is_useful", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L211", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_extract_text", "target": "extract_service_fusiondigitizeservice_extract_text_tesseract", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L214", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_map_fields_from_text", "target": "extract_service_fusiondigitizeservice_get_api_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L232", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_map_fields_from_text", "target": "extract_service_fusiondigitizeservice_get_ai_model", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L243", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_map_fields_from_text", "target": "extract_service_fusiondigitizeservice_call_openai", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L244", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_process_document", "target": "extract_service_fusiondigitizeservice_extract_text", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L341", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_process_document", "target": "extract_service_fusiondigitizeservice_map_fields_from_text", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L346", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_process_document", "target": "extract_service_validate_invoice", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L348", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_process_document", "target": "extract_service_fusiondigitizeservice_extract_via_vision", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L357", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_process_document", "target": "extract_service_fusiondigitizeservice_build_invoice_result", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L377", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_process_document", "target": "extract_service_fusiondigitizeservice_build_bank_statement_result", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L378", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_build_invoice_result", "target": "extract_service_ocr_field", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L425", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_build_bank_statement_result", "target": "extract_service_ocr_field", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L461", "weight": 1.0}, {"source": "extract_service_fusiondigitizeservice_handle_parse", "target": "extract_service_fusiondigitizeservice_process_document", "relation": "calls", "confidence": "EXTRACTED", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L488", "weight": 1.0}], "raw_calls": [{"caller_nid": "extract_service_fusiondigitizeservice_get_api_key", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L98"}, {"caller_nid": "extract_service_fusiondigitizeservice_get_api_key", "callee": "get_param", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L99"}, {"caller_nid": "extract_service_fusiondigitizeservice_get_api_key", "callee": "get_param", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L102"}, {"caller_nid": "extract_service_fusiondigitizeservice_get_ai_model", "callee": "get_param", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L105"}, {"caller_nid": "extract_service_fusiondigitizeservice_get_ai_model", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L105"}, {"caller_nid": "extract_service_fusiondigitizeservice_is_tesseract_enabled", "callee": "get_param", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L110"}, {"caller_nid": "extract_service_fusiondigitizeservice_is_tesseract_enabled", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L110"}, {"caller_nid": "extract_service_fusiondigitizeservice_extract_text_pdfminer", "callee": "extract_text", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L122"}, {"caller_nid": "extract_service_fusiondigitizeservice_extract_text_pdfminer", "callee": "BytesIO", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L122"}, {"caller_nid": "extract_service_fusiondigitizeservice_extract_text_pdfminer", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L124"}, {"caller_nid": "extract_service_fusiondigitizeservice_extract_text_pdfminer", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L125"}, {"caller_nid": "extract_service_fusiondigitizeservice_extract_text_pdfminer", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L125"}, {"caller_nid": "extract_service_fusiondigitizeservice_extract_text_pdfminer", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L127"}, {"caller_nid": "extract_service_fusiondigitizeservice_extract_text_pdfminer", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L129"}, {"caller_nid": "extract_service_fusiondigitizeservice_extract_text_pdfminer", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L132"}, {"caller_nid": "extract_service_fusiondigitizeservice_extract_text_tesseract", "callee": "convert_from_bytes", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L145"}, {"caller_nid": "extract_service_fusiondigitizeservice_extract_text_tesseract", "callee": "image_to_string", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L146"}, {"caller_nid": "extract_service_fusiondigitizeservice_extract_text_tesseract", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L147"}, {"caller_nid": "extract_service_fusiondigitizeservice_extract_text_tesseract", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L147"}, {"caller_nid": "extract_service_fusiondigitizeservice_extract_text_tesseract", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L149"}, {"caller_nid": "extract_service_fusiondigitizeservice_extract_text_tesseract", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L149"}, {"caller_nid": "extract_service_fusiondigitizeservice_extract_text_tesseract", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L152"}, {"caller_nid": "extract_service_fusiondigitizeservice_extract_text_tesseract", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L155"}, {"caller_nid": "extract_service_fusiondigitizeservice_pdf_to_base64_images", "callee": "convert_from_bytes", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L166"}, {"caller_nid": "extract_service_fusiondigitizeservice_pdf_to_base64_images", "callee": "BytesIO", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L169"}, {"caller_nid": "extract_service_fusiondigitizeservice_pdf_to_base64_images", "callee": "save", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L170"}, {"caller_nid": "extract_service_fusiondigitizeservice_pdf_to_base64_images", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L171"}, {"caller_nid": "extract_service_fusiondigitizeservice_pdf_to_base64_images", "callee": "decode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L171"}, {"caller_nid": "extract_service_fusiondigitizeservice_pdf_to_base64_images", "callee": "b64encode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L171"}, {"caller_nid": "extract_service_fusiondigitizeservice_pdf_to_base64_images", "callee": "getvalue", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L171"}, {"caller_nid": "extract_service_fusiondigitizeservice_pdf_to_base64_images", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L173"}, {"caller_nid": "extract_service_fusiondigitizeservice_pdf_to_base64_images", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L175"}, {"caller_nid": "extract_service_fusiondigitizeservice_extract_via_vision", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L194"}, {"caller_nid": "extract_service_text_is_useful", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L224"}, {"caller_nid": "extract_service_text_is_useful", "callee": "split", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L224"}, {"caller_nid": "extract_service_text_is_useful", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L225"}, {"caller_nid": "extract_service_fusiondigitizeservice_map_fields_from_text", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L234"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "error", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L250"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "post", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L259"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "raise_for_status", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L273"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "json", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L274"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L275"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "startswith", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L277"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "split", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L278"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L279"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "join", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L279"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "strip", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L280"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "loads", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L283"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L284"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L284"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L284"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L285"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L289"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L290"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L290"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L291"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L292"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L292"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "enumerate", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L294"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L294"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L294"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L295"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L298"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L299"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L299"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L300"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L301"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L301"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L302"}, {"caller_nid": "extract_service_fusiondigitizeservice_call_openai", "callee": "error", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L307"}, {"caller_nid": "extract_service_validate_invoice", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L316"}, {"caller_nid": "extract_service_validate_invoice", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L320"}, {"caller_nid": "extract_service_validate_invoice", "callee": "sum", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L324"}, {"caller_nid": "extract_service_validate_invoice", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L325"}, {"caller_nid": "extract_service_validate_invoice", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L325"}, {"caller_nid": "extract_service_validate_invoice", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L325"}, {"caller_nid": "extract_service_validate_invoice", "callee": "abs", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L333"}, {"caller_nid": "extract_service_fusiondigitizeservice_process_document", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L345"}, {"caller_nid": "extract_service_fusiondigitizeservice_process_document", "callee": "sum", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L349"}, {"caller_nid": "extract_service_fusiondigitizeservice_process_document", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L350"}, {"caller_nid": "extract_service_fusiondigitizeservice_process_document", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L350"}, {"caller_nid": "extract_service_fusiondigitizeservice_process_document", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L352"}, {"caller_nid": "extract_service_fusiondigitizeservice_process_document", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L355"}, {"caller_nid": "extract_service_fusiondigitizeservice_process_document", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L362"}, {"caller_nid": "extract_service_fusiondigitizeservice_process_document", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L367"}, {"caller_nid": "extract_service_fusiondigitizeservice_process_document", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L370"}, {"caller_nid": "extract_service_fusiondigitizeservice_process_document", "callee": "len", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L372"}, {"caller_nid": "extract_service_fusiondigitizeservice_process_document", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L372"}, {"caller_nid": "extract_service_fusiondigitizeservice_process_document", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L372"}, {"caller_nid": "extract_service_fusiondigitizeservice_process_document", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L373"}, {"caller_nid": "extract_service_fusiondigitizeservice_process_document", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L373"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L392"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L396"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "dumps", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L400"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L400"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L403"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L404"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L405"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L406"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L407"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L408"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L409"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L409"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L410"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L410"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L414"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L414"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L415"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L421"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L425"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L426"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L427"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L428"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L429"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L430"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L433"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L434"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L435"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L436"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_invoice_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L438"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_bank_statement_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L448"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_bank_statement_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L453"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_bank_statement_result", "callee": "append", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L454"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_bank_statement_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L455"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_bank_statement_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L456"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_bank_statement_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L457"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_bank_statement_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L461"}, {"caller_nid": "extract_service_fusiondigitizeservice_build_bank_statement_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L462"}, {"caller_nid": "extract_service_fusiondigitizeservice_handle_parse", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L477"}, {"caller_nid": "extract_service_fusiondigitizeservice_handle_parse", "callee": "b64decode", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L482"}, {"caller_nid": "extract_service_fusiondigitizeservice_handle_parse", "callee": "error", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L484"}, {"caller_nid": "extract_service_fusiondigitizeservice_handle_parse", "callee": "str", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L487"}, {"caller_nid": "extract_service_fusiondigitizeservice_handle_parse", "callee": "uuid4", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L487"}, {"caller_nid": "extract_service_fusiondigitizeservice_handle_parse", "callee": "set_param", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L493"}, {"caller_nid": "extract_service_fusiondigitizeservice_handle_parse", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L493"}, {"caller_nid": "extract_service_fusiondigitizeservice_handle_parse", "callee": "dumps", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L495"}, {"caller_nid": "extract_service_fusiondigitizeservice_handle_parse", "callee": "info", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L498"}, {"caller_nid": "extract_service_fusiondigitizeservice_handle_get_result", "callee": "get", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L504"}, {"caller_nid": "extract_service_fusiondigitizeservice_handle_get_result", "callee": "sudo", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L506"}, {"caller_nid": "extract_service_fusiondigitizeservice_handle_get_result", "callee": "get_param", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L507"}, {"caller_nid": "extract_service_fusiondigitizeservice_handle_get_result", "callee": "warning", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L510"}, {"caller_nid": "extract_service_fusiondigitizeservice_handle_get_result", "callee": "loads", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L514"}, {"caller_nid": "extract_service_fusiondigitizeservice_handle_get_result", "callee": "error", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L516"}, {"caller_nid": "extract_service_fusiondigitizeservice_handle_get_result", "callee": "set_param", "source_file": "/Users/gurpreet/Github/Odoo-Modules/fusion_digitize/models/extract_service.py", "source_location": "L519"}]}