✌️
Factpro API
  • APIs de cumplimiento tributario
  • API facturación
    • Crear una cuenta
      • Recorrido de las funciones de la WEB API
    • ☑️Configuración de empresa
      • Crear empresas
      • Actualizar datos de empresa
      • Cambiar color PDF
      • Logo
      • Crear sede
      • Listar sedes
      • Editar sede
      • Nueva serie
      • Eliminar sede
      • Listar series
      • Eliminar serie
    • ☑️Estructura para generar comprobantes
      • Al contado
      • Al crédito
      • Factura con Retención
      • Detracción - Transporte
      • Editar documento
      • Exportación
      • Descuento Global
      • Inafecta- Operación Onerosa
      • Gratuita: Exonerado Transferencia Gratuita
      • Exonerado - Operación Onerosa
      • Nota de Crédito
      • Nota de Débito
      • Detracción
      • Factura con anticipo
    • ☑️Estructura GRE - Remitente
      • Remitente - Simple
      • Venta con entrega a terceros
      • Recojo de bienes transformados
      • Traslado entre establecimientos de la misma empresa
      • Documentos relacionados
      • Vehículos y conductores secundarios
      • Importación
      • Exportación
    • ☑️Estructura GRE - Transportista
      • Pagador flete: Remitente
      • Pago flete : Tercero
      • Pagador flete: Subcontratador
      • Editar guias
      • Conductores , vehículos y documentos relacionados
      • GRE - Transportista "Subcontratador"
      • Obtener CDR : GRE
    • ☑️Recibos de Servicios Públicos
      • Recibo Servicio Público
      • Descarga TXT
    • Consultar documentos
    • Recuperar CDR
    • Anular documentos
    • Consultar anulación
    • Envío de boletas por Resumen
    • Estructura Detracción
  • API consulta RUC y DNI
    • Búsqueda por número de RUC
    • Búsqueda Anexos - RUC
    • Consulta DNI
  • API consulta Tipo de cambio
    • Tipo de cambio: Por día
    • Tipo de cambio: Último día
    • Tipo de cambio: Por mes
  • API SIRE
    • Configuración
    • Compras - Descargar Propuesta
    • Compras - Consulta detalle de comprobantes - Propuesta
  • Unidades de medida (Universal)
  • Estados de documentos
  • Catálogo 09 - Códigos de tipo de nota de crédito electrónica
  • Catálogo 54 Códigos de bienes y servicios sujetos a detracciones
  • Catálogo 59 Medios de Pago
  • Catálogo 56 - Tipo de servicio público
  • Catálogo 65 - Código de unidades de medida (para uso solo para la GRE en DAM o DS)
Con tecnología de GitBook
En esta página
  1. API facturación
  2. Estructura para generar comprobantes

Al contado

Factura

POSThttps://dev.factpro.la/api/v2/documentos

Headers

Name
Value

Content-Type

application/json

Authorization

Bearer <token>

Body

{
  "tipo_documento": "01",
  "serie": "F001",
  "numero": "#",
  "tipo_operacion": "0101",
  "fecha_de_emision": "2024-06-25",
  "hora_de_emision": "",
  "moneda": "PEN",
  "fecha_de_vencimiento": "",
  "enviar_automaticamente_al_cliente": false,
  "forma_de_pago": "",
  "numero_orden":"",
  "codigo":"",
  "datos_del_emisor": {
    "codigo_establecimiento": "0000"
  },
  "cliente": {
    "cliente_tipo_documento": "6",
    "cliente_numero_documento": "20605577246",
    "cliente_denominacion": "CORPORACION VEL PERU S.A.C.",
    "codigo_pais": "",
    "ubigeo": "",
    "cliente_direccion": "Av.",
    "cliente_email": "",
    "cliente_telefono": ""
  },
  "items": [
    {
      "unidad": "NIU",
      "codigo": "",
      "descripcion": "MacbookPro",
      "codigo_producto_sunat": "",
      "codigo_producto_gsl": "",
      "cantidad": 1,
      "valor_unitario": 100,
      "precio_unitario": 118,
      "tipo_tax": "10",
      "total_base_tax": 100.00,
      "total_tax": 18,
      "total": 118
      }
  ],
  "totales": {
    "total_exportacion": 0.00,
    "total_gravadas": 100.00,
    "total_inafectas": 0.00,
    "total_exoneradas": 0.00,
    "total_gratuitas": 0.00,
    "total_otros_cargos": 0.00,
    "total_tax": 18.00,
    "total_venta": 118
  },
  "acciones": {
    "formato_pdf": "a4"
  },
  "termino_de_pago": {
    "descripcion": "Contado",
    "tipo": "0"
  },
  "observaciones": ""
}

Response

{
    "success": true,
    "message": null,
    "data": {
        "number": "F001-3",
        "filename": "20604450402-01-F001-3",
        "external_id": "47e2be31-8ab4-4ac2-bbbd-08bd107ef06a",
        "number_to_letter": "Ciento dieciocho con 00/100 Soles",
        "hash": "JZpTrfHv6cnwWZ6351b4yNbcgu4=",
        "qr": "AAAElFTkSuQmCC",
        "state_type_id": "05",
        "state_description": "Aceptado"
    },
    "links": {
        "xml": "xml/47e2be31-8ab4-4ac2-bbbd-08bd107ef06a",
        "cdr": "cdr/47e2be31-8ab4-4ac2-bbbd-08bd107ef06a",
        "pdf": "pdf/6752ef7d3e313d631c001160?type=a4",
        "download_pdf": "pdf/6752ef7d3e313d631c001160?type=a4",
        "pdf_html": "6752ef7d3e313d631c001160?type=a4"
    },
    "sunat_information": {
        "code": "0",
        "description": "La Factura numero F001-3, ha sido aceptada",
        "notes": []
    }
}

{
    "success": false,
    "message": Error,
}
AnteriorEstructura para generar comprobantesSiguienteAl crédito

Última actualización hace 26 días

☑️