Diferencia entre revisiones de «API LaFactura.co:WhTaxes»

De API LaFactura.co
Ir a la navegación Ir a la búsqueda
 
(No se muestran 14 ediciones intermedias del mismo usuario)
Línea 9: Línea 9:
 
             "type":"ReteFuente",
 
             "type":"ReteFuente",
 
             "percent":"2.50",
 
             "percent":"2.50",
             "value":"10000.00"
+
             "amount":"10000.00"
 
         },
 
         },
 
         {
 
         {
 
             "type":"ReteIVA",
 
             "type":"ReteIVA",
 
             "percent":"50.00",
 
             "percent":"50.00",
             "value":"2000.00"
+
             "amount":"2000.00"
 
         },
 
         },
 
         {
 
         {
 
             "type":"ReteICA",
 
             "type":"ReteICA",
             "percent":"11.04",
+
             "percent":"0.944",
             "value":"1000.00",
+
             "amount":"1000.00",
 
         }
 
         }
 
       ]
 
       ]
Línea 39: Línea 39:
 
| type || Tipo de retencion<br><small>ReteFuente / ReteIVA / ReteICA</small>|| cadena || SI || v3.0
 
| type || Tipo de retencion<br><small>ReteFuente / ReteIVA / ReteICA</small>|| cadena || SI || v3.0
 
|-
 
|-
| percent || Porcentaje de la retencion aplicada<br/><small>(con dos decimales)</small>|| cadena ||  SI || v3.0
+
| percent || Porcentaje de la retencion aplicada<br/><small>(con dos decimales para ReteFuente o ReteIVA y con tres decimales para ReteICA)</small>|| cadena ||  SI || v3.0
 
|-
 
|-
| value || Total retenido<br/><small><small>(con dos decimales)</small>|| cadena ||  SI || v3.0
+
| amount || Total retenido<br/><small><small>(con dos decimales)</small>|| cadena ||  SI || v3.0
 +
|-
 +
| baseAmount || Base para retención<br/><small>(con dos decimales)<br/><b>No se puede usar para reteIVA<br/>De no colocarse la base, se asume como base<br/>el total global del documento</b></small>|| cadena ||  NO || v3.0
 +
|-
 +
| description || Descripción adicional de clasificación y porcentaje de la retención<br/><small>Si se envía no puede ir vacío<br/><b>Adicionado para algunos clientes que envian formatos de PDF con descripciones ampliadas<br/>No es solicitado ni requerido por DIAN</b></small>|| cadena ||  NO || v3.0
 
|}
 
|}
  
Línea 52: Línea 56:
 
----
 
----
 
* Solo se debe enviar este objeto si se generaron retenciones
 
* Solo se debe enviar este objeto si se generaron retenciones
* Solo puede ir una retencion por cada tipo (maximo)
+
* <b>Puede ir mas de una retencion si se trata de reteFuente o reteICA</b>
 
* El porcentaje se verifica.
 
* El porcentaje se verifica.
 
* Se debe enviar un arreglo, asi solo sea una retencion la aplicada
 
* Se debe enviar un arreglo, asi solo sea una retencion la aplicada

Revisión actual del 13:34 14 dic 2023

Objeto:whTaxes

Es un objeto usado en invoice. Permite enviar al sistema, los datos referentes retenciones aplicadas (para NO autoretenedores).

Ejemplo
     "whTaxes":[
        {
           "type":"ReteFuente",
           "percent":"2.50",
           "amount":"10000.00"
        },
        {
           "type":"ReteIVA",
           "percent":"50.00",
           "amount":"2000.00"
        },
        {
           "type":"ReteICA",
           "percent":"0.944",
           "amount":"1000.00",
        }
     ]
Explicacion

Representa las retenciones efectuadas en el proceso de venta:

  • Retencion en la fuente por $10.000
  • Retencion de IVA por $2.000
  • Retencion de ICA por $1.000
Campos

Parámetro Descripción Tipo Obligatorio API
type Tipo de retencion
ReteFuente / ReteIVA / ReteICA
cadena SI v3.0
percent Porcentaje de la retencion aplicada
(con dos decimales para ReteFuente o ReteIVA y con tres decimales para ReteICA)
cadena SI v3.0
amount Total retenido
(con dos decimales)
cadena SI v3.0
baseAmount Base para retención
(con dos decimales)
No se puede usar para reteIVA
De no colocarse la base, se asume como base
el total global del documento
cadena NO v3.0
description Descripción adicional de clasificación y porcentaje de la retención
Si se envía no puede ir vacío
Adicionado para algunos clientes que envian formatos de PDF con descripciones ampliadas
No es solicitado ni requerido por DIAN
cadena NO v3.0

Notas para migrantes de API v2.0 a v3.0:


  • Nuevo en la API v3.0


A tener Presente

  • Solo se debe enviar este objeto si se generaron retenciones
  • Puede ir mas de una retencion si se trata de reteFuente o reteICA
  • El porcentaje se verifica.
  • Se debe enviar un arreglo, asi solo sea una retencion la aplicada

Usado por

Los siguientes recursos:

Los siguientes objetos:

Temas complementarios

Enlaces