{
  "directed": false,
  "multigraph": false,
  "graph": {},
  "nodes": [
    {
      "label": "database.php",
      "file_type": "code",
      "source_file": "database.php",
      "source_location": "L1",
      "id": "database_php",
      "community": 7,
      "norm_label": "database.php"
    },
    {
      "label": "database",
      "file_type": "code",
      "source_file": "database.php",
      "source_location": "L2",
      "id": "intranet_api_database_database",
      "community": 7,
      "norm_label": "database"
    },
    {
      "label": ".__construct()",
      "file_type": "code",
      "source_file": "database.php",
      "source_location": "L47",
      "id": "intranet_api_database_database_construct",
      "community": 7,
      "norm_label": ".__construct()"
    },
    {
      "label": ".query()",
      "file_type": "code",
      "source_file": "database.php",
      "source_location": "L63",
      "id": "intranet_api_database_database_query",
      "community": 7,
      "norm_label": ".query()"
    },
    {
      "label": ".setQuery()",
      "file_type": "code",
      "source_file": "database.php",
      "source_location": "L103",
      "id": "intranet_api_database_database_setquery",
      "community": 7,
      "norm_label": ".setquery()"
    },
    {
      "label": ".loadResult()",
      "file_type": "code",
      "source_file": "database.php",
      "source_location": "L109",
      "id": "intranet_api_database_database_loadresult",
      "community": 7,
      "norm_label": ".loadresult()"
    },
    {
      "label": ".stderr()",
      "file_type": "code",
      "source_file": "database.php",
      "source_location": "L121",
      "id": "intranet_api_database_database_stderr",
      "community": 7,
      "norm_label": ".stderr()"
    },
    {
      "label": ".numregistros()",
      "file_type": "code",
      "source_file": "database.php",
      "source_location": "L127",
      "id": "intranet_api_database_database_numregistros",
      "community": 7,
      "norm_label": ".numregistros()"
    },
    {
      "label": "db.php",
      "file_type": "code",
      "source_file": "db.php",
      "source_location": "L1",
      "id": "db_php",
      "community": 19,
      "norm_label": "db.php"
    },
    {
      "label": "listado.php",
      "file_type": "code",
      "source_file": "amazon/listado.php",
      "source_location": "L1",
      "id": "amazon_listado_php",
      "community": 20,
      "norm_label": "listado.php"
    },
    {
      "label": "alta_articulo_general.php",
      "file_type": "code",
      "source_file": "articulos/alta_articulo_general.php",
      "source_location": "L1",
      "id": "articulos_alta_articulo_general_php",
      "community": 21,
      "norm_label": "alta_articulo_general.php"
    },
    {
      "label": "consultar_articulo.php",
      "file_type": "code",
      "source_file": "articulos/consultar_articulo.php",
      "source_location": "L1",
      "id": "articulos_consultar_articulo_php",
      "community": 22,
      "norm_label": "consultar_articulo.php"
    },
    {
      "label": "modificar_articulo.php",
      "file_type": "code",
      "source_file": "articulos/modificar_articulo.php",
      "source_location": "L1",
      "id": "articulos_modificar_articulo_php",
      "community": 23,
      "norm_label": "modificar_articulo.php"
    },
    {
      "label": "alta_movimiento_banco.php",
      "file_type": "code",
      "source_file": "bancos/alta_movimiento_banco.php",
      "source_location": "L1",
      "id": "bancos_alta_movimiento_banco_php",
      "community": 24,
      "norm_label": "alta_movimiento_banco.php"
    },
    {
      "label": "amazon.php",
      "file_type": "code",
      "source_file": "clases/amazon.php",
      "source_location": "L1",
      "id": "clases_amazon_php",
      "community": 14,
      "norm_label": "amazon.php"
    },
    {
      "label": "amazon",
      "file_type": "code",
      "source_file": "clases/amazon.php",
      "source_location": "L5",
      "id": "clases_amazon_amazon",
      "community": 14,
      "norm_label": "amazon"
    },
    {
      "label": ".__construct()",
      "file_type": "code",
      "source_file": "clases/amazon.php",
      "source_location": "L10",
      "id": "clases_amazon_amazon_construct",
      "community": 14,
      "norm_label": ".__construct()"
    },
    {
      "label": ".crear_json()",
      "file_type": "code",
      "source_file": "clases/amazon.php",
      "source_location": "L18",
      "id": "clases_amazon_amazon_crear_json",
      "community": 14,
      "norm_label": ".crear_json()"
    },
    {
      "label": "articulos.php",
      "file_type": "code",
      "source_file": "clases/articulos.php",
      "source_location": "L1",
      "id": "clases_articulos_php",
      "community": 5,
      "norm_label": "articulos.php"
    },
    {
      "label": "articulos",
      "file_type": "code",
      "source_file": "clases/articulos.php",
      "source_location": "L2",
      "id": "clases_articulos_articulos",
      "community": 5,
      "norm_label": "articulos"
    },
    {
      "label": ".__construct()",
      "file_type": "code",
      "source_file": "clases/articulos.php",
      "source_location": "L8",
      "id": "clases_articulos_articulos_construct",
      "community": 5,
      "norm_label": ".__construct()"
    },
    {
      "label": ".crear_actualizable_json()",
      "file_type": "code",
      "source_file": "clases/articulos.php",
      "source_location": "L31",
      "id": "clases_articulos_articulos_crear_actualizable_json",
      "community": 5,
      "norm_label": ".crear_actualizable_json()"
    },
    {
      "label": ".crear_json()",
      "file_type": "code",
      "source_file": "clases/articulos.php",
      "source_location": "L65",
      "id": "clases_articulos_articulos_crear_json",
      "community": 5,
      "norm_label": ".crear_json()"
    },
    {
      "label": ".leer_json()",
      "file_type": "code",
      "source_file": "clases/articulos.php",
      "source_location": "L141",
      "id": "clases_articulos_articulos_leer_json",
      "community": 5,
      "norm_label": ".leer_json()"
    },
    {
      "label": ".crear_json_articulo()",
      "file_type": "code",
      "source_file": "clases/articulos.php",
      "source_location": "L202",
      "id": "clases_articulos_articulos_crear_json_articulo",
      "community": 5,
      "norm_label": ".crear_json_articulo()"
    },
    {
      "label": ".localizar_articulo_partnumber()",
      "file_type": "code",
      "source_file": "clases/articulos.php",
      "source_location": "L230",
      "id": "clases_articulos_articulos_localizar_articulo_partnumber",
      "community": 5,
      "norm_label": ".localizar_articulo_partnumber()"
    },
    {
      "label": ".modificar_articulo()",
      "file_type": "code",
      "source_file": "clases/articulos.php",
      "source_location": "L258",
      "id": "clases_articulos_articulos_modificar_articulo",
      "community": 5,
      "norm_label": ".modificar_articulo()"
    },
    {
      "label": ".crear_json_venta_articulo()",
      "file_type": "code",
      "source_file": "clases/articulos.php",
      "source_location": "L270",
      "id": "clases_articulos_articulos_crear_json_venta_articulo",
      "community": 5,
      "norm_label": ".crear_json_venta_articulo()"
    },
    {
      "label": "articulos_generales.php",
      "file_type": "code",
      "source_file": "clases/articulos_generales.php",
      "source_location": "L1",
      "id": "clases_articulos_generales_php",
      "community": 6,
      "norm_label": "articulos_generales.php"
    },
    {
      "label": "articulos_generales",
      "file_type": "code",
      "source_file": "clases/articulos_generales.php",
      "source_location": "L4",
      "id": "clases_articulos_generales_articulos_generales",
      "community": 6,
      "norm_label": "articulos_generales"
    },
    {
      "label": ".__construct()",
      "file_type": "code",
      "source_file": "clases/articulos_generales.php",
      "source_location": "L10",
      "id": "clases_articulos_generales_articulos_generales_construct",
      "community": 6,
      "norm_label": ".__construct()"
    },
    {
      "label": ".vaciar_articulos_generales()",
      "file_type": "code",
      "source_file": "clases/articulos_generales.php",
      "source_location": "L35",
      "id": "clases_articulos_generales_articulos_generales_vaciar_articulos_generales",
      "community": 6,
      "norm_label": ".vaciar_articulos_generales()"
    },
    {
      "label": ".buscar_marca()",
      "file_type": "code",
      "source_file": "clases/articulos_generales.php",
      "source_location": "L47",
      "id": "clases_articulos_generales_articulos_generales_buscar_marca",
      "community": 6,
      "norm_label": ".buscar_marca()"
    },
    {
      "label": ".alta_articulo_general()",
      "file_type": "code",
      "source_file": "clases/articulos_generales.php",
      "source_location": "L56",
      "id": "clases_articulos_generales_articulos_generales_alta_articulo_general",
      "community": 6,
      "norm_label": ".alta_articulo_general()"
    },
    {
      "label": ".actualizar_bd()",
      "file_type": "code",
      "source_file": "clases/articulos_generales.php",
      "source_location": "L74",
      "id": "clases_articulos_generales_articulos_generales_actualizar_bd",
      "community": 6,
      "norm_label": ".actualizar_bd()"
    },
    {
      "label": ".actualizar_precio()",
      "file_type": "code",
      "source_file": "clases/articulos_generales.php",
      "source_location": "L129",
      "id": "clases_articulos_generales_articulos_generales_actualizar_precio",
      "community": 6,
      "norm_label": ".actualizar_precio()"
    },
    {
      "label": "bancos.php",
      "file_type": "code",
      "source_file": "clases/bancos.php",
      "source_location": "L1",
      "id": "clases_bancos_php",
      "community": 3,
      "norm_label": "bancos.php"
    },
    {
      "label": "bancos",
      "file_type": "code",
      "source_file": "clases/bancos.php",
      "source_location": "L3",
      "id": "clases_bancos_bancos",
      "community": 3,
      "norm_label": "bancos"
    },
    {
      "label": ".__construct()",
      "file_type": "code",
      "source_file": "clases/bancos.php",
      "source_location": "L10",
      "id": "clases_bancos_bancos_construct",
      "community": 3,
      "norm_label": ".__construct()"
    },
    {
      "label": ".alta_movimiento()",
      "file_type": "code",
      "source_file": "clases/bancos.php",
      "source_location": "L18",
      "id": "clases_bancos_bancos_alta_movimiento",
      "community": 3,
      "norm_label": ".alta_movimiento()"
    },
    {
      "label": ".existe_movimiento()",
      "file_type": "code",
      "source_file": "clases/bancos.php",
      "source_location": "L28",
      "id": "clases_bancos_bancos_existe_movimiento",
      "community": 3,
      "norm_label": ".existe_movimiento()"
    },
    {
      "label": "clientes.php",
      "file_type": "code",
      "source_file": "clases/clientes.php",
      "source_location": "L1",
      "id": "clases_clientes_php",
      "community": 12,
      "norm_label": "clientes.php"
    },
    {
      "label": "clientes",
      "file_type": "code",
      "source_file": "clases/clientes.php",
      "source_location": "L5",
      "id": "clases_clientes_clientes",
      "community": 12,
      "norm_label": "clientes"
    },
    {
      "label": ".__construct()",
      "file_type": "code",
      "source_file": "clases/clientes.php",
      "source_location": "L12",
      "id": "clases_clientes_clientes_construct",
      "community": 12,
      "norm_label": ".__construct()"
    },
    {
      "label": ".listar_clientes()",
      "file_type": "code",
      "source_file": "clases/clientes.php",
      "source_location": "L23",
      "id": "clases_clientes_clientes_listar_clientes",
      "community": 12,
      "norm_label": ".listar_clientes()"
    },
    {
      "label": ".pedir_cliente()",
      "file_type": "code",
      "source_file": "clases/clientes.php",
      "source_location": "L93",
      "id": "clases_clientes_clientes_pedir_cliente",
      "community": 12,
      "norm_label": ".pedir_cliente()"
    },
    {
      "label": "compras.php",
      "file_type": "code",
      "source_file": "clases/compras.php",
      "source_location": "L1",
      "id": "clases_compras_php",
      "community": 3,
      "norm_label": "compras.php"
    },
    {
      "label": "compras",
      "file_type": "code",
      "source_file": "clases/compras.php",
      "source_location": "L3",
      "id": "clases_compras_compras",
      "community": 3,
      "norm_label": "compras"
    },
    {
      "label": ".__construct()",
      "file_type": "code",
      "source_file": "clases/compras.php",
      "source_location": "L13",
      "id": "clases_compras_compras_construct",
      "community": 3,
      "norm_label": ".__construct()"
    },
    {
      "label": ".alta_compra()",
      "file_type": "code",
      "source_file": "clases/compras.php",
      "source_location": "L21",
      "id": "clases_compras_compras_alta_compra",
      "community": 3,
      "norm_label": ".alta_compra()"
    },
    {
      "label": ".modifica_compra()",
      "file_type": "code",
      "source_file": "clases/compras.php",
      "source_location": "L45",
      "id": "clases_compras_compras_modifica_compra",
      "community": 3,
      "norm_label": ".modifica_compra()"
    },
    {
      "label": ".existe_compra()",
      "file_type": "code",
      "source_file": "clases/compras.php",
      "source_location": "L69",
      "id": "clases_compras_compras_existe_compra",
      "community": 3,
      "norm_label": ".existe_compra()"
    },
    {
      "label": "constantes.php",
      "file_type": "code",
      "source_file": "clases/constantes.php",
      "source_location": "L1",
      "id": "clases_constantes_php",
      "community": 25,
      "norm_label": "constantes.php"
    },
    {
      "label": "funciones.php",
      "file_type": "code",
      "source_file": "clases/funciones.php",
      "source_location": "L1",
      "id": "clases_funciones_php",
      "community": 4,
      "norm_label": "funciones.php"
    },
    {
      "label": "utf8()",
      "file_type": "code",
      "source_file": "clases/funciones.php",
      "source_location": "L3",
      "id": "clases_funciones_utf8",
      "community": 4,
      "norm_label": "utf8()"
    },
    {
      "label": "timezone_offset_string()",
      "file_type": "code",
      "source_file": "clases/funciones.php",
      "source_location": "L7",
      "id": "clases_funciones_timezone_offset_string",
      "community": 4,
      "norm_label": "timezone_offset_string()"
    },
    {
      "label": "eliminaAcentos()",
      "file_type": "code",
      "source_file": "clases/funciones.php",
      "source_location": "L12",
      "id": "clases_funciones_eliminaacentos",
      "community": 4,
      "norm_label": "eliminaacentos()"
    },
    {
      "label": "Elimina_Especiales()",
      "file_type": "code",
      "source_file": "clases/funciones.php",
      "source_location": "L34",
      "id": "clases_funciones_elimina_especiales",
      "community": 6,
      "norm_label": "elimina_especiales()"
    },
    {
      "label": "fechahumana()",
      "file_type": "code",
      "source_file": "clases/funciones.php",
      "source_location": "L44",
      "id": "clases_funciones_fechahumana",
      "community": 4,
      "norm_label": "fechahumana()"
    },
    {
      "label": "horahumana()",
      "file_type": "code",
      "source_file": "clases/funciones.php",
      "source_location": "L50",
      "id": "clases_funciones_horahumana",
      "community": 4,
      "norm_label": "horahumana()"
    },
    {
      "label": "fechahumanacompleta()",
      "file_type": "code",
      "source_file": "clases/funciones.php",
      "source_location": "L56",
      "id": "clases_funciones_fechahumanacompleta",
      "community": 4,
      "norm_label": "fechahumanacompleta()"
    },
    {
      "label": "fechabd()",
      "file_type": "code",
      "source_file": "clases/funciones.php",
      "source_location": "L62",
      "id": "clases_funciones_fechabd",
      "community": 3,
      "norm_label": "fechabd()"
    },
    {
      "label": "dia_hoy()",
      "file_type": "code",
      "source_file": "clases/funciones.php",
      "source_location": "L70",
      "id": "clases_funciones_dia_hoy",
      "community": 4,
      "norm_label": "dia_hoy()"
    },
    {
      "label": "tiempoahora()",
      "file_type": "code",
      "source_file": "clases/funciones.php",
      "source_location": "L86",
      "id": "clases_funciones_tiempoahora",
      "community": 4,
      "norm_label": "tiempoahora()"
    },
    {
      "label": "id_grupo()",
      "file_type": "code",
      "source_file": "clases/funciones.php",
      "source_location": "L106",
      "id": "clases_funciones_id_grupo",
      "community": 4,
      "norm_label": "id_grupo()"
    },
    {
      "label": "tipo_iva()",
      "file_type": "code",
      "source_file": "clases/funciones.php",
      "source_location": "L123",
      "id": "clases_funciones_tipo_iva",
      "community": 4,
      "norm_label": "tipo_iva()"
    },
    {
      "label": "identificar_pais()",
      "file_type": "code",
      "source_file": "clases/funciones.php",
      "source_location": "L136",
      "id": "clases_funciones_identificar_pais",
      "community": 4,
      "norm_label": "identificar_pais()"
    },
    {
      "label": "listados_compras.php",
      "file_type": "code",
      "source_file": "clases/listados_compras.php",
      "source_location": "L1",
      "id": "clases_listados_compras_php",
      "community": 8,
      "norm_label": "listados_compras.php"
    },
    {
      "label": "listados_compras",
      "file_type": "code",
      "source_file": "clases/listados_compras.php",
      "source_location": "L5",
      "id": "clases_listados_compras_listados_compras",
      "community": 8,
      "norm_label": "listados_compras"
    },
    {
      "label": ".__construct()",
      "file_type": "code",
      "source_file": "clases/listados_compras.php",
      "source_location": "L12",
      "id": "clases_listados_compras_listados_compras_construct",
      "community": 8,
      "norm_label": ".__construct()"
    },
    {
      "label": ".crear_json_tipo_facturas()",
      "file_type": "code",
      "source_file": "clases/listados_compras.php",
      "source_location": "L21",
      "id": "clases_listados_compras_listados_compras_crear_json_tipo_facturas",
      "community": 8,
      "norm_label": ".crear_json_tipo_facturas()"
    },
    {
      "label": ".crear_json_listado_compras_proveedores()",
      "file_type": "code",
      "source_file": "clases/listados_compras.php",
      "source_location": "L57",
      "id": "clases_listados_compras_listados_compras_crear_json_listado_compras_proveedores",
      "community": 8,
      "norm_label": ".crear_json_listado_compras_proveedores()"
    },
    {
      "label": ".crear_json_listado_compras_resumen_holded()",
      "file_type": "code",
      "source_file": "clases/listados_compras.php",
      "source_location": "L93",
      "id": "clases_listados_compras_listados_compras_crear_json_listado_compras_resumen_holded",
      "community": 8,
      "norm_label": ".crear_json_listado_compras_resumen_holded()"
    },
    {
      "label": ".crear_json_listado_compras_completo()",
      "file_type": "code",
      "source_file": "clases/listados_compras.php",
      "source_location": "L237",
      "id": "clases_listados_compras_listados_compras_crear_json_listado_compras_completo",
      "community": 8,
      "norm_label": ".crear_json_listado_compras_completo()"
    },
    {
      "label": "listados_proveedores.php",
      "file_type": "code",
      "source_file": "clases/listados_proveedores.php",
      "source_location": "L1",
      "id": "clases_listados_proveedores_php",
      "community": 13,
      "norm_label": "listados_proveedores.php"
    },
    {
      "label": "listados_proveedores",
      "file_type": "code",
      "source_file": "clases/listados_proveedores.php",
      "source_location": "L5",
      "id": "clases_listados_proveedores_listados_proveedores",
      "community": 13,
      "norm_label": "listados_proveedores"
    },
    {
      "label": ".__construct()",
      "file_type": "code",
      "source_file": "clases/listados_proveedores.php",
      "source_location": "L9",
      "id": "clases_listados_proveedores_listados_proveedores_construct",
      "community": 13,
      "norm_label": ".__construct()"
    },
    {
      "label": ".crear_json_proveedores()",
      "file_type": "code",
      "source_file": "clases/listados_proveedores.php",
      "source_location": "L18",
      "id": "clases_listados_proveedores_listados_proveedores_crear_json_proveedores",
      "community": 13,
      "norm_label": ".crear_json_proveedores()"
    },
    {
      "label": ".crear_json_proveedores_categorias()",
      "file_type": "code",
      "source_file": "clases/listados_proveedores.php",
      "source_location": "L56",
      "id": "clases_listados_proveedores_listados_proveedores_crear_json_proveedores_categorias",
      "community": 13,
      "norm_label": ".crear_json_proveedores_categorias()"
    },
    {
      "label": "listados_ventas - copia.php",
      "file_type": "code",
      "source_file": "clases/listados_ventas - copia.php",
      "source_location": "L1",
      "id": "clases_listados_ventas_copia_php",
      "community": 9,
      "norm_label": "listados_ventas - copia.php"
    },
    {
      "label": "listados_ventas",
      "file_type": "code",
      "source_file": "clases/listados_ventas - copia.php",
      "source_location": "L5",
      "id": "clases_listados_ventas_copia_listados_ventas",
      "community": 9,
      "norm_label": "listados_ventas"
    },
    {
      "label": ".__construct()",
      "file_type": "code",
      "source_file": "clases/listados_ventas - copia.php",
      "source_location": "L12",
      "id": "clases_listados_ventas_copia_listados_ventas_construct",
      "community": 9,
      "norm_label": ".__construct()"
    },
    {
      "label": ".crear_json_empresas()",
      "file_type": "code",
      "source_file": "clases/listados_ventas - copia.php",
      "source_location": "L22",
      "id": "clases_listados_ventas_copia_listados_ventas_crear_json_empresas",
      "community": 9,
      "norm_label": ".crear_json_empresas()"
    },
    {
      "label": ".crear_json_listado_ventas_detalle()",
      "file_type": "code",
      "source_file": "clases/listados_ventas - copia.php",
      "source_location": "L65",
      "id": "clases_listados_ventas_copia_listados_ventas_crear_json_listado_ventas_detalle",
      "community": 9,
      "norm_label": ".crear_json_listado_ventas_detalle()"
    },
    {
      "label": ".crear_json_listado_ventas()",
      "file_type": "code",
      "source_file": "clases/listados_ventas - copia.php",
      "source_location": "L121",
      "id": "clases_listados_ventas_copia_listados_ventas_crear_json_listado_ventas",
      "community": 9,
      "norm_label": ".crear_json_listado_ventas()"
    },
    {
      "label": "listados_ventas.php",
      "file_type": "code",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L1",
      "id": "clases_listados_ventas_php",
      "community": 1,
      "norm_label": "listados_ventas.php"
    },
    {
      "label": "listados_ventas",
      "file_type": "code",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L5",
      "id": "clases_listados_ventas_listados_ventas",
      "community": 1,
      "norm_label": "listados_ventas"
    },
    {
      "label": ".__construct()",
      "file_type": "code",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L12",
      "id": "clases_listados_ventas_listados_ventas_construct",
      "community": 1,
      "norm_label": ".__construct()"
    },
    {
      "label": ".crear_json_empresas()",
      "file_type": "code",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L21",
      "id": "clases_listados_ventas_listados_ventas_crear_json_empresas",
      "community": 1,
      "norm_label": ".crear_json_empresas()"
    },
    {
      "label": ".pedir_empresas()",
      "file_type": "code",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L61",
      "id": "clases_listados_ventas_listados_ventas_pedir_empresas",
      "community": 1,
      "norm_label": ".pedir_empresas()"
    },
    {
      "label": ".crear_json_venta_articulo_proveedor()",
      "file_type": "code",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L92",
      "id": "clases_listados_ventas_listados_ventas_crear_json_venta_articulo_proveedor",
      "community": 1,
      "norm_label": ".crear_json_venta_articulo_proveedor()"
    },
    {
      "label": ".crear_json_listado_ventas()",
      "file_type": "code",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L117",
      "id": "clases_listados_ventas_listados_ventas_crear_json_listado_ventas",
      "community": 1,
      "norm_label": ".crear_json_listado_ventas()"
    },
    {
      "label": ".crear_json_ventas_cabecera()",
      "file_type": "code",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L196",
      "id": "clases_listados_ventas_listados_ventas_crear_json_ventas_cabecera",
      "community": 1,
      "norm_label": ".crear_json_ventas_cabecera()"
    },
    {
      "label": ".crear_json_venta_articulo()",
      "file_type": "code",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L224",
      "id": "clases_listados_ventas_listados_ventas_crear_json_venta_articulo",
      "community": 1,
      "norm_label": ".crear_json_venta_articulo()"
    },
    {
      "label": ".crear_json_listado_ventas_detalle()",
      "file_type": "code",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L248",
      "id": "clases_listados_ventas_listados_ventas_crear_json_listado_ventas_detalle",
      "community": 1,
      "norm_label": ".crear_json_listado_ventas_detalle()"
    },
    {
      "label": ".crear_json_listado_ventas_resumen()",
      "file_type": "code",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L336",
      "id": "clases_listados_ventas_listados_ventas_crear_json_listado_ventas_resumen",
      "community": 1,
      "norm_label": ".crear_json_listado_ventas_resumen()"
    },
    {
      "label": ".crear_json_listado_ventas_con_articulos()",
      "file_type": "code",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L377",
      "id": "clases_listados_ventas_listados_ventas_crear_json_listado_ventas_con_articulos",
      "community": 1,
      "norm_label": ".crear_json_listado_ventas_con_articulos()"
    },
    {
      "label": ".crear_json_anio_ventas()",
      "file_type": "code",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L421",
      "id": "clases_listados_ventas_listados_ventas_crear_json_anio_ventas",
      "community": 1,
      "norm_label": ".crear_json_anio_ventas()"
    },
    {
      "label": ".crear_json_solicitante()",
      "file_type": "code",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L453",
      "id": "clases_listados_ventas_listados_ventas_crear_json_solicitante",
      "community": 1,
      "norm_label": ".crear_json_solicitante()"
    },
    {
      "label": ".crear_json_pedidos()",
      "file_type": "code",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L486",
      "id": "clases_listados_ventas_listados_ventas_crear_json_pedidos",
      "community": 1,
      "norm_label": ".crear_json_pedidos()"
    },
    {
      "label": "marcas.php",
      "file_type": "code",
      "source_file": "clases/marcas.php",
      "source_location": "L1",
      "id": "clases_marcas_php",
      "community": 15,
      "norm_label": "marcas.php"
    },
    {
      "label": "marcas",
      "file_type": "code",
      "source_file": "clases/marcas.php",
      "source_location": "L2",
      "id": "clases_marcas_marcas",
      "community": 15,
      "norm_label": "marcas"
    },
    {
      "label": ".__construct()",
      "file_type": "code",
      "source_file": "clases/marcas.php",
      "source_location": "L6",
      "id": "clases_marcas_marcas_construct",
      "community": 15,
      "norm_label": ".__construct()"
    },
    {
      "label": ".nombre()",
      "file_type": "code",
      "source_file": "clases/marcas.php",
      "source_location": "L11",
      "id": "clases_marcas_marcas_nombre",
      "community": 15,
      "norm_label": ".nombre()"
    },
    {
      "label": "proveedores.php",
      "file_type": "code",
      "source_file": "clases/proveedores.php",
      "source_location": "L1",
      "id": "clases_proveedores_php",
      "community": 10,
      "norm_label": "proveedores.php"
    },
    {
      "label": "proveedores",
      "file_type": "code",
      "source_file": "clases/proveedores.php",
      "source_location": "L3",
      "id": "clases_proveedores_proveedores",
      "community": 10,
      "norm_label": "proveedores"
    },
    {
      "label": ".__construct()",
      "file_type": "code",
      "source_file": "clases/proveedores.php",
      "source_location": "L10",
      "id": "clases_proveedores_proveedores_construct",
      "community": 10,
      "norm_label": ".__construct()"
    },
    {
      "label": ".alta_proveedor()",
      "file_type": "code",
      "source_file": "clases/proveedores.php",
      "source_location": "L18",
      "id": "clases_proveedores_proveedores_alta_proveedor",
      "community": 10,
      "norm_label": ".alta_proveedor()"
    },
    {
      "label": ".existe_movimiento()",
      "file_type": "code",
      "source_file": "clases/proveedores.php",
      "source_location": "L45",
      "id": "clases_proveedores_proveedores_existe_movimiento",
      "community": 10,
      "norm_label": ".existe_movimiento()"
    },
    {
      "label": ".buscar_proveedor()",
      "file_type": "code",
      "source_file": "clases/proveedores.php",
      "source_location": "L57",
      "id": "clases_proveedores_proveedores_buscar_proveedor",
      "community": 10,
      "norm_label": ".buscar_proveedor()"
    },
    {
      "label": "PSWebServiceLibrary.php",
      "file_type": "code",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L1",
      "id": "clases_pswebservicelibrary_php",
      "community": 2,
      "norm_label": "pswebservicelibrary.php"
    },
    {
      "label": "PrestaShopWebservice",
      "file_type": "code",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L32",
      "id": "clases_pswebservicelibrary_prestashopwebservice",
      "community": 2,
      "norm_label": "prestashopwebservice"
    },
    {
      "label": ".__construct()",
      "file_type": "code",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L75",
      "id": "clases_pswebservicelibrary_prestashopwebservice_construct",
      "community": 2,
      "norm_label": ".__construct()"
    },
    {
      "label": ".checkStatusCode()",
      "file_type": "code",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L99",
      "id": "clases_pswebservicelibrary_prestashopwebservice_checkstatuscode",
      "community": 2,
      "norm_label": ".checkstatuscode()"
    },
    {
      "label": ".getCurlDefaultParams()",
      "file_type": "code",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L146",
      "id": "clases_pswebservicelibrary_prestashopwebservice_getcurldefaultparams",
      "community": 2,
      "norm_label": ".getcurldefaultparams()"
    },
    {
      "label": ".executeRequest()",
      "file_type": "code",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L172",
      "id": "clases_pswebservicelibrary_prestashopwebservice_executerequest",
      "community": 2,
      "norm_label": ".executerequest()"
    },
    {
      "label": ".printDebug()",
      "file_type": "code",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L246",
      "id": "clases_pswebservicelibrary_prestashopwebservice_printdebug",
      "community": 2,
      "norm_label": ".printdebug()"
    },
    {
      "label": ".getVersion()",
      "file_type": "code",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L259",
      "id": "clases_pswebservicelibrary_prestashopwebservice_getversion",
      "community": 2,
      "norm_label": ".getversion()"
    },
    {
      "label": ".parseXML()",
      "file_type": "code",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L272",
      "id": "clases_pswebservicelibrary_prestashopwebservice_parsexml",
      "community": 2,
      "norm_label": ".parsexml()"
    },
    {
      "label": ".add()",
      "file_type": "code",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L301",
      "id": "clases_pswebservicelibrary_prestashopwebservice_add",
      "community": 2,
      "norm_label": ".add()"
    },
    {
      "label": ".get()",
      "file_type": "code",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L354",
      "id": "clases_pswebservicelibrary_prestashopwebservice_get",
      "community": 2,
      "norm_label": ".get()"
    },
    {
      "label": ".head()",
      "file_type": "code",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L396",
      "id": "clases_pswebservicelibrary_prestashopwebservice_head",
      "community": 2,
      "norm_label": ".head()"
    },
    {
      "label": ".edit()",
      "file_type": "code",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L439",
      "id": "clases_pswebservicelibrary_prestashopwebservice_edit",
      "community": 2,
      "norm_label": ".edit()"
    },
    {
      "label": ".delete()",
      "file_type": "code",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L490",
      "id": "clases_pswebservicelibrary_prestashopwebservice_delete",
      "community": 2,
      "norm_label": ".delete()"
    },
    {
      "label": "PrestaShopWebserviceException",
      "file_type": "code",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L519",
      "id": "clases_pswebservicelibrary_prestashopwebserviceexception",
      "community": 2,
      "norm_label": "prestashopwebserviceexception"
    },
    {
      "label": "soluzione.php",
      "file_type": "code",
      "source_file": "clases/soluzione.php",
      "source_location": "L1",
      "id": "clases_soluzione_php",
      "community": 17,
      "norm_label": "soluzione.php"
    },
    {
      "label": "soluzione",
      "file_type": "code",
      "source_file": "clases/soluzione.php",
      "source_location": "L8",
      "id": "clases_soluzione_soluzione",
      "community": 17,
      "norm_label": "soluzione"
    },
    {
      "label": ".obtener_precio_articulo()",
      "file_type": "code",
      "source_file": "clases/soluzione.php",
      "source_location": "L36",
      "id": "clases_soluzione_soluzione_obtener_precio_articulo",
      "community": 17,
      "norm_label": ".obtener_precio_articulo()"
    },
    {
      "label": "taller.php",
      "file_type": "code",
      "source_file": "clases/taller.php",
      "source_location": "L1",
      "id": "clases_taller_php",
      "community": 16,
      "norm_label": "taller.php"
    },
    {
      "label": "taller",
      "file_type": "code",
      "source_file": "clases/taller.php",
      "source_location": "L5",
      "id": "clases_taller_taller",
      "community": 16,
      "norm_label": "taller"
    },
    {
      "label": ".__construct()",
      "file_type": "code",
      "source_file": "clases/taller.php",
      "source_location": "L12",
      "id": "clases_taller_taller_construct",
      "community": 16,
      "norm_label": ".__construct()"
    },
    {
      "label": ".crear_json_taller()",
      "file_type": "code",
      "source_file": "clases/taller.php",
      "source_location": "L24",
      "id": "clases_taller_taller_crear_json_taller",
      "community": 16,
      "norm_label": ".crear_json_taller()"
    },
    {
      "label": "ventas_.php",
      "file_type": "code",
      "source_file": "clases/ventas_.php",
      "source_location": "L1",
      "id": "clases_ventas_php",
      "community": 0,
      "norm_label": "ventas_.php"
    },
    {
      "label": "ventas",
      "file_type": "code",
      "source_file": "clases/ventas_.php",
      "source_location": "L5",
      "id": "clases_ventas_ventas",
      "community": 0,
      "norm_label": "ventas"
    },
    {
      "label": ".__construct()",
      "file_type": "code",
      "source_file": "clases/ventas_.php",
      "source_location": "L12",
      "id": "clases_ventas_ventas_construct",
      "community": 0,
      "norm_label": ".__construct()"
    },
    {
      "label": ".crear_json_ventas()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L31",
      "id": "clases_ventas_ventas_crear_json_ventas",
      "community": 0,
      "norm_label": ".crear_json_ventas()"
    },
    {
      "label": ".crear_json_pedidos()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L149",
      "id": "clases_ventas_ventas_crear_json_pedidos",
      "community": 0,
      "norm_label": ".crear_json_pedidos()"
    },
    {
      "label": ".crear_json_ventas_cabeceras()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L234",
      "id": "clases_ventas_ventas_crear_json_ventas_cabeceras",
      "community": 0,
      "norm_label": ".crear_json_ventas_cabeceras()"
    },
    {
      "label": ".crear_json_ventas_cabecera()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L292",
      "id": "clases_ventas_ventas_crear_json_ventas_cabecera",
      "community": 0,
      "norm_label": ".crear_json_ventas_cabecera()"
    },
    {
      "label": ".crear_json_venta_articulo()",
      "file_type": "code",
      "source_file": "clases/ventas_.php",
      "source_location": "L158",
      "id": "clases_ventas_ventas_crear_json_venta_articulo",
      "community": 0,
      "norm_label": ".crear_json_venta_articulo()"
    },
    {
      "label": ".crear_json_venta_articulo_proveedor()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L344",
      "id": "clases_ventas_ventas_crear_json_venta_articulo_proveedor",
      "community": 0,
      "norm_label": ".crear_json_venta_articulo_proveedor()"
    },
    {
      "label": ".pedir_empresas()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L369",
      "id": "clases_ventas_ventas_pedir_empresas",
      "community": 0,
      "norm_label": ".pedir_empresas()"
    },
    {
      "label": ".crear_json_ventas_347()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L403",
      "id": "clases_ventas_ventas_crear_json_ventas_347",
      "community": 0,
      "norm_label": ".crear_json_ventas_347()"
    },
    {
      "label": ".crear_json_ventas_347_x_cif()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L544",
      "id": "clases_ventas_ventas_crear_json_ventas_347_x_cif",
      "community": 0,
      "norm_label": ".crear_json_ventas_347_x_cif()"
    },
    {
      "label": ".nuevo_articulo_venta()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L688",
      "id": "clases_ventas_ventas_nuevo_articulo_venta",
      "community": 0,
      "norm_label": ".nuevo_articulo_venta()"
    },
    {
      "label": ".crear_json_venta_cuerpo()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L701",
      "id": "clases_ventas_ventas_crear_json_venta_cuerpo",
      "community": 0,
      "norm_label": ".crear_json_venta_cuerpo()"
    },
    {
      "label": ".crear_json_venta_cliente()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L738",
      "id": "clases_ventas_ventas_crear_json_venta_cliente",
      "community": 0,
      "norm_label": ".crear_json_venta_cliente()"
    },
    {
      "label": ".crear_json_venta_cliente_oferta()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L771",
      "id": "clases_ventas_ventas_crear_json_venta_cliente_oferta",
      "community": 0,
      "norm_label": ".crear_json_venta_cliente_oferta()"
    },
    {
      "label": ".crear_json_venta()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L818",
      "id": "clases_ventas_ventas_crear_json_venta",
      "community": 0,
      "norm_label": ".crear_json_venta()"
    },
    {
      "label": ".crear_json_ventas_articulos()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L922",
      "id": "clases_ventas_ventas_crear_json_ventas_articulos",
      "community": 0,
      "norm_label": ".crear_json_ventas_articulos()"
    },
    {
      "label": ".crear_json_ventas_articulos_por_empresa()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L955",
      "id": "clases_ventas_ventas_crear_json_ventas_articulos_por_empresa",
      "community": 0,
      "norm_label": ".crear_json_ventas_articulos_por_empresa()"
    },
    {
      "label": ".crear_ventas_articulos_por_empresa()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L988",
      "id": "clases_ventas_ventas_crear_ventas_articulos_por_empresa",
      "community": 0,
      "norm_label": ".crear_ventas_articulos_por_empresa()"
    },
    {
      "label": ".crear_json_ventas_articulos_por_cliente()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L1011",
      "id": "clases_ventas_ventas_crear_json_ventas_articulos_por_cliente",
      "community": 0,
      "norm_label": ".crear_json_ventas_articulos_por_cliente()"
    },
    {
      "label": ".stock_articulos_por_empresa_emitida()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L1040",
      "id": "clases_ventas_ventas_stock_articulos_por_empresa_emitida",
      "community": 0,
      "norm_label": ".stock_articulos_por_empresa_emitida()"
    },
    {
      "label": ".stock_articulos_por_empresa_recibida()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L1065",
      "id": "clases_ventas_ventas_stock_articulos_por_empresa_recibida",
      "community": 0,
      "norm_label": ".stock_articulos_por_empresa_recibida()"
    },
    {
      "label": ".crear_json_anios()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L1101",
      "id": "clases_ventas_ventas_crear_json_anios",
      "community": 0,
      "norm_label": ".crear_json_anios()"
    },
    {
      "label": ".crear_json_stock_articulos_por_empresa()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L1128",
      "id": "clases_ventas_ventas_crear_json_stock_articulos_por_empresa",
      "community": 0,
      "norm_label": ".crear_json_stock_articulos_por_empresa()"
    },
    {
      "label": ".crear_json_pedidos_pendientes_cliente()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L1157",
      "id": "clases_ventas_ventas_crear_json_pedidos_pendientes_cliente",
      "community": 0,
      "norm_label": ".crear_json_pedidos_pendientes_cliente()"
    },
    {
      "label": ".crear_json_ventas_diarias()",
      "file_type": "code",
      "source_file": "clases/ventas.php",
      "source_location": "L1222",
      "id": "clases_ventas_ventas_crear_json_ventas_diarias",
      "community": 0,
      "norm_label": ".crear_json_ventas_diarias()"
    },
    {
      "label": ".crear_json()",
      "file_type": "code",
      "source_file": "clases/ventas_.php",
      "source_location": "L23",
      "id": "clases_ventas_ventas_crear_json",
      "community": 0,
      "norm_label": ".crear_json()"
    },
    {
      "label": ".crear_json_presupuesto_cabecera()",
      "file_type": "code",
      "source_file": "clases/ventas_.php",
      "source_location": "L135",
      "id": "clases_ventas_ventas_crear_json_presupuesto_cabecera",
      "community": 0,
      "norm_label": ".crear_json_presupuesto_cabecera()"
    },
    {
      "label": "ventas_no_tocar.php",
      "file_type": "code",
      "source_file": "clases/ventas_no_tocar.php",
      "source_location": "L1",
      "id": "clases_ventas_no_tocar_php",
      "community": 11,
      "norm_label": "ventas_no_tocar.php"
    },
    {
      "label": "ventas",
      "file_type": "code",
      "source_file": "clases/ventas_no_tocar.php",
      "source_location": "L5",
      "id": "clases_ventas_no_tocar_ventas",
      "community": 11,
      "norm_label": "ventas"
    },
    {
      "label": ".__construct()",
      "file_type": "code",
      "source_file": "clases/ventas_no_tocar.php",
      "source_location": "L12",
      "id": "clases_ventas_no_tocar_ventas_construct",
      "community": 11,
      "norm_label": ".__construct()"
    },
    {
      "label": ".crear_json()",
      "file_type": "code",
      "source_file": "clases/ventas_no_tocar.php",
      "source_location": "L23",
      "id": "clases_ventas_no_tocar_ventas_crear_json",
      "community": 11,
      "norm_label": ".crear_json()"
    },
    {
      "label": ".crear_json_presupuesto_cabecera()",
      "file_type": "code",
      "source_file": "clases/ventas_no_tocar.php",
      "source_location": "L135",
      "id": "clases_ventas_no_tocar_ventas_crear_json_presupuesto_cabecera",
      "community": 11,
      "norm_label": ".crear_json_presupuesto_cabecera()"
    },
    {
      "label": ".crear_json_venta_articulo()",
      "file_type": "code",
      "source_file": "clases/ventas_no_tocar.php",
      "source_location": "L158",
      "id": "clases_ventas_no_tocar_ventas_crear_json_venta_articulo",
      "community": 11,
      "norm_label": ".crear_json_venta_articulo()"
    },
    {
      "label": "consultar_cliente.php",
      "file_type": "code",
      "source_file": "clientes/consultar_cliente.php",
      "source_location": "L1",
      "id": "clientes_consultar_cliente_php",
      "community": 26,
      "norm_label": "consultar_cliente.php"
    },
    {
      "label": "consultar_clientes.php",
      "file_type": "code",
      "source_file": "clientes/consultar_clientes.php",
      "source_location": "L1",
      "id": "clientes_consultar_clientes_php",
      "community": 27,
      "norm_label": "consultar_clientes.php"
    },
    {
      "label": "alta_compra.php",
      "file_type": "code",
      "source_file": "compras/alta_compra.php",
      "source_location": "L1",
      "id": "compras_alta_compra_php",
      "community": 28,
      "norm_label": "alta_compra.php"
    },
    {
      "label": "listado_compras.php",
      "file_type": "code",
      "source_file": "compras/listado_compras.php",
      "source_location": "L1",
      "id": "compras_listado_compras_php",
      "community": 29,
      "norm_label": "listado_compras.php"
    },
    {
      "label": "listado_compras_pantalla.php",
      "file_type": "code",
      "source_file": "compras/listado_compras_pantalla.php",
      "source_location": "L1",
      "id": "compras_listado_compras_pantalla_php",
      "community": 30,
      "norm_label": "listado_compras_pantalla.php"
    },
    {
      "label": "listado_compras_proveedores.php",
      "file_type": "code",
      "source_file": "compras/listado_compras_proveedores.php",
      "source_location": "L1",
      "id": "compras_listado_compras_proveedores_php",
      "community": 31,
      "norm_label": "listado_compras_proveedores.php"
    },
    {
      "label": "consultar_articulos.php",
      "file_type": "code",
      "source_file": "listados/consultar_articulos.php",
      "source_location": "L1",
      "id": "listados_consultar_articulos_php",
      "community": 32,
      "norm_label": "consultar_articulos.php"
    },
    {
      "label": "consultar_articulos_actualizables.php",
      "file_type": "code",
      "source_file": "listados/consultar_articulos_actualizables.php",
      "source_location": "L1",
      "id": "listados_consultar_articulos_actualizables_php",
      "community": 33,
      "norm_label": "consultar_articulos_actualizables.php"
    },
    {
      "label": "consultar_empresas.php",
      "file_type": "code",
      "source_file": "listados/consultar_empresas.php",
      "source_location": "L1",
      "id": "listados_consultar_empresas_php",
      "community": 34,
      "norm_label": "consultar_empresas.php"
    },
    {
      "label": "consultar_proveedores.php",
      "file_type": "code",
      "source_file": "listados/consultar_proveedores.php",
      "source_location": "L1",
      "id": "listados_consultar_proveedores_php",
      "community": 35,
      "norm_label": "consultar_proveedores.php"
    },
    {
      "label": "consultar_tipo_facturas.php",
      "file_type": "code",
      "source_file": "listados/consultar_tipo_facturas.php",
      "source_location": "L1",
      "id": "listados_consultar_tipo_facturas_php",
      "community": 36,
      "norm_label": "consultar_tipo_facturas.php"
    },
    {
      "label": "articulos_listar.php",
      "file_type": "code",
      "source_file": "prestashop/articulos_listar.php",
      "source_location": "L1",
      "id": "prestashop_articulos_listar_php",
      "community": 37,
      "norm_label": "articulos_listar.php"
    },
    {
      "label": "articulo_alta.php",
      "file_type": "code",
      "source_file": "prestashop/articulo_alta.php",
      "source_location": "L1",
      "id": "prestashop_articulo_alta_php",
      "community": 18,
      "norm_label": "articulo_alta.php"
    },
    {
      "label": "callAPI()",
      "file_type": "code",
      "source_file": "prestashop/articulo_alta.php",
      "source_location": "L10",
      "id": "prestashop_articulo_alta_callapi",
      "community": 18,
      "norm_label": "callapi()"
    },
    {
      "label": "articulo_ver.php",
      "file_type": "code",
      "source_file": "prestashop/articulo_ver.php",
      "source_location": "L1",
      "id": "prestashop_articulo_ver_php",
      "community": 38,
      "norm_label": "articulo_ver.php"
    },
    {
      "label": "cliente_alta.php",
      "file_type": "code",
      "source_file": "prestashop/cliente_alta.php",
      "source_location": "L1",
      "id": "prestashop_cliente_alta_php",
      "community": 39,
      "norm_label": "cliente_alta.php"
    },
    {
      "label": "consultar_proveedores.php",
      "file_type": "code",
      "source_file": "proveedores/consultar_proveedores.php",
      "source_location": "L1",
      "id": "proveedores_consultar_proveedores_php",
      "community": 40,
      "norm_label": "consultar_proveedores.php"
    },
    {
      "label": "consultar_proveedor_categorias.php",
      "file_type": "code",
      "source_file": "proveedores/consultar_proveedor_categorias.php",
      "source_location": "L1",
      "id": "proveedores_consultar_proveedor_categorias_php",
      "community": 41,
      "norm_label": "consultar_proveedor_categorias.php"
    },
    {
      "label": "consultar_taller.php",
      "file_type": "code",
      "source_file": "taller/consultar_taller.php",
      "source_location": "L1",
      "id": "taller_consultar_taller_php",
      "community": 42,
      "norm_label": "consultar_taller.php"
    },
    {
      "label": "articulo_grabar.php",
      "file_type": "code",
      "source_file": "ventas/articulo_grabar.php",
      "source_location": "L1",
      "id": "ventas_articulo_grabar_php",
      "community": 43,
      "norm_label": "articulo_grabar.php"
    },
    {
      "label": "articulo_modificar.php",
      "file_type": "code",
      "source_file": "ventas/articulo_modificar.php",
      "source_location": "L1",
      "id": "ventas_articulo_modificar_php",
      "community": 44,
      "norm_label": "articulo_modificar.php"
    },
    {
      "label": "consultar_.php",
      "file_type": "code",
      "source_file": "ventas/consultar_.php",
      "source_location": "L1",
      "id": "ventas_consultar_php",
      "community": 45,
      "norm_label": "consultar_.php"
    },
    {
      "label": "consultar_anios.php",
      "file_type": "code",
      "source_file": "ventas/consultar_anios.php",
      "source_location": "L1",
      "id": "ventas_consultar_anios_php",
      "community": 46,
      "norm_label": "consultar_anios.php"
    },
    {
      "label": "consultar_empresas.php",
      "file_type": "code",
      "source_file": "ventas/consultar_empresas.php",
      "source_location": "L1",
      "id": "ventas_consultar_empresas_php",
      "community": 47,
      "norm_label": "consultar_empresas.php"
    },
    {
      "label": "consultar_pedidos.php",
      "file_type": "code",
      "source_file": "ventas/consultar_pedidos.php",
      "source_location": "L1",
      "id": "ventas_consultar_pedidos_php",
      "community": 48,
      "norm_label": "consultar_pedidos.php"
    },
    {
      "label": "consultar_pedidos_pendientes_cliente.php",
      "file_type": "code",
      "source_file": "ventas/consultar_pedidos_pendientes_cliente.php",
      "source_location": "L1",
      "id": "ventas_consultar_pedidos_pendientes_cliente_php",
      "community": 49,
      "norm_label": "consultar_pedidos_pendientes_cliente.php"
    },
    {
      "label": "consultar_venta.php",
      "file_type": "code",
      "source_file": "ventas/consultar_venta.php",
      "source_location": "L1",
      "id": "ventas_consultar_venta_php",
      "community": 50,
      "norm_label": "consultar_venta.php"
    },
    {
      "label": "consultar_ventas.php",
      "file_type": "code",
      "source_file": "ventas/consultar_ventas.php",
      "source_location": "L1",
      "id": "ventas_consultar_ventas_php",
      "community": 51,
      "norm_label": "consultar_ventas.php"
    },
    {
      "label": "consultar_ventas_diarias.php",
      "file_type": "code",
      "source_file": "ventas/consultar_ventas_diarias.php",
      "source_location": "L1",
      "id": "ventas_consultar_ventas_diarias_php",
      "community": 52,
      "norm_label": "consultar_ventas_diarias.php"
    },
    {
      "label": "consultar_venta_articulo.php",
      "file_type": "code",
      "source_file": "ventas/consultar_venta_articulo.php",
      "source_location": "L1",
      "id": "ventas_consultar_venta_articulo_php",
      "community": 53,
      "norm_label": "consultar_venta_articulo.php"
    },
    {
      "label": "consultar_venta_articulos.php",
      "file_type": "code",
      "source_file": "ventas/consultar_venta_articulos.php",
      "source_location": "L1",
      "id": "ventas_consultar_venta_articulos_php",
      "community": 54,
      "norm_label": "consultar_venta_articulos.php"
    },
    {
      "label": "consultar_venta_articulo_proveedor.php",
      "file_type": "code",
      "source_file": "ventas/consultar_venta_articulo_proveedor.php",
      "source_location": "L1",
      "id": "ventas_consultar_venta_articulo_proveedor_php",
      "community": 55,
      "norm_label": "consultar_venta_articulo_proveedor.php"
    },
    {
      "label": "consultar_venta_cabecera.php",
      "file_type": "code",
      "source_file": "ventas/consultar_venta_cabecera.php",
      "source_location": "L1",
      "id": "ventas_consultar_venta_cabecera_php",
      "community": 56,
      "norm_label": "consultar_venta_cabecera.php"
    },
    {
      "label": "consultar_venta_cabeceras.php",
      "file_type": "code",
      "source_file": "ventas/consultar_venta_cabeceras.php",
      "source_location": "L1",
      "id": "ventas_consultar_venta_cabeceras_php",
      "community": 57,
      "norm_label": "consultar_venta_cabeceras.php"
    },
    {
      "label": "consultar_venta_cliente.php",
      "file_type": "code",
      "source_file": "ventas/consultar_venta_cliente.php",
      "source_location": "L1",
      "id": "ventas_consultar_venta_cliente_php",
      "community": 58,
      "norm_label": "consultar_venta_cliente.php"
    },
    {
      "label": "consultar_venta_cliente_oferta.php",
      "file_type": "code",
      "source_file": "ventas/consultar_venta_cliente_oferta.php",
      "source_location": "L1",
      "id": "ventas_consultar_venta_cliente_oferta_php",
      "community": 59,
      "norm_label": "consultar_venta_cliente_oferta.php"
    },
    {
      "label": "consultar_venta_cuerpo.php",
      "file_type": "code",
      "source_file": "ventas/consultar_venta_cuerpo.php",
      "source_location": "L1",
      "id": "ventas_consultar_venta_cuerpo_php",
      "community": 60,
      "norm_label": "consultar_venta_cuerpo.php"
    },
    {
      "label": "consultar_venta_detalle.php",
      "file_type": "code",
      "source_file": "ventas/consultar_venta_detalle.php",
      "source_location": "L1",
      "id": "ventas_consultar_venta_detalle_php",
      "community": 61,
      "norm_label": "consultar_venta_detalle.php"
    },
    {
      "label": "grabar_cabecera.php",
      "file_type": "code",
      "source_file": "ventas/grabar_cabecera.php",
      "source_location": "L1",
      "id": "ventas_grabar_cabecera_php",
      "community": 62,
      "norm_label": "grabar_cabecera.php"
    },
    {
      "label": "listado_anio_ventas.php",
      "file_type": "code",
      "source_file": "ventas/listado_anio_ventas.php",
      "source_location": "L1",
      "id": "ventas_listado_anio_ventas_php",
      "community": 63,
      "norm_label": "listado_anio_ventas.php"
    },
    {
      "label": "listado_global_pedidos.php",
      "file_type": "code",
      "source_file": "ventas/listado_global_pedidos.php",
      "source_location": "L1",
      "id": "ventas_listado_global_pedidos_php",
      "community": 64,
      "norm_label": "listado_global_pedidos.php"
    },
    {
      "label": "listado_pedidos.php",
      "file_type": "code",
      "source_file": "ventas/listado_pedidos.php",
      "source_location": "L1",
      "id": "ventas_listado_pedidos_php",
      "community": 65,
      "norm_label": "listado_pedidos.php"
    },
    {
      "label": "listado_solicitantes.php",
      "file_type": "code",
      "source_file": "ventas/listado_solicitantes.php",
      "source_location": "L1",
      "id": "ventas_listado_solicitantes_php",
      "community": 66,
      "norm_label": "listado_solicitantes.php"
    },
    {
      "label": "listado_stock_articulos_por_empresa.php",
      "file_type": "code",
      "source_file": "ventas/listado_stock_articulos_por_empresa.php",
      "source_location": "L1",
      "id": "ventas_listado_stock_articulos_por_empresa_php",
      "community": 67,
      "norm_label": "listado_stock_articulos_por_empresa.php"
    },
    {
      "label": "listado_ventas.php",
      "file_type": "code",
      "source_file": "ventas/listado_ventas.php",
      "source_location": "L1",
      "id": "ventas_listado_ventas_php",
      "community": 68,
      "norm_label": "listado_ventas.php"
    },
    {
      "label": "listado_ventas_347.php",
      "file_type": "code",
      "source_file": "ventas/listado_ventas_347.php",
      "source_location": "L1",
      "id": "ventas_listado_ventas_347_php",
      "community": 69,
      "norm_label": "listado_ventas_347.php"
    },
    {
      "label": "listado_ventas_347_dni.php",
      "file_type": "code",
      "source_file": "ventas/listado_ventas_347_dni.php",
      "source_location": "L1",
      "id": "ventas_listado_ventas_347_dni_php",
      "community": 70,
      "norm_label": "listado_ventas_347_dni.php"
    },
    {
      "label": "listado_ventas_articulos.php",
      "file_type": "code",
      "source_file": "ventas/listado_ventas_articulos.php",
      "source_location": "L1",
      "id": "ventas_listado_ventas_articulos_php",
      "community": 71,
      "norm_label": "listado_ventas_articulos.php"
    },
    {
      "label": "listado_ventas_articulos_por_cliente.php",
      "file_type": "code",
      "source_file": "ventas/listado_ventas_articulos_por_cliente.php",
      "source_location": "L1",
      "id": "ventas_listado_ventas_articulos_por_cliente_php",
      "community": 72,
      "norm_label": "listado_ventas_articulos_por_cliente.php"
    },
    {
      "label": "listado_ventas_articulos_por_empresa.php",
      "file_type": "code",
      "source_file": "ventas/listado_ventas_articulos_por_empresa.php",
      "source_location": "L1",
      "id": "ventas_listado_ventas_articulos_por_empresa_php",
      "community": 73,
      "norm_label": "listado_ventas_articulos_por_empresa.php"
    },
    {
      "label": "modificar_cabecera.php",
      "file_type": "code",
      "source_file": "ventas/modificar_cabecera.php",
      "source_location": "L1",
      "id": "ventas_modificar_cabecera_php",
      "community": 74,
      "norm_label": "modificar_cabecera.php"
    },
    {
      "label": "stock_articulos_por_empresa_emitida.php",
      "file_type": "code",
      "source_file": "ventas/stock_articulos_por_empresa_emitida.php",
      "source_location": "L1",
      "id": "ventas_stock_articulos_por_empresa_emitida_php",
      "community": 75,
      "norm_label": "stock_articulos_por_empresa_emitida.php"
    },
    {
      "label": "stock_articulos_por_empresa_recibida.php",
      "file_type": "code",
      "source_file": "ventas/stock_articulos_por_empresa_recibida.php",
      "source_location": "L1",
      "id": "ventas_stock_articulos_por_empresa_recibida_php",
      "community": 76,
      "norm_label": "stock_articulos_por_empresa_recibida.php"
    },
    {
      "label": "ventas_articulo_grabar.php",
      "file_type": "code",
      "source_file": "ventas/ventas_articulo_grabar.php",
      "source_location": "L1",
      "id": "ventas_ventas_articulo_grabar_php",
      "community": 77,
      "norm_label": "ventas_articulo_grabar.php"
    }
  ],
  "links": [
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "database.php",
      "source_location": "L2",
      "weight": 1.0,
      "source": "database_php",
      "target": "intranet_api_database_database",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "database.php",
      "source_location": "L47",
      "weight": 1.0,
      "source": "intranet_api_database_database",
      "target": "intranet_api_database_database_construct",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "database.php",
      "source_location": "L63",
      "weight": 1.0,
      "source": "intranet_api_database_database",
      "target": "intranet_api_database_database_query",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "database.php",
      "source_location": "L103",
      "weight": 1.0,
      "source": "intranet_api_database_database",
      "target": "intranet_api_database_database_setquery",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "database.php",
      "source_location": "L109",
      "weight": 1.0,
      "source": "intranet_api_database_database",
      "target": "intranet_api_database_database_loadresult",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "database.php",
      "source_location": "L121",
      "weight": 1.0,
      "source": "intranet_api_database_database",
      "target": "intranet_api_database_database_stderr",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "database.php",
      "source_location": "L127",
      "weight": 1.0,
      "source": "intranet_api_database_database",
      "target": "intranet_api_database_database_numregistros",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "database.php",
      "source_location": "L110",
      "weight": 1.0,
      "source": "intranet_api_database_database_loadresult",
      "target": "intranet_api_database_database_query",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/amazon.php",
      "source_location": "L5",
      "weight": 1.0,
      "source": "clases_amazon_php",
      "target": "clases_amazon_amazon",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/amazon.php",
      "source_location": "L10",
      "weight": 1.0,
      "source": "clases_amazon_amazon",
      "target": "clases_amazon_amazon_construct",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/amazon.php",
      "source_location": "L18",
      "weight": 1.0,
      "source": "clases_amazon_amazon",
      "target": "clases_amazon_amazon_crear_json",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/articulos.php",
      "source_location": "L2",
      "weight": 1.0,
      "source": "clases_articulos_php",
      "target": "clases_articulos_articulos",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/articulos.php",
      "source_location": "L8",
      "weight": 1.0,
      "source": "clases_articulos_articulos",
      "target": "clases_articulos_articulos_construct",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/articulos.php",
      "source_location": "L31",
      "weight": 1.0,
      "source": "clases_articulos_articulos",
      "target": "clases_articulos_articulos_crear_actualizable_json",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/articulos.php",
      "source_location": "L65",
      "weight": 1.0,
      "source": "clases_articulos_articulos",
      "target": "clases_articulos_articulos_crear_json",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/articulos.php",
      "source_location": "L141",
      "weight": 1.0,
      "source": "clases_articulos_articulos",
      "target": "clases_articulos_articulos_leer_json",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/articulos.php",
      "source_location": "L202",
      "weight": 1.0,
      "source": "clases_articulos_articulos",
      "target": "clases_articulos_articulos_crear_json_articulo",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/articulos.php",
      "source_location": "L230",
      "weight": 1.0,
      "source": "clases_articulos_articulos",
      "target": "clases_articulos_articulos_localizar_articulo_partnumber",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/articulos.php",
      "source_location": "L258",
      "weight": 1.0,
      "source": "clases_articulos_articulos",
      "target": "clases_articulos_articulos_modificar_articulo",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/articulos.php",
      "source_location": "L270",
      "weight": 1.0,
      "source": "clases_articulos_articulos",
      "target": "clases_articulos_articulos_crear_json_venta_articulo",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/articulos_generales.php",
      "source_location": "L4",
      "weight": 1.0,
      "source": "clases_articulos_generales_php",
      "target": "clases_articulos_generales_articulos_generales",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/articulos_generales.php",
      "source_location": "L10",
      "weight": 1.0,
      "source": "clases_articulos_generales_articulos_generales",
      "target": "clases_articulos_generales_articulos_generales_construct",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/articulos_generales.php",
      "source_location": "L35",
      "weight": 1.0,
      "source": "clases_articulos_generales_articulos_generales",
      "target": "clases_articulos_generales_articulos_generales_vaciar_articulos_generales",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/articulos_generales.php",
      "source_location": "L47",
      "weight": 1.0,
      "source": "clases_articulos_generales_articulos_generales",
      "target": "clases_articulos_generales_articulos_generales_buscar_marca",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/articulos_generales.php",
      "source_location": "L56",
      "weight": 1.0,
      "source": "clases_articulos_generales_articulos_generales",
      "target": "clases_articulos_generales_articulos_generales_alta_articulo_general",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/articulos_generales.php",
      "source_location": "L74",
      "weight": 1.0,
      "source": "clases_articulos_generales_articulos_generales",
      "target": "clases_articulos_generales_articulos_generales_actualizar_bd",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/articulos_generales.php",
      "source_location": "L129",
      "weight": 1.0,
      "source": "clases_articulos_generales_articulos_generales",
      "target": "clases_articulos_generales_articulos_generales_actualizar_precio",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "clases/articulos_generales.php",
      "source_location": "L60",
      "weight": 1.0,
      "source": "clases_articulos_generales_articulos_generales_alta_articulo_general",
      "target": "clases_funciones_elimina_especiales"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/bancos.php",
      "source_location": "L3",
      "weight": 1.0,
      "source": "clases_bancos_php",
      "target": "clases_bancos_bancos",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/bancos.php",
      "source_location": "L10",
      "weight": 1.0,
      "source": "clases_bancos_bancos",
      "target": "clases_bancos_bancos_construct",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/bancos.php",
      "source_location": "L18",
      "weight": 1.0,
      "source": "clases_bancos_bancos",
      "target": "clases_bancos_bancos_alta_movimiento",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/bancos.php",
      "source_location": "L28",
      "weight": 1.0,
      "source": "clases_bancos_bancos",
      "target": "clases_bancos_bancos_existe_movimiento",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "clases/bancos.php",
      "source_location": "L20",
      "weight": 1.0,
      "source": "clases_bancos_bancos_alta_movimiento",
      "target": "clases_funciones_fechabd"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/clientes.php",
      "source_location": "L5",
      "weight": 1.0,
      "source": "clases_clientes_php",
      "target": "clases_clientes_clientes",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/clientes.php",
      "source_location": "L12",
      "weight": 1.0,
      "source": "clases_clientes_clientes",
      "target": "clases_clientes_clientes_construct",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/clientes.php",
      "source_location": "L23",
      "weight": 1.0,
      "source": "clases_clientes_clientes",
      "target": "clases_clientes_clientes_listar_clientes",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/clientes.php",
      "source_location": "L93",
      "weight": 1.0,
      "source": "clases_clientes_clientes",
      "target": "clases_clientes_clientes_pedir_cliente",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/compras.php",
      "source_location": "L3",
      "weight": 1.0,
      "source": "clases_compras_php",
      "target": "clases_compras_compras",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/compras.php",
      "source_location": "L13",
      "weight": 1.0,
      "source": "clases_compras_compras",
      "target": "clases_compras_compras_construct",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/compras.php",
      "source_location": "L21",
      "weight": 1.0,
      "source": "clases_compras_compras",
      "target": "clases_compras_compras_alta_compra",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/compras.php",
      "source_location": "L45",
      "weight": 1.0,
      "source": "clases_compras_compras",
      "target": "clases_compras_compras_modifica_compra",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/compras.php",
      "source_location": "L69",
      "weight": 1.0,
      "source": "clases_compras_compras",
      "target": "clases_compras_compras_existe_compra",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "clases/compras.php",
      "source_location": "L34",
      "weight": 1.0,
      "source": "clases_compras_compras_alta_compra",
      "target": "clases_funciones_fechabd"
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "INFERRED",
      "confidence_score": 0.8,
      "source_file": "clases/compras.php",
      "source_location": "L58",
      "weight": 1.0,
      "source": "clases_compras_compras_modifica_compra",
      "target": "clases_funciones_fechabd"
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/funciones.php",
      "source_location": "L3",
      "weight": 1.0,
      "source": "clases_funciones_php",
      "target": "clases_funciones_utf8",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/funciones.php",
      "source_location": "L7",
      "weight": 1.0,
      "source": "clases_funciones_php",
      "target": "clases_funciones_timezone_offset_string",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/funciones.php",
      "source_location": "L12",
      "weight": 1.0,
      "source": "clases_funciones_php",
      "target": "clases_funciones_eliminaacentos",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/funciones.php",
      "source_location": "L34",
      "weight": 1.0,
      "source": "clases_funciones_php",
      "target": "clases_funciones_elimina_especiales",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/funciones.php",
      "source_location": "L44",
      "weight": 1.0,
      "source": "clases_funciones_php",
      "target": "clases_funciones_fechahumana",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/funciones.php",
      "source_location": "L50",
      "weight": 1.0,
      "source": "clases_funciones_php",
      "target": "clases_funciones_horahumana",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/funciones.php",
      "source_location": "L56",
      "weight": 1.0,
      "source": "clases_funciones_php",
      "target": "clases_funciones_fechahumanacompleta",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/funciones.php",
      "source_location": "L62",
      "weight": 1.0,
      "source": "clases_funciones_php",
      "target": "clases_funciones_fechabd",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/funciones.php",
      "source_location": "L70",
      "weight": 1.0,
      "source": "clases_funciones_php",
      "target": "clases_funciones_dia_hoy",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/funciones.php",
      "source_location": "L86",
      "weight": 1.0,
      "source": "clases_funciones_php",
      "target": "clases_funciones_tiempoahora",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/funciones.php",
      "source_location": "L106",
      "weight": 1.0,
      "source": "clases_funciones_php",
      "target": "clases_funciones_id_grupo",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/funciones.php",
      "source_location": "L123",
      "weight": 1.0,
      "source": "clases_funciones_php",
      "target": "clases_funciones_tipo_iva",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/funciones.php",
      "source_location": "L136",
      "weight": 1.0,
      "source": "clases_funciones_php",
      "target": "clases_funciones_identificar_pais",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_compras.php",
      "source_location": "L5",
      "weight": 1.0,
      "source": "clases_listados_compras_php",
      "target": "clases_listados_compras_listados_compras",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_compras.php",
      "source_location": "L12",
      "weight": 1.0,
      "source": "clases_listados_compras_listados_compras",
      "target": "clases_listados_compras_listados_compras_construct",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_compras.php",
      "source_location": "L21",
      "weight": 1.0,
      "source": "clases_listados_compras_listados_compras",
      "target": "clases_listados_compras_listados_compras_crear_json_tipo_facturas",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_compras.php",
      "source_location": "L57",
      "weight": 1.0,
      "source": "clases_listados_compras_listados_compras",
      "target": "clases_listados_compras_listados_compras_crear_json_listado_compras_proveedores",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_compras.php",
      "source_location": "L93",
      "weight": 1.0,
      "source": "clases_listados_compras_listados_compras",
      "target": "clases_listados_compras_listados_compras_crear_json_listado_compras_resumen_holded",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_compras.php",
      "source_location": "L237",
      "weight": 1.0,
      "source": "clases_listados_compras_listados_compras",
      "target": "clases_listados_compras_listados_compras_crear_json_listado_compras_completo",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_proveedores.php",
      "source_location": "L5",
      "weight": 1.0,
      "source": "clases_listados_proveedores_php",
      "target": "clases_listados_proveedores_listados_proveedores",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_proveedores.php",
      "source_location": "L9",
      "weight": 1.0,
      "source": "clases_listados_proveedores_listados_proveedores",
      "target": "clases_listados_proveedores_listados_proveedores_construct",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_proveedores.php",
      "source_location": "L18",
      "weight": 1.0,
      "source": "clases_listados_proveedores_listados_proveedores",
      "target": "clases_listados_proveedores_listados_proveedores_crear_json_proveedores",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_proveedores.php",
      "source_location": "L56",
      "weight": 1.0,
      "source": "clases_listados_proveedores_listados_proveedores",
      "target": "clases_listados_proveedores_listados_proveedores_crear_json_proveedores_categorias",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas - copia.php",
      "source_location": "L5",
      "weight": 1.0,
      "source": "clases_listados_ventas_copia_php",
      "target": "clases_listados_ventas_copia_listados_ventas",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas - copia.php",
      "source_location": "L12",
      "weight": 1.0,
      "source": "clases_listados_ventas_copia_listados_ventas",
      "target": "clases_listados_ventas_copia_listados_ventas_construct",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas - copia.php",
      "source_location": "L22",
      "weight": 1.0,
      "source": "clases_listados_ventas_copia_listados_ventas",
      "target": "clases_listados_ventas_copia_listados_ventas_crear_json_empresas",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas - copia.php",
      "source_location": "L65",
      "weight": 1.0,
      "source": "clases_listados_ventas_copia_listados_ventas",
      "target": "clases_listados_ventas_copia_listados_ventas_crear_json_listado_ventas_detalle",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas - copia.php",
      "source_location": "L170",
      "weight": 1.0,
      "source": "clases_listados_ventas_copia_listados_ventas",
      "target": "clases_listados_ventas_copia_listados_ventas_crear_json_listado_ventas",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L5",
      "weight": 1.0,
      "source": "clases_listados_ventas_php",
      "target": "clases_listados_ventas_listados_ventas",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L12",
      "weight": 1.0,
      "source": "clases_listados_ventas_listados_ventas",
      "target": "clases_listados_ventas_listados_ventas_construct",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L21",
      "weight": 1.0,
      "source": "clases_listados_ventas_listados_ventas",
      "target": "clases_listados_ventas_listados_ventas_crear_json_empresas",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L61",
      "weight": 1.0,
      "source": "clases_listados_ventas_listados_ventas",
      "target": "clases_listados_ventas_listados_ventas_pedir_empresas",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L92",
      "weight": 1.0,
      "source": "clases_listados_ventas_listados_ventas",
      "target": "clases_listados_ventas_listados_ventas_crear_json_venta_articulo_proveedor",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L117",
      "weight": 1.0,
      "source": "clases_listados_ventas_listados_ventas",
      "target": "clases_listados_ventas_listados_ventas_crear_json_listado_ventas",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L196",
      "weight": 1.0,
      "source": "clases_listados_ventas_listados_ventas",
      "target": "clases_listados_ventas_listados_ventas_crear_json_ventas_cabecera",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L224",
      "weight": 1.0,
      "source": "clases_listados_ventas_listados_ventas",
      "target": "clases_listados_ventas_listados_ventas_crear_json_venta_articulo",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L248",
      "weight": 1.0,
      "source": "clases_listados_ventas_listados_ventas",
      "target": "clases_listados_ventas_listados_ventas_crear_json_listado_ventas_detalle",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L336",
      "weight": 1.0,
      "source": "clases_listados_ventas_listados_ventas",
      "target": "clases_listados_ventas_listados_ventas_crear_json_listado_ventas_resumen",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L377",
      "weight": 1.0,
      "source": "clases_listados_ventas_listados_ventas",
      "target": "clases_listados_ventas_listados_ventas_crear_json_listado_ventas_con_articulos",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L421",
      "weight": 1.0,
      "source": "clases_listados_ventas_listados_ventas",
      "target": "clases_listados_ventas_listados_ventas_crear_json_anio_ventas",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L453",
      "weight": 1.0,
      "source": "clases_listados_ventas_listados_ventas",
      "target": "clases_listados_ventas_listados_ventas_crear_json_solicitante",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/listados_ventas.php",
      "source_location": "L486",
      "weight": 1.0,
      "source": "clases_listados_ventas_listados_ventas",
      "target": "clases_listados_ventas_listados_ventas_crear_json_pedidos",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/marcas.php",
      "source_location": "L2",
      "weight": 1.0,
      "source": "clases_marcas_php",
      "target": "clases_marcas_marcas",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/marcas.php",
      "source_location": "L6",
      "weight": 1.0,
      "source": "clases_marcas_marcas",
      "target": "clases_marcas_marcas_construct",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/marcas.php",
      "source_location": "L11",
      "weight": 1.0,
      "source": "clases_marcas_marcas",
      "target": "clases_marcas_marcas_nombre",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/proveedores.php",
      "source_location": "L3",
      "weight": 1.0,
      "source": "clases_proveedores_php",
      "target": "clases_proveedores_proveedores",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/proveedores.php",
      "source_location": "L10",
      "weight": 1.0,
      "source": "clases_proveedores_proveedores",
      "target": "clases_proveedores_proveedores_construct",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/proveedores.php",
      "source_location": "L18",
      "weight": 1.0,
      "source": "clases_proveedores_proveedores",
      "target": "clases_proveedores_proveedores_alta_proveedor",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/proveedores.php",
      "source_location": "L45",
      "weight": 1.0,
      "source": "clases_proveedores_proveedores",
      "target": "clases_proveedores_proveedores_existe_movimiento",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/proveedores.php",
      "source_location": "L57",
      "weight": 1.0,
      "source": "clases_proveedores_proveedores",
      "target": "clases_proveedores_proveedores_buscar_proveedor",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "clases/proveedores.php",
      "source_location": "L67",
      "weight": 1.0,
      "source": "clases_proveedores_proveedores_buscar_proveedor",
      "target": "clases_proveedores_proveedores_alta_proveedor",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L32",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_php",
      "target": "clases_pswebservicelibrary_prestashopwebservice",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L519",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_php",
      "target": "clases_pswebservicelibrary_prestashopwebserviceexception",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L75",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice",
      "target": "clases_pswebservicelibrary_prestashopwebservice_construct",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L99",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice",
      "target": "clases_pswebservicelibrary_prestashopwebservice_checkstatuscode",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L146",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice",
      "target": "clases_pswebservicelibrary_prestashopwebservice_getcurldefaultparams",
      "confidence_score": 1.0
    },
    {
      "relation": "references_constant",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L217",
      "weight": 1.0,
      "confidence_score": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice_executerequest",
      "target": "clases_pswebservicelibrary_prestashopwebservice"
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L246",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice",
      "target": "clases_pswebservicelibrary_prestashopwebservice_printdebug",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L259",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice",
      "target": "clases_pswebservicelibrary_prestashopwebservice_getversion",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L272",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice",
      "target": "clases_pswebservicelibrary_prestashopwebservice_parsexml",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L301",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice",
      "target": "clases_pswebservicelibrary_prestashopwebservice_add",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L354",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice",
      "target": "clases_pswebservicelibrary_prestashopwebservice_get",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L396",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice",
      "target": "clases_pswebservicelibrary_prestashopwebservice_head",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L439",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice",
      "target": "clases_pswebservicelibrary_prestashopwebservice_edit",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L490",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice",
      "target": "clases_pswebservicelibrary_prestashopwebservice_delete",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L130",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice_checkstatuscode",
      "target": "clases_pswebservicelibrary_prestashopwebservice_parsexml",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L319",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice_add",
      "target": "clases_pswebservicelibrary_prestashopwebservice_checkstatuscode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L382",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice_get",
      "target": "clases_pswebservicelibrary_prestashopwebservice_checkstatuscode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L422",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice_head",
      "target": "clases_pswebservicelibrary_prestashopwebservice_checkstatuscode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L459",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice_edit",
      "target": "clases_pswebservicelibrary_prestashopwebservice_checkstatuscode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L510",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice_delete",
      "target": "clases_pswebservicelibrary_prestashopwebservice_checkstatuscode",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L174",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice_executerequest",
      "target": "clases_pswebservicelibrary_prestashopwebservice_getcurldefaultparams",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L227",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice_executerequest",
      "target": "clases_pswebservicelibrary_prestashopwebservice_printdebug",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L317",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice_add",
      "target": "clases_pswebservicelibrary_prestashopwebservice_executerequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L380",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice_get",
      "target": "clases_pswebservicelibrary_prestashopwebservice_executerequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L421",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice_head",
      "target": "clases_pswebservicelibrary_prestashopwebservice_executerequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L458",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice_edit",
      "target": "clases_pswebservicelibrary_prestashopwebservice_executerequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L509",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice_delete",
      "target": "clases_pswebservicelibrary_prestashopwebservice_executerequest",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L320",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice_add",
      "target": "clases_pswebservicelibrary_prestashopwebservice_parsexml",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L384",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice_get",
      "target": "clases_pswebservicelibrary_prestashopwebservice_parsexml",
      "confidence_score": 1.0
    },
    {
      "relation": "calls",
      "context": "call",
      "confidence": "EXTRACTED",
      "source_file": "clases/PSWebServiceLibrary.php",
      "source_location": "L460",
      "weight": 1.0,
      "source": "clases_pswebservicelibrary_prestashopwebservice_edit",
      "target": "clases_pswebservicelibrary_prestashopwebservice_parsexml",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/soluzione.php",
      "source_location": "L8",
      "weight": 1.0,
      "source": "clases_soluzione_php",
      "target": "clases_soluzione_soluzione",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/soluzione.php",
      "source_location": "L36",
      "weight": 1.0,
      "source": "clases_soluzione_soluzione",
      "target": "clases_soluzione_soluzione_obtener_precio_articulo",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/taller.php",
      "source_location": "L5",
      "weight": 1.0,
      "source": "clases_taller_php",
      "target": "clases_taller_taller",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/taller.php",
      "source_location": "L12",
      "weight": 1.0,
      "source": "clases_taller_taller",
      "target": "clases_taller_taller_construct",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/taller.php",
      "source_location": "L24",
      "weight": 1.0,
      "source": "clases_taller_taller",
      "target": "clases_taller_taller_crear_json_taller",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas_.php",
      "source_location": "L5",
      "weight": 1.0,
      "source": "clases_ventas_php",
      "target": "clases_ventas_ventas",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas_.php",
      "source_location": "L12",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_construct",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L31",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_ventas",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L149",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_pedidos",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L234",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_ventas_cabeceras",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L292",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_ventas_cabecera",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas_.php",
      "source_location": "L158",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_venta_articulo",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L344",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_venta_articulo_proveedor",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L369",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_pedir_empresas",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L403",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_ventas_347",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L544",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_ventas_347_x_cif",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L688",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_nuevo_articulo_venta",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L701",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_venta_cuerpo",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L738",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_venta_cliente",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L771",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_venta_cliente_oferta",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L818",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_venta",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L922",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_ventas_articulos",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L955",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_ventas_articulos_por_empresa",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L988",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_ventas_articulos_por_empresa",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L1011",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_ventas_articulos_por_cliente",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L1040",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_stock_articulos_por_empresa_emitida",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L1065",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_stock_articulos_por_empresa_recibida",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L1101",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_anios",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L1128",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_stock_articulos_por_empresa",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L1157",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_pedidos_pendientes_cliente",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas.php",
      "source_location": "L1222",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_ventas_diarias",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas_.php",
      "source_location": "L23",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas_.php",
      "source_location": "L135",
      "weight": 1.0,
      "source": "clases_ventas_ventas",
      "target": "clases_ventas_ventas_crear_json_presupuesto_cabecera",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas_no_tocar.php",
      "source_location": "L5",
      "weight": 1.0,
      "source": "clases_ventas_no_tocar_php",
      "target": "clases_ventas_no_tocar_ventas",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas_no_tocar.php",
      "source_location": "L12",
      "weight": 1.0,
      "source": "clases_ventas_no_tocar_ventas",
      "target": "clases_ventas_no_tocar_ventas_construct",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas_no_tocar.php",
      "source_location": "L23",
      "weight": 1.0,
      "source": "clases_ventas_no_tocar_ventas",
      "target": "clases_ventas_no_tocar_ventas_crear_json",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas_no_tocar.php",
      "source_location": "L135",
      "weight": 1.0,
      "source": "clases_ventas_no_tocar_ventas",
      "target": "clases_ventas_no_tocar_ventas_crear_json_presupuesto_cabecera",
      "confidence_score": 1.0
    },
    {
      "relation": "method",
      "confidence": "EXTRACTED",
      "source_file": "clases/ventas_no_tocar.php",
      "source_location": "L158",
      "weight": 1.0,
      "source": "clases_ventas_no_tocar_ventas",
      "target": "clases_ventas_no_tocar_ventas_crear_json_venta_articulo",
      "confidence_score": 1.0
    },
    {
      "relation": "contains",
      "confidence": "EXTRACTED",
      "source_file": "prestashop/articulo_alta.php",
      "source_location": "L10",
      "weight": 1.0,
      "source": "prestashop_articulo_alta_php",
      "target": "prestashop_articulo_alta_callapi",
      "confidence_score": 1.0
    }
  ],
  "hyperedges": []
}