Producto | |||||||
---|---|---|---|---|---|---|---|
Línea de producto: | |||||||
Segmento: | |||||||
Módulo: | SIGACOM - Compras | ||||||
Función: |
| ||||||
País: | Colombia (COL) Pacote: 012612 | ||||||
Ticket: | 16970533 | ||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-19790 |
Se solicita crear una nueva rutina que realice el cálculo de la Sobretasa Bomberil, donde se define como un impuesto adicional o una tarifa extra que se aplica sobre una base imponible o un monto determinado.
Esta tasa debe calcularse a la Factura de Entrada (MATA101N) o Notas de crédito Proveedor (MATA466N), tiene como base de cálculo la Retención del ICA, y se aplica solo si la compra se hizo a un Municipio diferente al de la compañía que realiza la compra, y también depende de la Actividad Económica del proveedor, es decir esta solo será calculada si causo Retención de ICA.
Se crea la rutina de Cálculo de Entrada de la Sobretasa Bomberil (M100SBTS), tomando en cuenta la siguiente Regla de Negocio:
Se crea rutina Cálculo de Salida de la Sobretasa Bomberil (M460SBTS), tomando en cuenta la siguiente Regla de Negocio:
Es importante tener las siguientes consideraciones:
|
|
Para conocer el funcionamiento de esta nuevo impuesto, puede ver DT Cálculo de Sobretasa Bomberil (BOM) Colombia
Creación de campos en el archivo SX3 - Campos:
Campo | F1_VALIMPB |
---|---|
Tipo | N - Numérico |
Tamaño | 14 |
Decimal | 2 |
Picture | @E 99,999,999,999.99 |
Título | Valor Imp. B |
Descripción | Valor Impuesto B |
Val Sistema | MaFisRef("NF_VALIVB","MT100",M->F1_VALIMPB) |
Utilizado | Si |
Obligatorio | No |
Browse | No |
Help | Valor de Impuesto B |
Campo | F1_BASIMPB |
---|---|
Tipo | N - Numérico |
Tamaño | 14 |
Decimal | 2 |
Picture | @E 99,999,999,999.99 |
Título | Base Imp. B |
Descripción | Base Impuesto B |
Val Sistema | MaFisRef("NF_BASEIVB","MT100",M->F1_BASIMPB) |
Utilizado | Si |
Obligatorio | No |
Browse | No |
Help | Base de calculo de impuesto B |
Campo | F2_VALIMPB |
---|---|
Tipo | N - Numérico |
Tamaño | 14 |
Decimal | 2 |
Picture | @E 99,999,999,999.99 |
Título | Valor Imp. B |
Descripción | Valor Impuesto B |
Val Sistema | MaFisRef("NF_VALIVB","MT100",M->F2_VALIMPB) |
Utilizado | Si |
Obligatorio | No |
Browse | No |
Help | Valor de Impuesto B |
Campo | F2_BASIMPB |
---|---|
Tipo | N - Numérico |
Tamaño | 14 |
Decimal | 2 |
Picture | @E 99,999,999,999.99 |
Título | Base Imp. B |
Descripción | Base Impuesto B |
Val Sistema | MaFisRef("NF_BASEIVB","MT100",M->F2_BASIMPB) |
Utilizado | Si |
Obligatorio | No |
Browse | No |
Help | Base de calculo de impuesto B |
Campo | F3_VALIMPB |
---|---|
Tipo | N - Numérico |
Tamaño | 14 |
Decimal | 2 |
Picture | @E 99,999,999,999.99 |
Título | Valor Imp. B |
Descripción | Valor Impuesto B |
Val Sistema | |
Utilizado | Si |
Obligatorio | No |
Browse | No |
Help | Valor de Impuesto B |
Campo | F3_BASIMPB |
---|---|
Tipo | N - Numérico |
Tamaño | 14 |
Decimal | 2 |
Picture | @E 99,999,999,999.99 |
Título | Base Imp. B |
Descripción | Base Impuesto B |
Val Sistema | |
Utilizado | Si |
Obligatorio | No |
Browse | No |
Help | Base de calculo de impuesto B |
Campo | F3_ALQIMPB |
---|---|
Tipo | N - Numérico |
Tamaño | 6 |
Decimal | 2 |
Picture | @E 999.99 |
Título | Alic Imp. B |
Descripción | Alícuota del Impuesto B |
Val Sistema | |
Utilizado | Si |
Obligatorio | No |
Browse | No |
Help | Alicuota de impuesto B. |
Campo | D1_VALIMPB |
---|---|
Tipo | N - Numérico |
Tamaño | 14 |
Decimal | 2 |
Picture | @E 99,999,999,999.99 |
Título | Valor Imp. B |
Descripción | Valor Impuesto B |
Val Sistema | MaFisRef("IT_VALIVB","MT100",M->D1_VALIMPB) |
Utilizado | Si |
Obligatorio | No |
Browse | No |
Help | Valor de Impuesto B |
Campo | D1_BASIMPB |
---|---|
Tipo | N - Numérico |
Tamaño | 14 |
Decimal | 2 |
Picture | @E 99,999,999,999.99 |
Título | Base Imp. B |
Descripción | Base Impuesto B |
Val Sistema | MaFisRef("IT_BASEIVB","MT100",M->D1_BASIMPB) |
Utilizado | Si |
Obligatorio | No |
Browse | No |
Help | Base de calculo de impuesto B |
Campo | D1_ALQIMPB |
---|---|
Tipo | N - Numérico |
Tamaño | 6 |
Decimal | 2 |
Picture | @E 999.99 |
Título | Alic Imp. B |
Descripción | Alícuota del Impuesto B |
Val Sistema | MaFisRef("IT_ALIQIVB","MT100",M->D1_ALQIMPB) |
Utilizado | Si |
Obligatorio | No |
Browse | No |
Help | Alicuota de impuesto B. |
Campo | D2_VALIMPB |
---|---|
Tipo | N - Numérico |
Tamaño | 14 |
Decimal | 2 |
Picture | @E 99,999,999,999.99 |
Título | Valor Imp. B |
Descripción | Valor Impuesto B |
Val Sistema | MaFisRef("IT_VALIVB","MT100",M->D2_VALIMPB) |
Utilizado | Si |
Obligatorio | No |
Browse | No |
Help | Valor de Impuesto B |
Campo | D2_BASIMPB |
---|---|
Tipo | N - Numérico |
Tamaño | 14 |
Decimal | 2 |
Picture | @E 99,999,999,999.99 |
Título | Base Imp. B |
Descripción | Base Impuesto B |
Val Sistema | MaFisRef("IT_BASEIVB","MT100",M->D2_BASIMPB) |
Utilizado | Si |
Obligatorio | No |
Browse | No |
Help | Base de calculo de impuesto B |
Campo | D2_ALQIMPB |
---|---|
Tipo | N - Numérico |
Tamaño | 6 |
Decimal | 2 |
Picture | @E 999.99 |
Título | Alic Imp. B |
Descripción | Alícuota del Impuesto B |
Val Sistema | MaFisRef("IT_ALIQIVB","MT100",M->D2_ALQIMPB) |
Utilizado | Si |
Obligatorio | No |
Browse | No |
Help | Alicuota de impuesto B. |
Campo | FB_CLASSE |
---|---|
Titulo | Clase Imp. |
Descripción | Clase de Impuesto |
Opciones | I=Impuesto;P=Percepcion;R=Retencion;S=SobreTasa |
Val Sistema | PERTENCE("IPRS") |