> For the complete documentation index, see [llms.txt](https://factura-electronica.aliaddo.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://factura-electronica.aliaddo.dev/primeros-pasos/estructura-de-los-datos.md).

# Estructura de los datos

En este apartado podrás ver la estructura de los campos que componen los objetos que van a ser enviados. Por favor ten en cuenta las siguientes consideraciones:

{% hint style="info" %}
Los campos están en el mismo orden en el que se deben enviar. Mira los [***códigos de ejemplo***](/habilitacion/facturas/enviar-una-factura-para-set-de-pruebas.md).
{% endhint %}

{% hint style="info" %}
Los campos con el tipo **Array** son, por lo general, arreglos de objetos.
{% endhint %}

{% hint style="info" %}
Los campos con la **longitud** vacía no tienen un límite de esta.
{% endhint %}

{% hint style="warning" %}
**IMPORTANTE,** en caso de que la empresa integradora sea persona natural:

* El campo `companyName` debe contener el nombre de la persona natural. (En caso de que la empresa sea persona jurídica, los campos`firstName` y`lastName`no son requeridos)
* El campo`digitCheck`(Dígito de verificación) no es requerido debido a que la empresa no es persona jurídica.
* El campo `merchantRegistration` no es requerido.
  {% endhint %}

{% content-ref url="/pages/-Lzc6mfUdp8RL\_\_J10IZ" %}
[Listas de códigos](/primeros-pasos/estructura-de-los-datos/listas-de-codigos.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LrtDqdtfOpFlzs68t8e" %}
[Factura](/primeros-pasos/estructura-de-los-datos/factura.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LrtDqE8uR72ID59rijw" %}
[Nota débito](/primeros-pasos/estructura-de-los-datos/nota-debito.md)
{% endcontent-ref %}

{% content-ref url="/pages/-LrtDpdPh1jG\_KFbpx31" %}
[Nota crédito](/primeros-pasos/estructura-de-los-datos/nota-credito.md)
{% endcontent-ref %}
