POST ConValidacionPrevia/HabilitarFacturador
Request Information
URI Parameters
None.
Body Parameters
Habilitados| Name | Description | Type | Additional information |
|---|---|---|---|
| SuscDocumento |
Es el Nit del facturador sin dígito de verificación |
string |
Required Matching regular expression pattern: ^((?!^SuscDocumento$)[0-9])+$ String length: inclusive between 1 and 100 |
| SuscDv |
Es el dígito de verificación del Facturador |
string |
Required Matching regular expression pattern: ^((?!^SuscDv$)[0-9])+$ String length: inclusive between 1 and 1 |
| EnviarSetPruebas |
Indica si se envian Documentos de pruebas para habilitar al Facturador. True para enviar documentos de pruebas |
boolean |
Required |
| SuscRazonSocial |
Es la razón social del obligado a facturar, tal como aparece en el RUT. |
string |
Required String length: inclusive between 1 and 1000 |
| SuscDireccion |
Es la dirección del obligado a Facturar, tal como aparece en el RUT. |
string |
Required String length: inclusive between 1 and 200 |
| SuscObligaciones |
Son las obligaciones tributarias y resposabiidad de iva del obligado a Facturar. Se deben enviar separadas por punto y como(;) y deben ser las que aparecen en el RUT y en el aparatado 6.2.7. Responsabilidades fiscales del anexo Tecnico. Ejemplo: O-07;O-14 en el caso que el facturador tenga en el RUT: Retención en la fuente a título de renta (07) y Informante de exógena(14). se pued eusar el comodin:O-99 |
string |
Required String length: inclusive between 1 and 200 |
| SuscNombres |
Nombre del obligado a a Facturar. En el caso de las personas jurídicas se debe enviar el nombre del representante legal principal. |
string |
None. |
| SuscApellidos |
Apellidos del obligado a a Facturar. En el caso de las personas jurídicas se debe enviar el o los Apellidos del representante legal principal. |
string |
None. |
| SuscCorreo |
Correo Electrónico del facturador. Debe ser el que aparece en el RUT. |
string |
Required String length: inclusive between 6 and 50 |
| SuscTelefono |
Telefono del facturador. Debe ser el que aparece en el RUT. |
string |
Required String length: inclusive between 7 and 20 |
| TipoPersona |
Tipo de persona del facturador. Debe ser el que aparece en el RUT. Natural o Jurídico |
integer |
Required Range: inclusive between 1 and 2 |
| Regimen |
Regímen del facturador. Debe ser el que aparece en el RUT. |
string |
Matching regular expression pattern: ^((?!^Regimen$)[04589])+$ String length: inclusive between 2 and 2 |
| CodigoPostal |
Código postal del facturador. Debe ser el que aparece en el RUT. |
string |
Matching regular expression pattern: ^((?!^CopcCodigo$)[0-9])+$ String length: inclusive between 6 and 6 |
| NitAliado |
Es el NIT del Aliado estratégico sin digito de verificación. En el caso de estar creando el suscritor del mismo aliado se debe poner el NIT de Sosftware Estratégico:900395252 |
string |
Required Matching regular expression pattern: ^((?!^NitAliado$)[0-9])+$ String length: inclusive between 1 and 100 |
| logo |
Permite cargar el logo del suscriptor en B64. Este logo es el asociado a la representación grafica del Suscriptor. |
string |
None. |
| SushTestSetId |
Es el identificador de pruebas suministrado por la Dian. Se obtiene en el portal d ehabilitación al configurar los modos de operación. |
string |
Required String length: inclusive between 36 and 36 |
Request Formats
application/json, text/json
{
"SuscDocumento": "sample string 1",
"SuscDv": "sample string 2",
"EnviarSetPruebas": true,
"SuscRazonSocial": "sample string 4",
"SuscDireccion": "sample string 5",
"SuscObligaciones": "sample string 6",
"SuscNombres": "sample string 7",
"SuscApellidos": "sample string 8",
"SuscCorreo": "sample string 9",
"SuscTelefono": "sample string 10",
"TipoPersona": 11,
"Regimen": "sample string 12",
"CodigoPostal": "sample string 13",
"NitAliado": "sample string 14",
"logo": "sample string 15",
"SushTestSetId": "sample string 16"
}
application/xml, text/xml
<Habilitados xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/KiaiFacturacion.Aplicacion.Dtos.Suscriptores"> <CodigoPostal>sample string 13</CodigoPostal> <EnviarSetPruebas>true</EnviarSetPruebas> <NitAliado>sample string 14</NitAliado> <Regimen>sample string 12</Regimen> <SuscApellidos>sample string 8</SuscApellidos> <SuscCorreo>sample string 9</SuscCorreo> <SuscDireccion>sample string 5</SuscDireccion> <SuscDocumento>sample string 1</SuscDocumento> <SuscDv>sample string 2</SuscDv> <SuscNombres>sample string 7</SuscNombres> <SuscObligaciones>sample string 6</SuscObligaciones> <SuscRazonSocial>sample string 4</SuscRazonSocial> <SuscTelefono>sample string 10</SuscTelefono> <SushTestSetId>sample string 16</SushTestSetId> <TipoPersona>11</TipoPersona> <logo>sample string 15</logo> </Habilitados>
application/x-www-form-urlencoded
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample not available.