Importar una compra (XML)¶
Cuando un proveedor te envía su factura electrónica, no tienes que digitarla: subes el XML de la DIAN y Agapanto registra la compra, crea el proveedor y los productos que falten y actualiza precios. Está en Menú → Facturación, botón XML, visible solo cuando el documento elegido es de compra (ruta /app/pos).
Permiso
Necesitas ACCESO_POS.
Un vistazo¶
- 1 Documento: elige un tipo de compra (naturaleza de entrada). La compra importada se guardará con este documento y su consecutivo.
- 2 XML: solo aparece con documentos de compra. Abre el diálogo Importar compra (XML DIAN).
- 3 Archivo XML: acepta el XML que la DIAN entrega al proveedor (el AttachedDocument o la factura UBL directa).
- 4 Resultado: Archivo importado correctamente. o, en rojo, Error al subir el archivo.
- 5 Importar (deshabilitado sin archivo) procesa y guarda la compra de una vez.
Paso a paso¶
- En el POS selecciona en Documento tu tipo de compra. Si no tienes uno, créalo en Configuración.
- Pulsa XML, elige el archivo en Archivo XML y pulsa Importar.
- Espera el mensaje verde y pulsa Cerrar. La compra ya está guardada: revísala en Caja diaria, sección COMPRAS, con Ver.
Qué se importa¶
| Del XML | Qué hace Agapanto |
|---|---|
| Emisor (NIT, nombre, ciudad, correo, dirección) | Crea o actualiza la entidad y la marca como proveedor. |
| Número y CUFE de la factura | El número queda como Referencia de la compra y el CUFE se guarda para no importar dos veces el mismo archivo. |
| Cada línea (código, descripción, cantidad, unidad, precio) | Busca el producto por su código; si no existe lo crea como código - descripción en la familia Sin categoria y con la unidad de medida del XML. |
| Precio de la línea | Actualiza el precio de compra del producto y recalcula el precio de venta sumándole el porcentaje de utilidad de tu empresa. |
| Impuesto de la línea (nombre y %) | Crea el impuesto si no existe y lo asocia al producto. |
| Descuento de la línea | Crea un descuento DESCUENTO con ese porcentaje y lo asocia al producto. |
| Total a pagar | La compra se guarda a crédito con la forma de pago CREDITO y pago 0: queda pendiente. |
Se guarda de una vez, sin pantalla de revisión
A diferencia de una compra digitada, aquí no hay paso intermedio: al pulsar Importar la compra queda guardada y el inventario actualizado. Antes de importar verifica que el Documento seleccionado sea el correcto; después, revisa en Inventario → Productos los productos nuevos en Sin categoria y ajusta familia, nombre y precio de venta.
Precio de venta automático
El precio de venta de cada producto importado se calcula como precio de compra + porcentaje de utilidad de la empresa. Si manejas márgenes distintos por producto, corrígelos en Precios y unidades.
¿Problemas?
- No veo el botón XML. El documento seleccionado no es de compra. Cámbialo en Documento.
- Dice "Archivo importado correctamente" pero no aparece la compra. Ese XML ya se había importado (mismo CUFE): Agapanto lo ignora en silencio. Búscala en el Historial por el proveedor.
- Sale "Error al subir el archivo". El archivo no es un XML DIAN válido (por ejemplo, un PDF o un ZIP). Extrae el
.xmly vuelve a intentar. - Los productos quedaron con nombres raros como "7702001-HARINA". Es el formato código - descripción que usa la importación; edítalos en Productos.
Siguiente: Cartera.