Beruflich Dokumente
Kultur Dokumente
Interfaces de Facturacin
On Line
Versin 1.1
Fecha 18/05/2011
1. BITCORA DE CAMBIOS
Fecha de Cambio
05/04/2011
18/05/2011
Versin
Autor
1.0
Fernando
Parcerisas
1.1
Fernando
Parcerisas
Detalle cambios
Creacin del documento.
Se
agrega
mtodo
OnlineRecoveryRecList.
2. INTRODUCCIN.
El presente documento tiene por finalidad entregar la informacin para la
implementacin Online desde los sistemas actuales y el ambiente de
facturacin, a travs de tecnologas WebServices.
Para todos los mtodos se retorna un String en formato XML, con la
informacin del proceso.
param1:(string)
param2:(string)
param3:(string)
Documento a generar.
param4:(int)
param5:(int)
=
=
=
=
=
ID asignado
URL del XML
URL del PDF
Estado en la SUNAT
Folio Asignado (Serie-Correlativo)
Ejemplo invocacin:
Request
<?xml version="1.0" encoding="UTF-8" ?>
<ns1:OnlineGeneration xmlns:ns1="http://webservices.online.webapp.paperless.cl">
<ns1:param0>20100070970</ns1:param0>
<ns1:param1>gen_paperless</ns1:param1>
<ns1:param2>abc123</ns1:param2>
<ns1:param3>EN|01|340000000283|2008-06-06||||20080706|833827006|PAPERLESS|GRANDES TIENDAS |803020|CAMINO EL
ALBA12.575|PROVIDENCIA|SANTIAGO||709123009|0709123009|CORP.EDUCACIONAL DE LA CONSTRUCCIN|EDUCACIN||ALFREDO
BARROS ERRAZURIZ 1954|PROVIDENCIA|||0| 4140.00|19.00|0|
4140.00|@#Linea#@DE| 1||||Patrocinio o
Beca|1608101021@#Lindet#@"0000000132|1|| 540.00|||60.25|||
540.00|@#Linea#@DE| 2||||Patrocinio o
Beca|1608101021000000013216081010210000000133|1|| 3600.00|||60.25|||
RUC de la empresa
param1:(string)
param2:(string)
param3:(string)
param4:(string)
param5:(int)
Ejemplo invocacin
Request
<?xml version="1.0" encoding="UTF-8" ?>
<ns1: OnlineRecovery xmlns:ns1="http://webservices.online.webapp.paperless.cl">
<ns1:param0>20100070970</ns1:param0>
<ns1:param1>gen_paperless</ns1:param1>
<ns1:param2>abc123</ns1:param2>
<ns1:param3>01</ns1:param3>
<ns1:param4 >12345<ns1:param4 />
<ns1:param5 />5<ns1:param5 />
param0:(string)
RUC de la empresa
param1:(string)
param2:(string)
param3(string)
param4:( int)
param5:(string)
Param6:(int)
Ejemplo invocacin
Request
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAPENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<m:OnlineRecoveryRec xmlns:m="http://webservices.online.webapp.paperless.cl">
<m:param0>20100070970</m:param0>
<m:param1>gen_paperless</m:param1>
<m:param2>abc123</m:param2>
<m:param3>24905499934</m:param3>
<m:param4>01</m:param4>
<m:param5>F001-234</m:param5>
<m:param6>3</m:param6>
</m:OnlineRecoveryRec>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Response
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<ns:OnlineRecoveryRecResponse xmlns:ns="http://webservices.online.webapp.paperless.cl">
<ns:return><?xml version="1.0" encoding="ISO-8859-1"?>
<Respuesta>
<Codigo>8</Codigo>
<Mensaje>DOCUMENTO ACEPTADO POR LA SUNAT</Mensaje>
</Respuesta>
</ns:return>
</ns:OnlineRecoveryRecResponse>
</soapenv:Body>
</soapenv:Envelope>
RUC de la empresa
param1:(string)
param2:(string)
param3:(string)
Fecha de recepcin
Ejemplo invocacin:
Request
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAPENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<SOAP-ENV:Body>
<m:OnlineRecoveryReclist xmlns:m="http://webservices.online.webapp.paperless.cl">
<m:param0>20100070970</m:param0>
<m:param1>gen_paperless</m:param1>
<m:param2>abc123</m:param2>
<m:param3>2010-03-03</m:param3>
</m:OnlineRecoveryReclist>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Response
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/">
<soapenv:Body>
<ns: OnlineRecoveryReclist xmlns:ns="http://webservices.online.webapp.paperless.cl">
<ns:return>
<?xml version="1.0" encoding="ISO-8859-1"?>
<Respuesta>
<Codigo>0</Codigo>
<Mensaje>99999999-9;99;9999;AAAA-MM
DD;9999999;9999999;9999999;9999999;XXXXXXX;AAAA-MM-DD|99999999-9;99;9999;AAAA-MM-DD;9999999;9999999; 9999999;
9999999; XXXXXXX;AAAA-MM-DD </Mensaje>
</Respuesta>
</ns:return>
</ns:OnlineRecoveryReclist>
</soapenv:Body>
</soapenv:Envelope>
Siendo:
Cdigo: el cdigo de retorno de la consulta. Ver detalle en Tabla de Cdigos
Mensaje: La lista de documentos recibidos (separados por pipe) en el formato:
-2
Descripcin
Causa
Respuesta solicitada
Cdigo
Descripcin
Causa
-3
-4
El Emisor no existe.
-5
Error al recuperar el
Certificado de la Empresa
-6
-8
-9
-10
-11
-12
Error, documento no
encontrado.
-14
-19
Error de Schema.
-98
Mensaje de Error
-99
Documento Rechazado
RUC de la empresa
t :(int)
tr:(int)
=
=
=
=
=
ID asignado
URL del XML
URL del PDF
Estado en SUNAT
Folio Asignado (Serie y Correlativo)
a :(string)
l :(string)
pw :(string)
Siendo:
Cdigo: el cdigo de retorno de la consulta. Ver detalle en Tabla de Cdigos
Mensaje: Respuesta solicitada segn el tipo de devolucin definido
RUC de la empresa
t :(int)
f:(string)
l :(string)
pw :(string)
Siendo:
Cdigo: el cdigo de retorno de la consulta. Ver detalle en Tabla de Cdigos
Mensaje: el mensaje estar conformado de 2 mas tags, los que se
decriben a continuacin:
Estado: Descripcin del estado general de la respuesta
Detalle (1 a n): Pueden ser varios elementos de este tag, e indican
informacin adicional del documento
RUC de la empresa
t :(int)
f:(int)
l :(string)
pw :(string)
Siendo:
Cdigo: el cdigo de retorno de la consulta. Ver detalle en Tabla de Cdigos
de Retorno.
Mensaje: El link del PDF del documento