Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


Índice

Índice

ÍNDICE

...

  1. Otras acciones / Acciones relacionadas

...

  1. Principales campos y controles

...

01. 

...

Visión General

Generar el Certificado de Ingresos y Retenciones Año Gravable, que contiene las ganancias y la retención en la fuente de enero a diciembre del año anterior, de acuerdo al formulario de la DIAN 220, de acuerdo al con el formato indicado.

02. EJEMPLO DE UTILIZACIÓN

...


Informações
titleActualizaciones

Para mayor información sobre las actualización del Certificado de Ingreso y Retenciones, se recomienda leer la sección 04. Actualizaciones.

02. Ejemplo de Utilización

La información necesaria para el llenado de este formato, se genera en la opción "

...

Miscelanea | Cert

...

. Ingr. Retenc. | Gener. Información", también es posible que una vez generada la información esta pueda ser modificada en la opción "

...

Miscelanea | Cert Ingr retenc

...

| Mantenimiento". Ambas rutinas generan la información en la tabla RGO.

  1. Ingresar al módulo Gestion Gestión de Personal (SIGAGPE) e ir al menú "Miscelaneos-> Miscelanea | Cert Ingr retenc -> Cert Ingr Retenc. Ingr. Retenc. | Cert. Ingreso Ret."
  2. Capturar los parámetros requeridos
    • ¿De sucursal ? - Indicar la sucursal inicial de donde se generarán las constancias.
    • ¿A Sucursal ? - Indicar la sucursal final de donde se generarán las constancias.
    • ¿De Centro de Costo ? - Indicar el centro de costos inicial de donde se generarán las constancias.
    • ¿A Centro de Costo ? - Indicar el centro de costos final de donde se generarán las constancias.
    • ¿De Matrícula ? - Indicar la matrícula inicial de donde se generarán las constancias.
    • ¿A Matrícula ? - Indicar la matrícula final de donde se generarán las constancias.
    • ¿De Nombre ? - Indicar el nombre inicial de donde se generarán las constancias.
    • ¿A Nombre ? - Indicar el nombre final de donde se generarán las constancias.
    • ¿Situaciones ? - Elegir a las situaciones.
    • ¿Categorías ? - Elegir las categorías
    • ¿Año Base? - Elegir el año del que se generarán las constancias.
    • ¿Sucursal Matriz ? - Indicar la sucursal de donde se tomaran tomarán los datos del retenedor.
  3. Confirmar la impresión.
  4. Validar que la impresión, se muestre como a continuación:

    Image Added

03. 

...

Configuraciones

...

Tablas Alfanuméricas

Se requerirá de hacer uso de la tabla alfanumérica S027 de Ítems Certificado Ingresos y Retenciones (RCC), ; esta tabla se carga automáticamente al entrar a la opción de Mantenimiento de Tablas, y deberá contener la siguiente información:

Secuencia

Sec

Código

Campo 220

Descripción

001A36Pagos por salarios
o emolumentos eclesiásticos
002W

B

Cesantías e intereses de cesantías efectivamente pagadas en el periodo

003

C

Gastos de Representación

004

D

Pensiones de Jubilación, vejez o invalidez

005

E

Otros ingresos originados en la relación laboral

006

F

Aportes Obligatorios por salud

007

G

Aportes obligatorios a fondos de pensiones y solidaridad pensional

008

H

Aporte voluntarios, a fondos de pensiones y cuentas AFC

009

I

Valor de la Retención en la fuente salarios y demás pagos laborales

010

J

Arrendamientos

011

K

Honorarios, comisiones y servicios

012

L

Intereses y rendimientos financieros

013

M

Enajenación de activos fijos

014

N

Loterías, rifas, apuestas y similares

015

O

Otros

016PPagos por honorarios017QPagos por servicios018RPagos por comisiones019SPagos por prestaciones sociales020TPagos por viáticos021UPagos por compensaciones por le trabajo asociado cooperativo022VAportes voluntarios a fondos de pensiones.

También se ocupará la tabla S022 de Tipos de Documento. Se sugiere sea alimentada de la siguiente  forma:

...

Codigo

...

Documento

...

Cod Cert Ing y Ret

...

  • Configuración de conceptos
    Se requiere configurar los conceptos que participarán en la información del certificado, esto es que el campo RV_DIRF ya debe contener datos asociados de la tabla S027, ejemplo:

Image Removed

  • Formato a llenar
    Indicado en la carpeta "Protheus_data\System" mediante el archivo "DIAN.BMP".

Image Removed

  • Parámetros de entrada para generar el informe:

...

Parámetro

...

Descripción

...

37Pagos realizados con bonos electrónicos o de papel de servicio, cheques, tarjetas, vales, etc
003W138Valor del exceso de los pagos por alimentación mayores a 41 UVT, art. 387-1 E.T.
004P39Pagos por honorarios
005Q40Pagos por servicios
006R41Pagos por comisiones
007S42Pagos por prestaciones sociales
008T43Pagos por viáticos
009C44Pagos por gastos de representación
010U45Pagos por compensaciones por el trabajo asociado cooperativo
011E46Otros pagos
012B47Auxilio de cesantía e intereses de cesantías efectivamente pagadas al empleado
013B048Auxilio de cesantía reconocido a trabajadores del régimen tradicional del CST, contenido en el Capítulo VII, Título VIII Parte Primera
014B149Auxilio de cesantía consignado al fondo de cesantías
015D50Pensiones de jubilación, vejez o invalidez
016D151Apoyos económicos educativos financiados con recursos públicos, no reembolsables o condonados
017F53Aportes obligatorios por salud a cargo del trabajador
018G54Aportes obligatorios a fondos de pensiones y solidaridad pensional a cargo del trabajador
019G155Cotizaciones voluntarias al régimen de ahorro individual con solidaridad - RAIS
020H56Aportes voluntarios a fondos de pensiones
021V57Aportes a cuentas AFC
022V158Aportes a cuentas AVC
023V259Ingreso laboral promedio de los últimos seis meses anteriores (numeral 4 art. 206 E.T.)
024I60Valor de la retención en la fuente por ingresos laborales y de pensiones
025J61Arrendamientos (recibido)
026K62Honorarios, comisiones y servicios (recibido)
027L63Intereses y rendimientos financieros (recibido)
028M64Enajenación de activos fijos (recibido)
029N65Loterías, rifas, apuestas y similares (recibido)
030O66Otros (recibido)
031J168Arrendamientos (retenido)
032K169Honorarios, comisiones y servicios (retenido)
033L170Intereses y rendimientos financieros (retenido)
034M171Enajenación de activos fijos (retenido)
035N172Loterías, rifas, apuestas y similares (retenido)
036O173Otros (retenido)
037X
No Aplica


También se utilizará la tabla S022 de Tipos de Documento (RCC). Se sugiere sea alimentada de la siguiente forma:


Código

Documento

Cod Cert Ing y Ret

NINIT31
CCCEDULA DE CIUDADANIA13
CECEDULA EXTRANJERIA22
TITARJETA DE IDENTIDAD12
RCREGISTRO CIVIL12
PAPASAPRTE41
CDCARNET DIPLOMATICO41
TIMENOR SIN IDENTIFICACION12
SCSALVOCONDUCTO DE PERMANENCIA41
PEPERMISO ESPECIAL DE PERMANENCIA41


Configuración de Conceptos

Se requiere configurar los conceptos que participarán en la información del certificado; informando en el campo RV_DIRF los códigos correspondientes a la tabla S027, ejemplo:


Image Added

Archivo DIAN.bmp (Formato a llenar)

  1. Se sugiere seguir los siguientes pasos, para descargar el archivo "DIAN.bmp":

    1. Ingresar a la Central de Descargas y Actualizaciones:

      https://suporte.totvs.com/portal/p/10098/download#company/

    2. Seleccionar la opción, TOTVS Línea Protheus:

      Image Added

    3. Dar clic en la opción "Artefactos Generales del Producto":

      Image Added

    4. Dar clic en la opción "Rdmake Estándar":

      Image Added

    5. De las opciones desplegadas; buscar la opción "Localizaciones" y dar clic en ella:

      Image Added

    6. Dar clic en en el botón "Haga download del archivo":

      Image Added

    7. Tras completarse la descarga del archivo; descomprimir el contenido.
    8. Copiar el archivo "DIAN.bmp", ubicado en "...\Colombia\Binary Files\Recursos Humanos":

      Image Added

    9. Reemplazar el archivo "DIAN.bmp" ubicado en la carpeta "...\system", por el nuevo formato:

      Image Added


Parámetros de entrada para generar el informe


Cod.

Parámetro

Descripción

MV_PAR01¿De sucursal ?Indicar la sucursal inicial de donde se generarán las constancias.
MV_PAR02¿A Sucursal ?Indicar la sucursal final de donde se generarán las constancias.
MV_PAR03¿De Centro de Costo ?Indicar el centro de costos inicial de donde se generarán las constancias.
MV_PAR04¿A Centro de Costo ?Indicar el centro de costos final de donde se generarán las constancias.
MV_PAR05¿De Matrícula ?Indicar la matrícula inicial de donde se generarán las constancias.
MV_PAR06¿A Matrícula ?Indicar la matrícula final de donde se generarán las constancias.
MV_PAR07¿De Nombre ?Indicar el nombre inicial de donde se generarán las constancias.
MV_PAR08¿A Nombre ?Indicar el nombre final de donde se generarán las constancias.
MV_PAR09¿Situaciones ?Elegir a las situaciones.
MV_PAR10¿Categorías ?Elegir las categorías
MV_PAR11¿Año Base?Elegir el año del que se generarán las constancias.
MV_PAR12¿Sucursal Matriz ?Indicar la sucursal de donde se tomaran los datos del retenedor.

Formato (Layout)


NúmeroDescripciónTipoProtheusObservaciones
4Numero de formulario--Consecutivo
5CNPJ o CPFCM0_CGC
6NITCM0_CGCUltimo digito del campo CNPJ o CPF(M0_CGC).
11Nombre ComercialCM0_NOMECOM
24Tipo de DocumentoC

nAUX01 := FPOSTAB("S022",RA_TPCIC,"=",4)

Iif(nAUX01 <> 0, FTABELA("S022", nAUX01,6)," ")


25NITCRA_RG
261er ApellidoCRA_PRISOBR
272do ApellidoCRA_SECSOBR
281er NombreCRA_PRINOME
292do NombreCRA_SECNOME
30De:-CTOD("01/01/"+MV_PAR11)Formato "AAAA / MM / DD"
31A:-CTOD("31/12/"+MV_PAR11)Formato "AAAA / MM / DD"
32Fecha de Expedición-DDATABASEFormato "AAAA / MM / DD"
33Lugar donde se practicó la retenciónCM0_BAIRCOB + " " + M0_CIDCOB
34Código Depto.C

nAUX01d := FPOSTAB("S010",RA_FILIAL, "=", 1,)

FTABELA("S010",nAUX01d,8)


35

Código Municipio

CM0_CODMUN
36Pagos por salariosN

RGO_VLRREN

Sumar si RGO_TIPREN == "A"

37Pagos realizados con bonos electrónicos o de papel de servicio, cheques, tarjetas, vales, etcN

RGO_VLRREN

Sumar si RGO_TIPREN == "W"

38Valor del exceso de los pagos por alimentación mayores a 41 UVT, art. 387-1 E.T.N

RGO_VLRREN

Sumar si RGO_TIPREN == "W1"

39Pagos por honorariosNRGO_VLRRENSumar si RGO_TIPREN == "P"
40Pagos por serviciosNRGO_VLRRENSumar si RGO_TIPREN == "Q"
41Pagos por comisionesNRGO_VLRRENSumar si RGO_TIPREN == "R"
42Pagos por prestaciones socialesNRGO_VLRRENSumar si RGO_TIPREN == "S"
43Pagos por viáticosNRGO_VLRRENSumar si RGO_TIPREN == "T"
44Pagos por gastos de representaciónNRGO_VLRRENSumar si RGO_TIPREN == "C"
45Pagos por compensaciones por el trabajo asociado cooperativo
  • Formato
NúmeroDescripciónTipoProtheusObservaciones4Numero de formulario--Consecutivo automático5CNPJ o CPFCM0_CGC6NIT--Ultimo digito del campo M0_CGC.11Nombre ComercialCM0_NOMECOM24Tipo de DocumentoC

nAUX01 := FPOSTAB("S022",RA_TPCIC,"=",4)

If(nAUX01 <> 0, FTABELA("S022", nAUX01,6)," ")

25NITCRA_RG261er ApellidoCRA_PRISOBR272do ApellidoCRA_SECSOBR281er NombreCRA_PRINOME292do NombreCRA_SECNOME30De:-CTOD("01/01/"+MV_PAR11)31A:-CTOD("31/12/"+MV_PAR11)32Fecha de Expedición-DDATABASE33Lugar donde se practico la retenciónCM0_BAIRCOB + " " + M0_CIDCOB34Código Depto.C

nAUX01d := FPOSTAB("S010",RA_FILIAL, "=", 1,)

FTABELA("S010",nAUX01d,8)

35

Código Municipio

CM0_CODMUN37Pagos por salarios o emolumentos eclesiásticos
NRGO_VLRRENSumar si RGO_TIPREN == "
A
U"
38
46Otros pagos
Pagos por honorarios
NRGO_VLRRENSumar si RGO_TIPREN == "
P
E"
39
47Auxilio de cesantía e intereses de cesantías efectivamente pagadas al empleado
Pagos por servicios
NRGO_VLRRENSumar si RGO_TIPREN == "
Q"40Pagos por comisiones
B"
48Auxilio de cesantía reconocido a trabajadores del régimen tradicional del CST, contenido en el Capítulo VII, Título VIII Parte PrimeraNRGO_VLRRENSumar si RGO_TIPREN == "
R
B0"
41
49Auxilio de cesantía consignado al fondo de cesantías
Pagos por prestaciones sociales
NRGO_VLRRENSumar
si RGO
si RGO_TIPREN == "
S
B1"
42
50Pensiones de jubilación, vejez o invalidez
Pagos por viáticos
NRGO_VLRRENSumar si RGO_TIPREN == "
T
D"
43
51Apoyos económicos educativos financiados con recursos públicos, no reembolsables o condonados
Pagos por gastos de representación
NRGO_VLRRENSumar si RGO_TIPREN == "
C
D1"
44
52Total de ingresos brutos
Pagos por compensaciones por el trabajo asociado cooperativo
N
RGO_VLRRENSumar si RGO_TIPREN == "U"
-

Suma cuando RGO_TIPREN dentro de "A,W,W1,P,Q,R,S,T,C,U,E,B,B0,B1,D,D1"
(Suma de 36 a 51)

53Aportes obligatorios a fondos de salud
45Otros pagos
N

RGO_VLRREN

Sumar si RGO_TIPREN == "
E
F"
46
54Aportes obligatorios a fondos de pensiones y solidaridad pensional a cargo del trabajador
Cesantías e intereses efectivamente pagadas, consignadas o reconocidas en el periodo.
NRGO_VLRRENSumar si RGO_TIPREN == "
B
G"
47
55Cotizaciones voluntarias al régimen de ahorro individual con solidaridad - RAIS
Pensiones de jubilación, vejez o invalidez
NRGO_VLRRENSumar si RGO_TIPREN == "
D
G1"
48Total de ingresos brutosN-Sumar si Suma de 37 a 4849
56Aportes
obligatorios
voluntarios a fondos de
salud
pensiones.NRGO_VLRRENSumar si RGO_TIPREN == "
F
H"
50
57Aportes
obligatorios a fondos de pensiones u solidaridad pensional u Aportes voluntarios al -RAIS
a cuentas AFCNRGO_VLRRENSumar si RGO_TIPREN == "
G
V"
51
58Aportes
voluntarios a fondos de pensiones.
a cuentas AVCNRGO_VLRRENSumar si RGO_TIPREN == "
V
V1"
52
59Ingreso laboral promedio de los últimos seis meses anteriores (numeral 4 art. 206 E.T.)
Aportes a cuentas AFC
NRGO_VLRRENSumar si RGO_TIPREN == "
H
V2"
53
60Valor de la retención
e
de la fuente por rentas de trabajo y pensionesNRGO_
VLRREN
VLRRETSumar si RGO_TIPREN == "I"
-Nombre del pagador o agente retenedorCnAUX01d := FPOSTAB("S010",RA_FILIAL, "=", 1,)
cNomeRep := RTRIM(LTRIM(fTabela("S010", 01, 11))) + " " + RTRIM(LTRIM(fTabela("S010", 01,12)))+ " " + RTRIM(LTRIM(fTabela("S010", 01, 13))) + " " + RTRIM(LTRIM(fTabela("S010", 01, 14)))
Nombre del representante indicado en la tabla S010 - Parámetros Empresa 1.
54
61Arrendamientos - RecibidoNRGO_VLRRENSumar si RGO_TIPREN == "J"
55
62Honorarios, comisiones y servicio - RecibidoNRGO_VLRRENSumar si RGO_TIPREN == "K"
56
63Intereses y rendimientos financieros - RecibidoNRGO_VLRRENSumar si RGO_TIPREN == "L"
57
64Enajenación de activos fijos - RecibidoNRGO_VLRRENSumar si RGO_TIPREN == "M"
58
65Loterías, rifas, apuestas y similares - RecibidoNRGO_VLRRENSumar si RGO_TIPREN == "N"
59
66Otros - RecibidoNRGO_VLRRENSumar si
RGO_TIPREN == "O"60Total - RecibidoN-Sumar de 54 a 5961
RGO_TIPREN == "O"
67Total - RecibidoN-

Suma cuando RGO_TIPREN dentro de "J,K,L,M,N,O"
(Sumar de 61 a 66)

68Arrendamientos - RetenidoNRGO_
VLRRET
VLRRENSumar si RGO_TIPREN == "
J
J1"
62
69Honorarios, comisiones y servicio - RetenidoNRGO_
VLRRET
VLRRENSumar si RGO_TIPREN == "
K
K1"
63
70Intereses y rendimientos financieros - RetenidoNRGO_
VLRRET
VLRRENSumar si RGO_TIPREN == "
L
L1"
64
71Enajenación de activos fijos - RecibidoNRGO_
VLRRET
VLRRENSumar si RGO_TIPREN == "
M
M1"
65
72Loterías, rifas, apuestas y similares - RetenidoNRGO_
VLRRET
VLRRENSumar si RGO_TIPREN == "
N
N1"
66
73Otros - RetenidoNRGO_
VLRRET
VLRRENSumar si RGO_TIPREN == "
O
O1"
67
74Total - RetenidoNRGO_VLRREN

Suma cuando RGO_

VLRRETSumar de 61 a 66

TIPREN dentro de "J1,K1,L1,M1,N1,O1"
(Sumar de 68 a 73)

75
68
Total retenciones año gravable
N-Sumar 53 + 67
N-Sumar "Valor de la retención e la fuente por rentas de trabajo y pensiones" + "Total - Retenido" (55 + 69)
76
69
Identificación de los bienes y derechos poseídosCRCS_DESCRISe imprimirán todos los bienes capturados para el empleado en RCS donde RCS_ANO = MV_PAR11.
77Valor PatrimonialNRCS_VALORSe imprimirán todos los valores de los bienes capturados
para el empleado
para el Empleado(RA_MAT) en RCS donde RCS_ANO = MV_PAR11.
70Valor PatrimonialNRCS_VALORSe imprimirán todos los valores de los bienes capturados para el Empleado(RA_MAT) en RCS donde RCS_ANO = MV_PAR11.72
78Deudas Vigentes a 31 de diciembre + Año gravableNRCS_VALORSuma los ítems identificados como Deudas en la tabla RCS.
79Tipo de DocumentoCRB_TPCIC

Obtiene el código correspondiente al Certificado de Ingresos y Retenciones, en la tabla S022:

FDescRCC("S022", SRB->RB_TPCIC, 1, 2, 38, 2)

80No. Documento
C.C. o NIT
CRB_CICSe imprimirán los NIT de los primeros 2 dependientes relacionados al Empleado(RA_MAT).
73
81Apellidos y NombresCRB_NOMESe imprimirán los Nombres de los primeros 2 dependientes relacionados al Empleado(RA_MAT).
74
82ParentescoCRB_GRAUPAR
Se imprimirá el Parentesco de los primeros 2 dependientes relacionados al Empleado(RA_MAT).

05. TABLAS UTILIZADAS

Se imprimirá el Parentesco de los primeros 2 dependientes relacionados al Empleado(RA_MAT).

04. Actualizaciones 

05. Tablas Utilizadas

  • SM0 - Empresas.
  • SRA - Empleados.
  • SRV - Conceptos.
  • SRB - Dependientes.
  • SM0 - Empresas
  • RCC - Parámetros
  • SRA - Empleados

  • SRV - Conceptos
  • SRB - Dependientes
  • RCS - Inform. Complem. DIRF.
  • RGO - Certificados de Ingresos y Retenciones.
  • Tablas alfanuméricas(RCB, RCC)/RCC - Tablas Alfanuméricas.


    HTML
    <!-- esconder o menu --> 
    
    
    <style>
    div.theme-default .ia-splitter #main {
        margin-left: 0px;
    }
    .ia-fixed-sidebar, .ia-splitter-left {
        display: none;
    }
    #main {
        padding-left: 10px;
        padding-right: 10px;
        overflow-x: hidden;
    }
    
    .aui-header-primary .aui-nav,  .aui-page-panel {
        margin-left: 0px !important;
    }
    .aui-header-primary .aui-nav {
        margin-left: 0px !important;
    }
    </style>