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

Estructura GRE - Transportista

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

Headers

Name
Value

Content-Type

application/json

Authorization

Bearer <token>

Body

ATRIBUTO
VALOR
TIPO DE DATO
REQUISITO
LONGUITUD

tipo_documento

31 = GRE - Transportista

Integer

Obligatorio

2 exacto

serie

Debe ingresar "V" para GUIAS DE REMISIÓN REMITENTE .

String

Obligatorio

4 exacto

numero

Número correlativo del documento

Integer

Obligatorio

1 hasta 8

fecha_de_emision

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

Date

Obligatorio

10 exacto

hora_de_emision

Debe ser la hora actual 10:11:11

Date

Opcional

DATOS DEL EMISOR

codigo_establecimiento

Para los motivos de traslado con código 04, 18

Ejemplo: “0000”

String

Condicional

4 exacto

DATOS DEL REMITENTE

cliente_tipo_documento

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

Integer

Obligatorio

1 exacto

cliente_numero_documento

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

String

Obligatorio

1 hasta 15

cliente_denomicacion

Nombre o Razón social

String

Obligatorio

1 hasta 100

codigo_pais

PE = PERÚ

String

Opcional

2 exacto

ubigeo

Ejemplo: 150101

String

Opcional

6 exacto

cliente_direccion

Ejemplo: Av. Central 122

String

Obligatorio

1 hasta 100

correo_electronico

Dirección de email debe ser válido

String

Opcional

1 hasta 200

telefono

Número de teléfono

Integer

Opcional

1 hasta 20

DATOS DEL DESTINATARIO

destinatario_tipo_documento

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

Integer

Obligatorio

1 exacto

destinatario_numero_documento

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

String

Obligatorio

1 hasta 15

destinatario_denomicacion

Nombre o Razón social

String

Obligatorio

1 hasta 100

DETALLES

observaciones

Texto de 0 hasta 1000 caracteres.

Text

Opcional

fecha_de_traslado

Ejemplo: 2024-06-14

Date

Obligatorio

10 exacto

indicador_de_transbordo

Indicar : false

peso_bruto_unidad

Código de la unidad de medida, solo se aceptan:

KGM = “Kilogramos” ó TNE = “Toneladas”

String

Obligatorio

3 exacto

peso_bruto_total

En KILOGRAMOS, ejemplo: 4.00 Importante: debe ser mayor a “0”.

Decimal

Obligatorio

1 hasta 12 enteros,

hasta con 10 decimales

CONDUCTOR

conductor_tipo_documento

1 = DNI - DOC. NACIONAL DE IDENTIDAD

4 = CARNET DE EXTRANJERÍA

7 = PASAPORTE

A = CÉDULA DIPLOMÁTICA DE IDENTIDAD

Integer

Obligatorio

1 exacto

conductor_numero_documento

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

String

Condicional

1 hasta 15

conductor_nombres_y_apellidos

Nombre completo del conductor

String

Condicional

1 hasta 100

conductor_numero_licencia

Número de licencia del conductor

String

Condicional

9 hasta 10

conductor_numero_de_placa

Número de placa del vehículo Ejemplo: ACE321 (no deben ser ceros ni debe tener guiones)

String

Condicional

6 hasta 8

numero_registro_mtc

Alfanumérico Mayúsculas.

String

Opcional

hasta 20

tuc

Tarjeta Única de Circulación Electrónica o Certificado de Habilitación vehicular

(Solo se permite mayúsculas y números alfanumérico sin guiones o cualquier otro carácter)

String

Opcional

10 hasta 15 dígitos

DIRECCIÓN DE LLEGADA

ubigeo

Ejemplo: 150101

String

Obligatorio

Hasta 6

direccion

Ejemplo: Av. Central 122

String

Obligatorio

1 hasta 100

DIRECCIÓN DE PARTIDA

ubigeo

Ejemplo: 150101

String

Obligatorio

Hasta 6

direccion

Ejemplo: Av. Central 122

String

Obligatorio

1 hasta 100

ITEM

codigo

Código interno del producto o servicio, asignado por ti.

String

Opcional

1 hasta 250

cantidad

Ejemplo: 10.00

Numeric

Obligatorio

1 hasta 12 enteros,

hasta con 10 decimales

descripcion

Descripción del producto o servicio.

Text

Obligatorio

1 hasta 250

unidad

NIU = PRODUCTO

ZZ = SERVICIO

Si necesitas más unidades de medida, debes crearlas primeramente en tu cuenta de FACTPRO para que estén disponibles.

String

Obligatorio

2 hasta 5

DOCUMENTOS RELACIONADOS AL DOCUMENTO

tipo

01 = Factura

03 = Boleta de Venta

09 = Guía de Remisión Remitente

31 = Guía de Remisión Transportista

Integer

Condicional

2 exacto

serie

Serie del Documento relacionado Ejemplo FFF1, BBB1

String

Condicional

4 exacto

numero

Número correlativo del documento, sin ceros a la izquierda Ejemplo 1, 10, 100

Integer

Condicional

1 hasta 6

VEHÍCULOS SECUNDARIOS

Puedes añadir hasta 2 adicionales

conductor_numero_de_placa

String

Condicional

6 hasta 8

tuc

Tarjeta Única de Circulación Electrónica o Certificado de Habilitación vehicular

(Solo se permite mayúsculas y números alfanumérico sin guiones o cualquier otro carácter)

String

Opcional

10 hasta 15 dígitos

CONDUCTORES SECUNDARIOS

Puedes añadir hasta 2 adicionales

conductor_tipo_documento

1 = DNI - DOC. NACIONAL DE IDENTIDAD

4 = CARNET DE EXTRANJERÍA

7 = PASAPORTE

A = CÉDULA DIPLOMÁTICA DE IDENTIDAD

Integer

Condicional

1 exacto

conductor_numero_documento

Ejemplo: DNI del conductor

String

Condicional

1 hasta 15

conductor_nombres_y_apellidos

Nombre completo del conductor

String

Condicional

1 hasta 100

conductor_numero_licencia

Ejemplo: Q12345678 (no debe de existir espacios ni debe tener guiones)

String

Condicional

9 hasta 10

INDICADOR DE ENVIO SUNAT

GRE Transportista

SUNAT_Envio_IndicadorPagadorFlete_Remitente

SUNAT_Envio_IndicadorPagadorFlete_Subcontratador SUNAT_Envio_IndicadorPagadorFlete_Tercero

String

Obligatorio

SUBCONTRATADOR

subcontratador_tipo_documento

Solo se aplica si "pagador_flete" = SUNAT_Envio_IndicadorPagadorFlete_Subcontratador

Solo se acepta el tipo de documento 6 = RUC

Integer

Condicional

1 exacto

subcontratador_numero_documento

String

Condicional

11 exacto

subcontratador_denominacion

String

Condicional

hasta 250

TERCERO

tercero_tipo_documento

Solo se aplica si "pagador_flete" = SUNAT_Envio_IndicadorPagadorFlete_Subcontratador

Se acepta: 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

Integer

Condicional

1 exacto

tercero_numero_documento

Ejemplo: DNI del pagador tercero

String

Condicional

11 exacto

tercero_denominacion

Ejemplo: Nombre del pagador tercero

String

Condicional

hasta 250

AnteriorExportaciónSiguientePagador flete: Remitente

Última actualización hace 5 meses

☑️