API UltimoConsecutivo
La API UltimoConsecutivo es un desarrollo elaborado por el equipo de The Factory HKA el cual tiene como objetivo permitir la creación de numeraciones o secuenciales para poder emitir documentos electronicos para el ambiente demo o el ambiente de producción.
@IMPORTANTE: Para el consumo de este servicio se han establecido dos url especificas en ambiente DEMO y ambiente PRODUCCION las cuales las podrá encontrar a continuación:
Para mayor información pude visitar la siguiente sección:
UltimoConsecutivo
A continuación se documenta la estructura que se debe contemplar en la construcción del Request y el Response del servicio UltimoConsecutivo y de esta forma garantizar la implementación de este nuevo método:
- REQUEST
- Parámetros a Enviar
| Tipo | Identificador | Descripción |
|---|---|---|
| String | Nit | Número de documento del contribuyente a consultar |
| String | TokenEmpresa | Suministrado por The Factory HKA Colombia según el ambiente a consultar |
| TokenPassword | ||
| String | IdNumeracion | Numero identificador del secuencial que se desea consultar |
- RESPONSE
- Parámetros a Recibir al consultar el Método ConsultarNumeraciones
| Tipo | Identificador | Descripción |
|---|---|---|
| int | Código | Indica el estado de la operación retornado por el servicio |
| String | Resultado | Resultado del consumo del método:
|
| String | Mensaje | Este mensaje está asociado al codigo, útil para identificación de errores |
| String | Nit | Número de documento del contribuyente consultado |
| String | Plataforma | Nombre de la plataforma a consultar numeración TFHKA o DIAN |
| Array <Numeraciones> | Numeraciones | Histórico de las numeraciones configuradas en TFHKA o asociadas en la DIAN |
Donde Class.Numeraciones contiene la siguiente información:
- RESPONSE
- Parámetros a Recibir Array Numeraciones
| Tipo | Identificador | Descripción |
|---|---|---|
| String | IdNumeracion | Identificador del secuencial configurado. Uso interno TFHKA. |
| String | NumeroResolucion | Numero de resolución asignado por la DIAN para esta numeración |
| String | FechaResolucion | Fecha en la que se solicito la resolución ante la DIAN, en formato: AAAA-MM-DD |
| String | Prefijo | Combinación de cifras alfanuméricas que establece al momento de solicitar la numeración o resolución |
| String | NumeroDesde | Valor desde donde se da inicio a la numeración solicitada. |
| String | NumeroHasta | Valor hasta donde finaliza la numeración solicitada. |
| String | NumeroInicial | Valor desde donde se da inicio a la numeración solicitada. Uso interno TFHKA. |
| String | FechaDesde | Fecha en la que se da inicio a la resolución solicitada ante la DIAN, en formato: AAAA-MM-DD |
| String | FechaHasta | Fecha en la que finaliza la resolución solicitada ante la DIAN, en formato: AAAA-MM-DD |
| String | ClaveTecnica | Cadena alfanumérica establecida por la DIAN para la numeración o resolución solicitada. Uso interno TFHKA. |
| String | TipoDocumento | Código para Invoice, CreditNote, DebitNote. Corresponde a uno de los valores de la Tabla 1. Uso interno TFHKA. |
| String | IdEstablecimiento | Identificador del establecimiento configurado por el contribuyente en el portal web. Uso interno TFHKA. |
| String | CodigoEstablecimiento | Código del establecimiento configurado por el contribuyente en el portal web. Uso interno TFHKA. |
| String | DescripcionEstablecimiento | Descripción del establecimiento configurado por el contribuyente en el portal web. Uso interno TFHKA.. Ejemplo: Principal, Oficina |
| String | DireccionEstablecimiento | Dirección del establecimiento configurado por el contribuyente en el portal web. Uso interno TFHKA. |
| String | TipoServicio | Código que Define si el secuencial fue configurado para Portal o Servicio de Integración. Uso interno TFHKA. |
| String | Modalidad | Código que Define si el secuencial fue configurado para 1: Automática o 2: Manual con Prefijo , 3: Manual sin prefijo, Uso interno TFHKA. |
| String | TipoAmbienteSecuencial | Código que Define si el ambiente en el cual se configuro el secuencial en el portal de TFHKA 2: Producción 2.1 o 3: Habilitación 2.1. Uso interno TFHKA. |
| String | TestSetId | Cadena alfanumérica establecida por la DIAN en la resolución de habilitación para realizar las pruebas solicitadas.Uso interno TFHKA. |
| String | EnvioDian | Código que Define si el secuencial se encuentra generando envíos directo a la DIAN. Uso interno TFHKA. |
| String | Activo | Código que indica el estatus actual del secuencial en la plataforma de web 0: Inactivo o 1: Activo. Uso interno TFHKA. |

