---
title: "Probar un selector"
description: "Probar un selector"
type: "academy"
category: "lesson"
tags: []
authors: [Anonymous]
date: "2026-10-08"
last_update: "2026-10-08"
time_minutes: 2
draft: false
unlisted: false
url: "https://www.billmysales.com/academy/leer-datos-de-json-con-selectores/introduccion/probar-un-selector"
---

# Probar un selector

Escribir un selector puede parecer complicado, y a veces es fácil cometer errores. Por lo que te recomendamos que pruebes tu selector con alguna orden de tu cuenta de BillMySales. O sea, pruébalo con datos reales. Solo cuando lo tengas probado lo usas en la configuración de tu pasarela de facturación. Así no tendrás problemas en tu configuración.

> [!INFO] Importante
>
>Es crucial probar los selectores con datos reales de tus órdenes en la interfaz de BillMySales. Así podrás ingresar tu selector y ver el resultado en tiempo real con los datos de una orden específica.

Para probar solo debes dirigirte a una orden y en la esquina superior derecha buscar en el menú la opción "Probar selector":

![Menú - probar selector](https://www.billmysales.com/img/content/academy/leer-datos-de-json/probar-selector.png)

Al hacer clic tendrás una ventana con las opciones para ingresar el selector y probar si trae los datos que necesitas. Luego podrás usar ese selector en la configuración de tu pasarela para personalizar tu cuenta.

![Probar selector](https://www.billmysales.com/img/content/academy/leer-datos-de-json/probar-selector-2.png)

> [!NOTE] Nota
>
>No te preocupes de la opción "Selector de nodo raíz para la búsqueda", es opcional y normalmente no la usarás, ya que es para casos muy específicos cuando se hacen desarrollos o integraciones. Así que ese campo déjalo en blanco.

Los campos del formulario son:

* **Fuente de datos:** son los posibles JSON con datos que podemos usar. Las opciones acá son:
    * Datos recibidos del origen de datos (datasource_data).
    * Datos normalizados a partir de los datos recibidos (datasource_invoice).
    * Datos preparados que se van a mandar al facturador (biller_data).
    * Datos de respuesta del facturador (biller_invoice).
* **Selector de nodo raíz para la búsqueda:** permite elegir un subconjunto de los datos de la fuente de datos (normalmente no usado).
* **Selector de datos buscados:** este es el selector real que se desea usar luego en una configuración.

En el resultado podremos ver, dependiendo del selector usado, lo siguiente:

* Los datos **escalares** obtenidos: texto (string), un número o un valor booleano.
* Un valor **null** cuando el selector no encuentra datos.
* Un **JSON** con el objeto obtenido, cuando no es un texto (string), un número o un valor booleano.


---
Última actualización el 08/10/2026

