01. DATOS GENERALES
| Producto | |
|---|
| Línea de producto: | |
|---|
| Segmento: | |
|---|
| Módulo: | SIGAFAT - Facturaciones |
|---|
| Función: | | Rutina | Nombre Técnicotécnico |
|---|
| M460ICA2 | Cálculo de impuesto ICA por ítem |
|
|---|
| País: | Colombia |
|---|
| Ticket: | N/A |
|---|
| Requisito/Story/Issue (informe el requisito vinculado): | DMICNS-22425 |
|---|
02. SITUACIÓN/REQUISITO
Se requiere la capacidad de registrar documentos de venta que incluyan dos o más tarifas del ICA dentro de un mismo documento. Esto surge debido a que brindan servicios en distintos municipios y desean facturar estas actividades en un único documento. Sin embargo, el sistema actual solo permite un único campo para el municipio y la actividad económica en el encabezado. Esto impide asignar múltiples tarifas de ICA dentro del mismo documento.
03. SOLUCIÓN
Se agregro agregó un tratamiento en el fuente M460ICA2 (Cálculo de impuesto ICA por ítem) para que sea posible calcular el impuesto ICA por item ao ítem al hacer una Factura Manual manual de Salída. Fue agregado tambien salida. También se agregaron las consultas estandar estándar para facilitar el uso de los campos Código del Municipiomunicipio (F2_CODMUN), Código del Municipiomunicipio (D2_CODMUN) y Tipo Actividad Económicade actividad económica(D2_TPACTIV).
| Totvs custom tabs box |
|---|
| tabs | Configuraciones Previasprevias, Flujo de Pruebaprueba |
|---|
| ids | paso1,paso2,paso3 |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | paso1 |
|---|
| - Contar con las configuraciones detalladas en el apartado 04. INFORMACIÓN ADICIONAL
- A través Por medio de la rutina “Clientes”, ubicada en el módulo SIGAFAT (Actualizaciones | Archivos), incluir registro de clientes.
Ejemplo: | Campo | Ejemplo | Descripción |
|---|
| Departamento | 01 | Código del departamento del cliente. | | Cd. Municipio | 05001 | Código del municipio correspondiente. |
- A través Por medio de la rutina “Impuestos Variab.”, ubicada en el módulo SIGAFIS (Actualizaciones | Archivos), incluir el registro del nuevo impuesto:
Ejemplo | Campo | Ejemplo | Descripción |
|---|
| Impuesto | IC2 | Código único para identificar el impuesto. | | Descripción | ICA ítem | Breve descripción del impuesto. | | Fórmula Sal | M460ICA2 | Fórmula de cálculo asignada al impuesto | | Clase Imp | I | Indica el tipo de clase del impuesto (I - Impuesto). | | Impuesto FE | 03 | Código fiscal electrónico para el impuesto. |
- A través Por medio de la rutina “Tipos de Entrada y Salida”, ubicada en el módulo SIGAFIS (Actualizaciones | Archivos), incluir registros de TES de salida con el nuevo impuesto. Nota: El campo Calc. Sobre (FC_CALCULO) deberá de debe informarse con el valor I- Ítems Factura.
Calc. Sobre (FC_CALCULO): I - Ítems Factura. | Nota |
|---|
| El campo Calc. Sobre (FC_CALCULO) con el valor I - Ítems Factura, define que el cálculo del impuesto se hará sobre los ítems de la factura. |
- A través Por medio de la rutina “Conf. Adic. Imp”, ubicada en el módulo SIGAFIS (Actualizaciones | Archivos), incluir registros para el nuevo impuesto.
Ejemplo | Campo | Ejemplo | Descripción |
|---|
| Tasa | 10.00 | Tasa para la retención del impuesto | | CodCód. Fis. Vent. | 5125 | Código fiscal asociado vinculado a la compra | | Valor | 10,000 | Valor mínimo para el cálculo del impuesto | | Impuesto | IC2 | Código del impuesto registrado previamente | | Código ICA | A011100 | Código asociado vinculado al ICA de acuerdo a con la actividad | | Zona Fiscal | 05 | Código del departamento | | Cód Mun | 05001 | Código del municipio |
|
| Totvs custom tabs box items |
|---|
| - A través Por medio de la rutina "Facturaciones", ubicada en el módulo SIGAFAT (Actualizaciones | Facturaciones), incluir factura de salídasalida.
- Encabezada Factura:
- Cliente
- Tienda
- Serie
- Núm. Documento
- El campo Cód. Municip. (Se informará automáticamente si el cliente tiene este dato registrado en la tabla SA1).
- Ítems
- Incluir código del producto
- Si los campos Tp. Actividad y Cód Municipio están informados en el encabezado, se informan de forma automática.
| Nota |
|---|
| Si los campos Tp. Actividad y Cód Municipio coinciden con el registro de la tabla Configuración Adicional adicional de Impuestos impuestos (SFF) tomará la alícuota de esta tabla, en caso contrario tomará la alícuota de la tabla del impuesto (SFB). |
| Aviso |
|---|
| No es posible combinar el cálculo del impuesto ICA por el total y por ítem dentro de una misma TES. En la factura, el impuesto ICA debe aplicarse únicamente de una forma: ya sea por total o por ítem, pero no ambas a la vez. |
|
|
| Informações |
|---|
| title | Paquetes de actualización |
|---|
|
Las actualizaciones al Diccionario de Datosdatos, se realizaron en el siguiente pacote paquete (Uso Internointerno): Código: 015430 Contenido: MI - DMICNS-22425 - CALCULO CÁLCULO ICA ITENS ÍTEMS DESDE LA FAC |
SX3 - Campos
| X3_CAMPO | X3_TIPO | X3_TAMANHO | X3_TITSPA | X3_DESCSPA | X3_PICTURE | X3_VALID | X3_USADO | X3_BROWSE | X3_VISUAL | X3_CONTEXT | X3_F3 |
|---|
| D2_TPACTIV | C- Carácter | 7 | Tp Actividad | Tipo Actividad Económica | @! | (Vazio() .OR. ExistCpo("CCN",M->D2_TPACTIV,2)) .AND. MaFisRef("IT_TPACTIV","MT100",M->D2_TPACTIV) | | | | | |
| D2_CODMUN | C- Carácter | 5 | Cód Municip. | Código del Municipio | @! | (Vazio() .OR. ExistCpo("CC2",M->D2_CODMUN,3)) .AND. MaFisRef("IT_CODMUN","MT100",M->D2_CODMUN) | | | | | |
SX9- RelacionamientosRelaciones
| Tabla Dom | Exp. Dominio | Exp. C Dominio | Habilitar | Vinc. FilialSucursal |
|---|
| CCN | CCN_CIIU | D2_TPACTIV | | |
| CC2 | CC2_CODMUN | D2_CODMUN | | |
| Informações |
|---|
|
Los siguientes cambios no fueron realizados se realizaron en el pacote paquete mencionado, pero son necesarios para que la solución funcione correctamente. |
SXB- Consulta Estándarestándar
| XB_ALIAS | XB_TIPO | XB_COLUNA | XB_DESCSPA | XB_CONTEM |
|---|
| CCNCII | 1 | DB | | |
| CCNCII | 2 | 02 | | |
| CCNCII | 4 | 01 | | |
| CCNCII | 4 | 02 | | |
| CCNCII | 4 | 03 | | |
| CCNCII | 4 | 04 | | |
| CCNCII | 5 |
| | |
...
| Card documentos |
|---|
| Informacao | La presente solución se aplica para a facturas de salída salida manuales desde la rutina MATA467N. |
|---|
| Titulo | ¡IMPORTANTE! |
|---|
|
05. ASUNTOS RELACIONADOS
...