meta data de esta página
Método DescargaPDF
Permite al usuario descargar un documento electrónico generado, en formato PDF
| REQUEST: Parámetros a Enviar | ||
|---|---|---|
| Tipo | Identificador | Descripción | 
| String | TokenEmpresa/TokenPassword | Proporcionado por The Factory HKA. | 
| Objeto | DatosDocumento | Ver detalle abajo | 
| DatosDocumento | ||||
|---|---|---|---|---|
| Tipo | Requerido | Formato | Identificador | Descripción | 
| String | SI | N|4 | CodigoSucursalEmisor | 0000: casa matriz. 0001 en delante: otras sucursales. Puede utilizar números y letras | 
| String | SI | N|10 | numeroDocumentoFiscal | Número del documento fiscal en la serie correspondiente, de 0000000001 a 9999999999, no siendo permitido el reinicio de la numeración. Llenar con ceros las posiciones a la izquierda. | 
| String | SI | N|3 | puntoFacturacionFiscal | Punto de Facturación del documento fiscal. La serie sirve para permitir que existan secuencias independientes de numeración de facturas. No se admite el valor “cero”. Llenar con ceros las posiciones a la izquierda. | 
| String | SI | N|10 | serialDispositivo | Serial del dispositivo asignado para la factura electrónica (opcional) | 
| String | SI | N|2 | tipoDocumento | 01: Factura de operación interna 02: Factura de importación 03: Factura de exportación 04: Nota de Crédito referente a una FE 05: Nota de Débito referente a una FE 06: Nota de Crédito genérica 07: Nota de Débito genérica 08: Factura de Zona Franca 09: Reembolso | 
| String | SI | N|2 | tipoEmision | 01: Autorización de Uso Previa, operación normal. 02: Autorización de Uso Previa, operación en contingencia. 03: Autorización de Uso Posterior, operación normal. 04: Autorización de Uso posterior, operación en contingencia. | 
Ejemplo de XML
<DescargaPDF> 
<tokenEmpresa><!--SOLICITAR--></tokenEmpresa> 
<tokenPassword><!--SOLICITAR--></tokenPassword> 
<datosDocumento> 
               <codigoSucursalEmisor>0001</codigoSucursalEmisor> 
               <numeroDocumentoFiscal>891</numeroDocumentoFiscal> 
               <puntoFacturacionFiscal>001</puntoFacturacionFiscal> 
               <serialDispositivo>000001</serialDispositivo>
               <tipoDocumento>01</tipoDocumento> 
               <ser:tipoEmision>01</ser:tipoEmision>
</datosDocumento> 
</DescargaPDF>
| DescargarPDFResponse: Parámetros a recibir | ||
|---|---|---|
| Tipo | Identificador | Descripción | 
| String | codigo | Código correspondiente al resultado de la operación | 
| String | Resultado | Resultado de operación | 
| String | Mensaje | Mensaje adicional del resultado | 
| String | Documento | Documento descargado en formato Base64. | 
Ejemplo de XML
<DescargaPDFResponse >
 <DescargaPDFResult>
	<codigo>200</codigo>
	<resultado>procesado</resultado>
              <a:mensaje>Se retorna el archivo solicitado.</a:mensaje>
<documento> [XML EN BASE 64] </documento>
 </DescargaPDFResult>
</DescargaPDFResponse>
 
