Guías de Remisión
ESTRUCTURA PARA GENERAR GUÍA DE REMISIÓN REMITENTE CON JSON
CABECERA DEL DOCUMENTO
operación
Este valor siempre deberá ser "generar_guia" para enviar
String
Obligatorio
11 exactos
tipo_de_comprobante
Tipo de COMPROBANTE que desea generar:
7 = GUÍA REMISIÓN REMITENTE
Integer
Obligatorio
1 exacto
serie
Debe empezar con "T".
String
Obligatorio
4 exactos
número
Número correlativo del documento, sin ceros a la izquierda
Integer
Obligatorio
1 hasta 8
cliente_tipo_de_documento
Tiene que ser 6. Sólo se pueden emitir a entidades con RUC.
6 = RUC - REGISTRO ÚNICO DE CONTRIBUYENTE
Integer
Obligatorio
1 exacto
cliente_numero_de_documento
Ejemplo: RUC del CLIENTE, número de DNI, Etc.
String
Obligatorio
1 hasta 15
cliente_denominacion
Razón o nombre completo del CLIENTE.
String
Obligatorio
1 hasta 100
cliente_direccion
Dirección completa.
String
Obligatorio
1 hasta 100
cliente_email
Dirección de email debe ser válido.
String
Opcional
1 hasta 250
cliente_email_1
Dirección de email debe ser válido.
String
Opcional
1 hasta 250
cliente_email_2
Dirección de email debe ser válido.
String
Opcional
1 hasta 250
fecha_de_emisión
Debe ser la fecha actual
Date
Obligatorio
10 exactos
observaciones
Texto de 0 hasta 1000 caracteres. Si se desea saltos de línea para la representación impresa o PDF usar <br>.
Text
Opcional
Hasta 5
Ejemplo: XXXXX <br> YYYYYY
motivo_de_traslado
"9" = "VENTA"
"1" = "VENTA SUJETA A CONFIRMACION DE LA
MISMA EMPRESA"
"10" = "COMPRA"
"2" = "TRASLADO ENTRE ESTABLECIMIENTOS DE LA MISMA EMPRESA"
"5" = "TRASLADO EMISOR ITINERANTE CP"
"6" = "TRASLADO A ZONA PRIMARIA"
“7” = “Venta con entrega a terceros”
"8" = "OTROS"
String
Obligatorio
2 exactos
peso_bruto_total
En KILOGRAMOS, ejemplo:
4.00 Si no se tiene este dato consignar "0"
Decimal
Obligatorio
1 hasta
12 enteros, hasta con
10 decimales
numero_de_bultos
Cantidad de bultos.
Si no se tiene este dato consignar "0"
Decimal
Obligatorio
1 hasta
12 enteros, hasta con
10 decimales
tipo_de_transporte
"1" = "TRANSPORTE PRIVADO"
"2" = "TRANSPORTE PÚBLICO"
String
Obligatorio
2 exactos
fecha_de_inicio_de_traslado
Fecha de inicio del traslado. Formato DD-MM-AAAA
Ejemplo: 10-05-2017
Date
Obligatorio
10 exactos
transportista_documento_tipo
6 = RUC - REGISTRO ÚNICO DE CONTRIBUYENTE
1 = DNI - DOC. NACIONAL DE IDENTIDAD
-= VARIOS - VENTAS MENORES A S/.700.00 Y OTROS
4 = CARNET DE EXTRANJERÍA
7 = PASAPORTE
A = CÉDULA DIPLOMÁTICA DE IDENTIDAD
0 = NO DOMICILIADO, SIN RUC (EXPORTACIÓN)
Integer
Obligatorio
1 exacto
transportista_documento_numero
Ejemplo: RUC del CLIENTE, número de DNI, Etc.
String
Obligatorio
1 hasta 15
transportista_denominacion
Razón o nombre completo del TRANSPORTISTA.
String
Obligatorio
1 hasta 100
transportista_placa_numero
Ejemplo: ALF-321
String
Opcional
1 hasta 8
conductor_documento_tipo
6 = RUC - REGISTRO ÚNICO DE CONTRIBUYENTE
1 = DNI - DOC. NACIONAL DE IDENTIDAD
-= VARIOS - VENTAS MENORES A S/.700.00 Y OTROS
4 = CARNET DE EXTRANJERÍA
7 = PASAPORTE
A = CÉDULA DIPLOMÁTICA DE IDENTIDAD
0 = NO DOMICILIADO, SIN RUC (EXPORTACIÓN)
Integer
Obligatorio
1 exacto
conductor_documento_numero
Ejemplo: RUC del CLIENTE, número de DNI, Etc.
String
Obligatorio
1 hasta 15
conductor_denominacion
Razón o nombre completo del CONDUCTOR.
String
Obligatorio
1 hasta 100
punto_de_partida_ubigeo
Usar la siguiente tabla según corresponda:
https://drive.google.com/open?id=1-aHRVG5c5-IUkTC_jOJ4ktna6MCR86rK8Bc7AwW2whA
String
Obligatorio
Hasta 6
punto_de_partida_direccion
Dirección exacta
String
Obligatorio
Hasta 150
punto_de_llegada_ubigeo
Usar la siguiente tabla según corresponda:
https://drive.google.com/open?id=1-aHRVG5c5-IUkTC_jOJ4ktna6MCR86rK8Bc7AwW2whA
String
Obligatorio
Hasta 6
punto_de_llegada_direccion
Dirección exacta
String
Obligatorio
Hasta 150
enviar_automaticamente_a_la_sunat
false = FALSO (En minúsculas)
true = VERDADERO (En minúsculas)
Boolean
Condicional
Hasta 5
enviar_automaticamente_al_cliente
false = FALSO (En minúsculas)
true = VERDADERO (En minúsculas)
Boolean
Condicional
Hasta 5
formato_de_pdf
DESHABILITADO por el momento. Siempre se genera en A4.
-
-
-
items
Permite items anidados, se refiere a los ITEMS o LÍNEAS del comprobante, el detalle en un cuadro más abajo.
-
-
-
PARA ITEMS O LÍNEAS DEL DOCUMENTO
unidad_de_medida
NIU = PRODUCTO
ZZ = SERVICIO
Si necesitas más unidades de medida, debes crearlas primeramente en tu cuenta de GyOManager para que estén disponibles.
String
Obligatorio
2 hasta 5
código
Código interno del producto o servicio, asignado por ti. Ejemplo: C001
String
Opcional
1 hasta 250
descripción
Descripción del producto o servicio. Ejemplo: SERVICIO DE REPARACIÓN DE PC, ETC.
Text
Obligatorio
1 hasta 250
cantidad
Ejemplo: 1.21
Numeric
Obligatorio
1 hasta
12 enteros, hasta con
10 decimales
Ejemplo de Guía de Remisión
{
"operacion": "generar_guia",
"tipo_de_comprobante": 7,
"serie": "T001",
"numero": "1",
"cliente_tipo_de_documento": 6,
"cliente_numero_de_documento": "20600695771",
"cliente_denominacion": "NUBEFACT SA",
"cliente_direccion": "MIRAFLORES LIMA",
"cliente_email": "[email protected]",
"cliente_email_1": "",
"cliente_email_2": "",
"fecha_de_emision": "26-11-2017",
"observaciones": "observaciones",
"motivo_de_traslado": "01",
"peso_bruto_total": "0",
"numero_de_bultos": "0",
"tipo_de_transporte": "01",
"fecha_de_inicio_de_traslado": "21-12-2017",
"transportista_documento_tipo": "6",
"transportista_documento_numero": "20600695771",
"transportista_denominacion": "NUBEFACT SA",
"transportista_placa_numero": "ALJ-444",
"conductor_documento_tipo": "1",
"conductor_documento_numero": "44444444",
"conductor_denominacion": "JORGE LOPEZ",
"punto_de_partida_ubigeo": "151021",
"punto_de_partida_direccion": "CALLE MÁRTIR JOSÉ OLAYA 129 MIRAFLORES",
"punto_de_llegada_ubigeo": "211101",
"punto_de_llegada_direccion": "JULIACA COLON 211",
"enviar_automaticamente_a_la_sunat": "false",
"enviar_automaticamente_al_cliente": "false",
"codigo_unico": "",
"formato_de_pdf": "",
"items": [
{
"unidad_de_medida": "NIU",
"codigo": "001",
"descripcion": "DETALLE DEL PRODUCTO 1",
"cantidad": "1"
},
{
"unidad_de_medida": "NIU",
"codigo": "002",
"descripcion": "DETALLE DEL PRODUCTO 2",
"cantidad": "1"
}
]
}
Ejemplo de Respuesta
{
"success": true,
"tipo_de_comprobante": "09",
"serie": "T001",
"numero": "00000100",
"key": "b0aa65ce-e7e8-46e4-ad05-6c7490705f83",
"digest_value": "QmCpLaCECeXlFzJBnLWP4HOFMR0=",
"enlace": "http://gyomanager.com/comprobante/b0aa65ce-e7e8-46e4-ad05-6c7490705f83+09",
"enlace_del_pdf": "http://gyomanager.com/comprobante/b0aa65ce-e7e8-46e4-ad05-6c7490705f83+09.pdf",
"enlace_del_xml": "http://gyomanager.com/comprobante/b0aa65ce-e7e8-46e4-ad05-6c7490705f83+09.xml",
"enlace_del_cdr": "http://gyomanager.com/comprobante/b0aa65ce-e7e8-46e4-ad05-6c7490705f83+09.cdr",
"aceptada_por_sunat": true,
"sunat_responsecode": "0",
"sunat_description": "El Comprobante numero T001-00000100 ha sido aceptado",
"cadena_para_codigo_qr": null,
"codigo_hash": "QmCpLaCECeXlFzJBnLWP4HOFMR0=",
"sunat_soap_error": "[]"
}
Last updated