Diferencia entre revisiones de «Métodos Servicio Emisión Web TFHKA - Indice del Manual Integración Directa HKA Documentos Equivalentes Electrónicos»
Ir a la navegación
Ir a la búsqueda
autorizado, anticipos |
Sin resumen de edición |
||
Línea 783: | Línea 783: | ||
: Hora del evento | : Hora del evento | ||
: ext:ExtensionContent/PublicShowsInformation/EventInformation/TimeEvent | : ext:ExtensionContent/PublicShowsInformation/EventInformation/TimeEvent | ||
|} | |||
====<font color="blue">Class.bolsaValores</font>==== | |||
{| class="mw-collapsible mw-collapsed wikitable" | |||
! style="background:#f2f2f2; text-align:center;"|Atributo | |||
! style="background:#f2f2f2; text-align:center;"|Tipo Dato | |||
! style="background:#f2f2f2; text-align:center;"|Formato | |||
! style="background:#f2f2f2; text-align:center;"|Requerido | |||
! style="background:#f2f2f2; text-align:center;"|Descripción | |||
|- | |||
|consecutivo | |||
|String | |||
| - | |||
|SI | |||
| | |||
: Número del consecutivo | |||
: ext:ExtensionContent/CustomTagGeneral/Group/AdditionalCollection/Value | |||
|- | |||
|fechaCumplimiento | |||
|String | |||
| - | |||
|SI | |||
| | |||
: Fecha de cumplimiento | |||
: ext:ExtensionContent/CustomTagGeneral/Group/AdditionalCollection/Value | |||
|- | |||
|cantidadNominal | |||
|String | |||
| - | |||
|SI | |||
| | |||
: Cantidad nominal | |||
: ext:ExtensionContent/CustomTagGeneral/Group/CollectionTotal/Value | |||
|- | |||
|precioCesionTotal | |||
|String | |||
| - | |||
|SI | |||
| | |||
: Precio cesion total | |||
: ext:ExtensionContent/CustomTagGeneral/Group/CollectionTotal/Value | |||
|- | |||
|PrecioRegistro | |||
|String | |||
| - | |||
|SI | |||
| | |||
: Precio de registro | |||
: ext:ExtensionContent/CustomTagGeneral/Group/CollectionTotal/Value | |||
|- | |||
|montoderendimientos | |||
|String | |||
| - | |||
|SI | |||
| | |||
: Monto de Rendimientos | |||
: ext:ExtensionContent/CustomTagGeneral/Group/CollectionTotal/Value | |||
|- | |||
|valor | |||
|String | |||
| - | |||
|SI | |||
| | |||
: Valor | |||
: ext:ExtensionContent/CustomTagGeneral/Group/CollectionTotal/Value | |||
|- | |||
|porcentajeComision | |||
|String | |||
| - | |||
|SI | |||
| | |||
: Porcentaje de la comisión | |||
: ext:ExtensionContent/CustomTagGeneral/Group/CollectionTotal/Value | |||
|} | |||
====<font color="blue">Class.CargosDescuentos</font>==== | |||
{| class="mw-collapsible mw-collapsed wikitable" | |||
! style="background:#f2f2f2; text-align:center;"|Atributo | |||
! style="background:#f2f2f2; text-align:center;"|Tipo Dato | |||
! style="background:#f2f2f2; text-align:center;"|Formato | |||
! style="background:#f2f2f2; text-align:center;"|Requerido | |||
! style="background:#f2f2f2; text-align:center;"|Descripción | |||
|- | |||
|codigo | |||
|String | |||
|<nowiki>AN|2</nowiki> | |||
|C/C | |||
| | |||
: Código para categorizar el descuento | |||
: '''Obligatorio''': Si es descuento a nivel de factura (general) | |||
: <span style="color:#FFFF; background:#FF0000"><b>Rechazo</b></span> Si es descuento y no se informa algunos de los valores en la [[Tablas de códigos de propiedades para emisión de documentos - Indice Manual Integración Directa#Tabla 4|Tabla 4]] | |||
: '''PATH''': …/cbc:AllowanceChargeReasonCode | |||
|- | |||
|descripcion | |||
|String | |||
|<nowiki>AN|10..5000</nowiki> | |||
|SI | |||
| | |||
: Texto libre para informar la razón del descuento | |||
: '''PATH''': …/cbc:AllowanceChargeReason | |||
: <span style="color:#FFFF; background:#FF0000"><b>Notificación</b></span> : Si se informa un cargo o descuento y no se informa este elemento | |||
|- | |||
|extras | |||
|Array <Extensible> | |||
| - | |||
|NO | |||
| | |||
: Campos o información opcional para el modelo de negocio del emisor | |||
: '''PATH''': No definido | |||
: (ver detalle en [[#Class.Extensible|Class.Extensible]]) | |||
|- | |||
|indicador | |||
|String | |||
|<nowiki>N|1</nowiki> | |||
|SI | |||
| | |||
: Indicador de si es Cargo”1” o Descuento “0” | |||
: <span style="color:#FFFF; background:#FF0000"><b>Rechazo</b></span> : Si este elemento contiene una información diferente de “1” o “0” | |||
: '''PATH''': …/cbc:ChargeIndicator | |||
|- | |||
|monto | |||
|String | |||
|Ent: <nowiki>N|..15</nowiki> | |||
Dec: <nowiki>N|0..6</nowiki> | |||
|SI | |||
| | |||
: Valor total del cargo o descuento, si es descuento no puede ser superior al valor base | |||
: <span style="color:#FFFF; background:#FF0000"><b>Rechazo</b></span> : Si es Descuento y monto > montoBase | |||
: '''PATH''': …/cbc:Amount | |||
|- | |||
|montoBase | |||
|String | |||
|Ent: <nowiki>N|..15</nowiki> | |||
Dec: <nowiki>N|0..6</nowiki> | |||
|SI | |||
| | |||
: Valor Base para calcular el descuento o el cargo, | |||
: <span style="color:#FFFF; background:#FF0000"><b>Rechazo</b></span>: Si es negativo el montoBase, si es descuento no puede ser superior al valor total de la factura | |||
: <span style="color:#FFFF; background:#FF0000"><b>Rechazo</b></span>: Si montoBase > totalMonto | |||
: '''PATH''': …/cbc:BaseAmount | |||
|- | |||
|porcentaje | |||
|String | |||
|Ent: <nowiki>N|..6</nowiki> | |||
Dec: <nowiki>N|2</nowiki> | |||
|SI | |||
| | |||
: Porcentaje del descuento | |||
: <span style="color:#FFFF; background:#FF0000"><b>Rechazo</b></span> Si este elemento > 100 | |||
: '''PATH''': …/cbc:MultiplierFactorNumeric | |||
|- | |||
|secuencia | |||
|String | |||
|<nowiki>N|..3</nowiki> | |||
|SI | |||
| | |||
: Indicador de orden de secuencia | |||
: '''PATH''': …/cbc:ID | |||
|} | |||
====<font color="blue">Class.CajaVenta</font>==== | |||
{| class="mw-collapsible mw-collapsed wikitable" | |||
! style="background:#f2f2f2; text-align:center;"|Atributo | |||
! style="background:#f2f2f2; text-align:center;"|Tipo Dato | |||
! style="background:#f2f2f2; text-align:center;"|Formato | |||
! style="background:#f2f2f2; text-align:center;"|Requerido | |||
! style="background:#f2f2f2; text-align:center;"|Descripción | |||
|- | |||
|placaCaja | |||
|String | |||
| - | |||
|SI | |||
| | |||
: Valor de la característica que se quiere informar (Placa de inventario de la Caja) | |||
: Corresponde a la Placa de inventario de la Caja | |||
: ./ext:UBLExtension/ext:ExtensionContent//InformacionCajaVenta/Value | |||
|- | |||
|- | |||
|ubicacionCaja | |||
|String | |||
| - | |||
|SI | |||
| | |||
: Valor de la característica que se quiere informar (Ubicación de la caja ALMACEN) | |||
: Corresponde a la Ubicación de la caja ALMACEN | |||
: ./ext:UBLExtension/ext:ExtensionContent//InformacionCajaVenta/Value | |||
|- | |||
|cajero | |||
|String | |||
| - | |||
|SI | |||
| | |||
: Valor de la característica que se quiere informar (nombres y apellidos del cajero o vendedor) | |||
: Corresponde a los Nombres y apellidos del cajero o vendedor | |||
: ./ext:UBLExtension/ext:ExtensionContent//InformacionCajaVenta/Value | |||
|- | |||
|tipoCaja | |||
|String | |||
| - | |||
|SI | |||
| | |||
: Valor de la característica que se quiere informar (Tipo de Caja) | |||
: Corresponse al Tipo de Caja | |||
: ./ext:UBLExtension/ext:ExtensionContent//InformacionCajaVenta/Value | |||
|- | |||
|codigoVenta | |||
|String | |||
| - | |||
|SI | |||
| | |||
: Valor de la característica que se quiere informar (Código de la Venta) | |||
: Corresponde al Código de la Venta | |||
: ./ext:UBLExtension/ext:ExtensionContent//InformacionCajaVenta/Value | |||
|} | |||
====<font color="blue">Class.CreditoInstrumentoJuego</font>==== | |||
{| class="mw-collapsible mw-collapsed wikitable" | |||
! style="background:#f2f2f2; text-align:center;"|Atributo | |||
! style="background:#f2f2f2; text-align:center;"|Tipo Dato | |||
! style="background:#f2f2f2; text-align:center;"|Formato | |||
! style="background:#f2f2f2; text-align:center;"|Requerido | |||
! style="background:#f2f2f2; text-align:center;"|Descripción | |||
|- | |||
|numeroSerie | |||
|String | |||
| - | |||
|SI | |||
| | |||
: Número del serial de la máquina o intrumento de juego con reporte diario crédito | |||
: ext:ExtensionContent/InfoEstablishment/CreditValueOfTheMachine/GameMachineSerial | |||
|- | |||
|valorCredito | |||
|String | |||
| - | |||
|SI | |||
| | |||
: Valor crédito de la máquina o instrumento de juego | |||
: ext:ExtensionContent/InfoEstablishment/CreditValueOfTheMachine/CreditValue | |||
|- | |||
|moneda | |||
|String | |||
| - | |||
|SI | |||
| | |||
: Código de modena | |||
: ext:ExtensionContent/InfoEstablishment/CreditValueOfTheMachine/CreditValue/@currencyID | |||
|} | |||
====<font color="blue">Class.Cliente</font>==== | |||
{| class="mw-collapsible mw-collapsed wikitable" | |||
! style="background:#f2f2f2; text-align:center;"|Atributo | |||
! style="background:#f2f2f2; text-align:center;"|Tipo Dato | |||
! style="background:#f2f2f2; text-align:center;"|Formato | |||
! style="background:#f2f2f2; text-align:center;"|Requerido | |||
! style="background:#f2f2f2; text-align:center;"|Descripción | |||
|- | |||
|actividadEconomicaCIIU | |||
|String | |||
|<nowiki>AN|…4</nowiki> | |||
|NO | |||
| | |||
: Corresponde al código de actividad económica CIIU | |||
: '''PATH''': .. /cac:Party/cbc:IndustryClassificationCode | |||
|- | |||
|apellido | |||
|String | |||
|<nowiki>AN|…50</nowiki> | |||
|NO | |||
| | |||
: Apellido del adquiriente. | |||
: '''PATH''': No definido | |||
|- | |||
|destinatario | |||
|Array <Destinatario> | |||
| - | |||
|C/C | |||
| | |||
: Permite especifica el medio y los datos de la entrega electrónica del documento | |||
: '''Obligatorio''': Si campo notificar = ‘SI’ | |||
: '''PATH''': No definido | |||
: (ver detalle en [[#Class.Destinatario|Class.Destinatario]]) | |||
|- | |||
|detallesTributarios | |||
|Array <Tributos> | |||
| - | |||
|SI | |||
| | |||
: Detalles tributarios del adquirente | |||
: <span style="color:#FFFF; background:#FF0000"><b>Rechazo</b></span> Si la clase no es informada | |||
: '''PATH''': /cac:Party/cac:PartyTaxScheme/cac:TaxScheme | |||
: (ver detalle en [[#Class.Tributos|Class.Tributos]]) | |||
|- | |||
|direccionCliente | |||
|Direccion | |||
| - | |||
|C/C | |||
| | |||
: Información donde se detalle la dirección de recepción del adquiriente | |||
: '''Recomendado''': Esta dirección ransf es la que se pinta en la representación gráfica estándar | |||
: '''PATH''': ../cac:Party/cac:PhysicalLocation/cac:Address | |||
: (ver detalle en [[#Class.Direccion|Class.Direccion]]) | |||
|- | |||
|direccionFiscal | |||
|Direccion | |||
| - | |||
|C/C | |||
| | |||
: Dirección fiscal del adquiriente. | |||
: '''Obligatorio''': Si el adquirente es responsable | |||
: <span style="color:#FFFF; background:#FF0000"><b>Notificación</b></span> Si el adquirente es responsable y no fue informada esta clase | |||
: '''PATH''': .. /cac:Party/cac:PartyTaxScheme/cac:RegistrationAddress | |||
: (ver detalle en [[#Class.Direccion|Class.Direccion]]) | |||
|- | |||
|email | |||
|String | |||
|<nowiki>AN|..50</nowiki> | |||
|C/C | |||
| | |||
: Correo Electrónico del adquiriente que irá al XML/UBL fiscal | |||
: (solo se envía un correo en este campo) | |||
: '''PATH''': No aplica nodo | |||
|- | |||
|extras | |||
|Array <Extensible> | |||
| - | |||
|NO | |||
| | |||
: Campos o información opcional para el modelo de negocio del emisor | |||
: '''PATH''': No definido | |||
: (ver detalle en [[#Class.Extensible|Class.Extensible]]) | |||
|- | |||
|informacionLegalCliente | |||
|InformacionLegalCliente | |||
| - | |||
|C/C | |||
| | |||
: Información legal del cliente | |||
: <span style="color:#FFFF; background:#FF0000"><b>Notificación</b></span> : Si se informa tipoPersona = ‘1’ y el atributo no es reportado | |||
: '''PATH''': ../cac:Party/cac:PartyLegalEntity | |||
: (ver detalle en [[#Class.InformacionLegalCliente|Class.InformacionLegalCliente]]) | |||
|- | |||
|nombreComercial | |||
|String | |||
|<nowiki>AN|5..450</nowiki> | |||
|C/C | |||
| | |||
: Nombre Comercial del adquiriente | |||
: '''Obligatorio''' Si en la Rep. Gráfica se mostrará el nombre comercial | |||
: '''PATH''': /cac:Party/cac:PartyName | |||
|- | |||
|nombreContacto | |||
|String | |||
|<nowiki>AN|5..450</nowiki> | |||
|NO | |||
| | |||
: Nombre de Contacto | |||
: '''PATH''': ../cac:Party/cac:Contact/cbc:Name | |||
|- | |||
|nombreRazonSocial | |||
|String | |||
|<nowiki>AN|5..450</nowiki> | |||
|SI | |||
| | |||
: Nombre o Razón Social del adquirente | |||
: '''Recomendado''': Si la persona es natural concatenar en este campo el nombre competo (nombres + apellidos) | |||
: '''PATH''': …/cac:Party/cac:PartyTaxScheme/cbc:RegistrationName | |||
|- | |||
|nota | |||
|String | |||
|<nowiki>AN|..450</nowiki> | |||
|NO | |||
| | |||
: Nota adicional de contacto | |||
: '''PATH''': ../cac:Party/cac:Contact/cbc:Note | |||
|- | |||
|notificar | |||
|String | |||
|<nowiki>AN|2</nowiki> | |||
|SI | |||
| | |||
: Activa el envío de email al adquirente. | |||
: Valores posibles: “SI” o “NO” | |||
: '''PATH''': No aplica | |||
|- | |||
|numeroDocumento | |||
|String | |||
|<nowiki>AN|..12</nowiki> | |||
|SI | |||
| | |||
: Número del Documento o Identificación Fiscal del adquirente | |||
: '''Obligatorio''' Si el adquirente es responsable debe informar el NIT | |||
: <span style="color:#FFFF; background:#FF0000"><b>Rechazo</b></span> Si tipoIdentificacion es ‘31’ y la estructura de NIT es inválida | |||
: <span style="color:#FFFF; background:#FF0000"><b>Rechazo</b></span> : Se genera si el valor de AdditionalAccountID = “2” y este no es mencionado. | |||
: <span style="color:#FFFF; background:#FF0000"><b>Nota</b></span> : Para identificar al consumidor final, se utiliza el siguiente documento “222222222222” | |||
: '''PATH''': …/cac:Party/cac:PartyTaxScheme/cbc:CompanyID | |||
|- | |||
|numeroIdentificacionDV | |||
|String | |||
|<nowiki>AN|..2</nowiki> | |||
|C/C | |||
| | |||
: Digito de verificación NIT del adquiriente | |||
: '''Obligatorio''': Si tipoIndentificacion = 31, debe ser informado | |||
: '''PATH''': | |||
: ../cac:Party/cac:PartyTaxScheme/cbc:CompanyID/@schemeID | |||
|- | |||
|responsabilidadesRut | |||
|Array <Obligaciones> | |||
| - | |||
|SI | |||
| | |||
: Obligaciones y régimen del adquiriente | |||
: <span style="color:#FFFF; background:#FF0000"><b>Rechazo</b></span> Si la clase no es informada | |||
: '''PATH''': ../cac:Party/cac:PartyTaxScheme/cbc:TaxLevelCode | |||
: (ver detalle en [[#Class.Obligaciones|Class.Obligaciones]]) | |||
|- | |||
|segundoNombre | |||
|String | |||
|<nowiki>AN|..50</nowiki> | |||
|NO | |||
| | |||
: Segundo nombre del adquiriente. | |||
: '''PATH''': No definido | |||
|- | |||
|telefax | |||
|String | |||
|<nowiki>N|..20</nowiki> | |||
|NO | |||
| | |||
: Telefax | |||
: '''PATH''': ../cac:Party/cac:Contact/cbc:Telefax | |||
|- | |||
|telefono | |||
|String | |||
|<nowiki>AN|..20</nowiki> | |||
|NO | |||
| | |||
: Teléfono del adquiriente | |||
: '''PATH''': …/cac:Party/cac:Contact/cbc:Telephone | |||
|- | |||
|tipoIdentificacion | |||
|String | |||
|<nowiki>N|2</nowiki> | |||
|SI | |||
| | |||
: Tipo de Identificación del adquiriente | |||
: <span style="color:#FFFF; background:#FF0000"><b>Rechazo</b></span> Si el contenido de este atributo no corresponde a uno de los valores de la [[Tablas de códigos de propiedades para emisión de documentos - Indice Manual Integración Directa#Tabla 3|Tabla 3]] | |||
: <span style="color:#FFFF; background:#FF0000"><b>Nota</b></span>: Para identificar al consumidor final se utiliza el código “13” | |||
: '''PATH''': ./cac:Party/cac:PartyTaxScheme/cbc:CompanyID/@schemeName | |||
|- | |||
|tipoPersona | |||
|String | |||
|<nowiki>N|1</nowiki> | |||
|SI | |||
| | |||
: Identificador de tipo de persona | |||
: <span style="color:#FFFF; background:#FF0000"><b>Rechazo</b></span> Si el contenido de este atributo no corresponde a uno de los valores de la [[Tablas de códigos de propiedades para emisión de documentos - Indice Manual Integración Directa#Tabla 5|Tabla 5]] | |||
: '''PATH''': …/cbc:AdditionalAccountID | |||
|} | |} |
Revisión del 20:19 30 may 2024
Método EnviarRequest
La función encargada de construir y enviar los documentos electrónicos al proveedor tecnológico.
- REQUEST
- Parámetros a EnviarRequest
Tipo | Identificador | Descripción |
---|
Class.FacturaGeneral
Atributo | Tipo Dato | Formato | Requerido | Descripción |
---|
Class.Anticipos
Atributo | Tipo Dato | Formato | Requerido | Descripción |
---|
Class.Autorizado
Atributo | Tipo Dato | Formato | Requerido | Descripción |
---|
Class.BoletaIngreso
Atributo | Tipo Dato | Formato | Requerido | Descripción |
---|
Class.bolsaValores
Atributo | Tipo Dato | Formato | Requerido | Descripción |
---|
Class.CargosDescuentos
Atributo | Tipo Dato | Formato | Requerido | Descripción |
---|
Class.CajaVenta
Atributo | Tipo Dato | Formato | Requerido | Descripción |
---|
Class.CreditoInstrumentoJuego
Atributo | Tipo Dato | Formato | Requerido | Descripción |
---|
Class.Cliente
Atributo | Tipo Dato | Formato | Requerido | Descripción |
---|