✌️
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

Recibos de Servicios Públicos

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

Headers

Name
Value

Content-Type

application/json

Authorization

Bearer <token>

Body

ATRIBUTO
VALOR
REQUISITO
LONGUITUD

Tipo de COMPROBANTE :

14 = Recibo servicios públicos

Obligatorio

2 exacto

4 = internet Si existe el tag, su valor no corresponde a los establecidos en el catálogo N° 56

Obligatorio

1 exacto

Debe ingresar "S" para Recibos de Servicios Públicos

Obligatorio

4 exacto

Número correlativo del documento

Obligatorio

1 hasta 8

En todos los casos se utiliza por defecto: 0101

0101 = VENTA INTERNA

Obligatorio

4 exacto

Debe ser la fecha actual. Ejemplo: 2024-05-14

Obligatorio

10 exacto

Ejemplo: 2024-05-14

Obligatorio

10 exacto

Ejemplo: 2024-05-14

Obligatorio

10 exacto

Ejemplo: 2024-05-14

Opcional

10 exacto

Debe ser la hora actual 10:11:11

Opcional

PEN = SOLES

USD= DÓLARES

Obligatorio

3 exacto

Es el porcentaje a la venta Perú / IGV : 18% Ejemplo: 18

Obligatorio

2 enteros

Dirección de email false = No se enviara true = Se enviará automáticamente

Opcional

DATOS DEL CLIENTE

6 = RUC - REGISTRO ÚNICO DE CONTRIBUYENTE

1 = DNI - DOC. NACIONAL DE IDENTIDAD

4 = CARNET DE EXTRANJERÍA

7 = PASAPORTE

A = CÉDULA DIPLOMÁTICA DE IDENTIDAD

0 = NO DOMICILIADO, SIN RUC

Obligatorio

1 exacto

Ejemplo: RUC del CLIENTE, número de DNI, Etc.

Obligatorio

1 hasta 15

Razón o nombre completo del CLIENTE.

Obligatorio

1 hasta 100

Colocar el país del CLIENTE, por ejemplo Perú = PE

Opcional

2 exacto

Debe ingresar número por código de Ubigeo , por ejemplo 150101

Opcional

2 exacto

Dirección completa

Obligatorio

1 hasta 100

Correo referencial

Opcional

Teléfono referencial

Opcional

TOTALES

Condicional

1 hasta 12 enteros con 2 decimales

Condicional

1 hasta 12 enteros con 2 decimales

0.00

Condicional

1 hasta 12 enteros con 2 decimales

0.00

Condicional

1 hasta 12 enteros con 2 decimales

0.00

Condicional

1 hasta 12 enteros con 2 decimales

0.00

Condicional

1 hasta 12 enteros con 2 decimales

18

Condicional

1 hasta 12 enteros con 2 decimales

118.00

Condicional

1 hasta 12 enteros con 2 decimales

ITEMS

Enviar las unidades de medida, por ejemplo para Unidad es = NIU

NIU = PRODUCTO

ZZ = SERVICIO

Obligatorio

2 hasta 5

Opcional, código interno del producto por ejemplo P0121

Opcional

1 hasta 250

Nombre del producto

Obligatorio

1 hasta 250

Opcional

Hasta 8

Opcional

Ejemplo: 10.00

Obligatorio

1 hasta 12 enteros, hasta con 10 decimales

Sin IGV. Ejemplo: 50

1 hasta 12 enteros, hasta con 10 decimales

Con IGV. Ejemplo: 59

Obligatorio

1 hasta 12 enteros, hasta con 10 decimales

10 = Gravado - Operación Onerosa

11 = Gravado – Retiro por premio

12 = Gravado – Retiro por donación

13 = Gravado – Retiro

14 = Gravado – Retiro por publicidad

15 = Gravado – Bonificaciones

16 = Gravado – Retiro por entrega a trabajadores

20= Exonerado - Operación Onerosa

21= Exonerado - Transferencia Gratuita

30= Inafecto - Operación Onerosa

31= Inafecto – Retiro por Bonificación

32= Inafecto – Retiro

33= Inafecto – Retiro por Muestras Médicas

34= Inafecto - Retiro por Convenio Colectivo

35= Inafecto – Retiro por premio

36= Inafecto - Retiro por publicidad

40= Exportación

Obligatorio

2 exacto

100

Obligatorio

1 hasta 12 enteros con 2 decimales

18

Obligatorio

1 hasta 12 enteros con 2 decimales

118

Obligatorio

1 hasta 12 enteros con 2 decimales

Puedes elegir entre a4 o ticket para mostrar automáticamente el formato del PDF

Obligatorio

Texto de 0 hasta 1000 caracteres.

Opcional

Texto de 0 hasta 1000 caracteres.

Opcional

Body

{
    "tipo_documento": "14",
    "tipo_servicio_publico": "1",
    "serie": "SP01",
    "numero": "#",
    "tipo_operacion": "0101",
    "fecha_de_emision": "2024-06-25",
    "inicio_ciclo_de_facturacion": "2024-06-25",
    "fin_ciclo_de_facturacion": "2024-06-25",
    "fecha_de_vencimiento": "",
    "hora_de_emision": "",
    "moneda": "PEN",
    "forma_de_pago": "",
    "numero_orden":"",
    "codigo":"",
    "porcentaje_de_venta": 18.00,
    "enviar_automaticamente_al_cliente": true,
    "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": ""
    },
    "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
    },
    "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
        }
    ],
    "acciones": {
        "formato_pdf": "a4"
    }
}

Response

{
    "success": true,
    "data": {
        "number": "F001-5",
        "filename": "20415963255-01-F001-5",
        "external_id": "103c8710-6c6e-4b7b-8d7b-c59f642c7a71",
        "number_to_letter": "Ciento dieciocho  con 00/100 ",
        "hash": "gLOlpznxBvvhT/BUUugMYDhQo84="
    "links": {
        "xml": "https://factpro.pe/downloads/document/xml/103c8710-6c6e-4b7b-8d7b-c59f642c7a71",
        "pdf": "https://factpro.pe/downloads/document/pdf/103c8710-6c6e-4b7b-8d7b-c59f642c7a71",
    },
    "response": {
        "code": "0",
        "description": "La Factura numero F001-5, ha sido aceptada",
        "notes": []
    }
}
AnteriorObtener CDR : GRESiguienteRecibo Servicio Público

Última actualización hace 4 meses

☑️
tipo_documento
tipo_servicio_publico
serie
numero
tipo_operacion
fecha_de_emision
inicio_ciclo_de_facturacion
fin_ciclo_de_facturacion
fecha_de_vencimiento
hora_de_emision
moneda
porcentaje_de_venta
enviar_automaticamente_al_cliente
cliente_tipo_documento
cliente_numero_documento
cliente_denomiacion
codigo_pais
ubigeo
cliente_direccion
cliente_email
cliente_telefono
total_exportacion
total_gravadas
total_inafectas
total_exoneradas
total_gratuitas
tota_otros_cargos
total_tax
total_venta
unidad
codigo
descripcion
codigo_producto_sunat
codigo_producto_gsl
cantidad
valor_unitario
precio_unitario
tipo_tax
total_base_tax
total_tax
total
formato_pdf
numero_orden
codigo