Árvore de páginas

Versões comparadas

Chave

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

...

Se solicita implementar la posibilidad de gestionar la retención de IVA a nivel de proveedor, independientemente de si la TES tiene configurado el cálculo del RETIVAde Retención de IVA.


03. SOLUCIÓN

Se crea el nuevo campo ¿Ag.Ret.IVA? (A2_RETIVA) que permitirá configurar si el proveedor es agente de retención o no, además, se modifican los fuentes de calculo de retención de IVA de documentos de entrada y salida (M100RIVA y M460RIVA), para que al configurar el campo como "S-Si" calcule la retención del IVA y al configurarlo como "N-No" no calcule la retención del IVA.

...

    1. Grabar el documento.
    2. Visualice el documento y compruebe que el campo se haya guardado correctamente.
paso4

Se debe considerar que el orden de validación para definir si se realizará el cálculo de la retención del IVA es la siguiente:

  •  Parámetro MV_AGENTE 
  • Configuración de la TES
  • Configuración del campo A2_RETIVA
    Totvs custom tabs box
    tabsConfiguraciones Previas, Ejemplos Posibles Valores del Campo A2_RETIVA (Vacío), A2_RETIVA (S), A2_RETIVA (N) , Paso 03, Paso 04
    idspaso1,paso2,paso3,paso4
    Totvs custom tabs box items
    defaultyes
    referenciapaso1
    1. Realizar un respaldo del repositorio (RPO).
    2. Por medio del configurador:
      1. Ajustar el parámetro MV_AGENTE = SSS (Sección 04. Información Adicional).
    3. A través de la rutina “Impuestos Variables”(MATA995), ubicada en el módulo de SIGACOM (Actualizaciones | Archivos), configurar los impuestos IVA RV0y RV0.(Sección 04. Información Adicional).
    4. A través de la rutina “Productos”(MATA010), ubicada en el módulo de SIGACOM (Actualizaciones | Archivos), incluir un producto.
    5. A través de la rutina “Condiciones Pago” (MATA360), ubicada en el módulo de SIGACOM (Actualizaciones | Archivos), incluir una condición de pago.
    6. A través de la rutina “Tipos de Entrada Y Salida”(MATA080), ubicada en el módulo de SIGACOM (Actualizaciones | Archivos), incluir una TES de entrada que contenga los impuestos previamente configurados (IVA y RV0).
    7. A través de la rutina “Proveedores”(MATA020), ubicada en el módulo de SIGACOM (Actualizaciones | Archivos), incluir 3 provedores proveedores con las siguiente configuraciones:

      1. Proveedor 1 → En la pestaña de fiscales configurar el campo ¿Ag.Ret.IVA? (A2_RETIVA) sin informar (vacío).

      2. Proveedor 2 → En la pestaña de fiscales configurar el campo ¿Ag.Ret.IVA? (A2_RETIVA) = 'S=Si'.
      3. Proveedor 3 → En la pestaña de fiscales configurar el campo ¿Ag.Ret.IVA? (A2_RETIVA) = 'N=No'.
    Importante
    Totvs custom tabs box items
    defaultno
    referenciapaso2
    Aviso
    titleImportante

    Se debe considerar que el orden de validación para definir si se realizará el cálculo de la retención del IVA es la siguiente:

    1. Parámetro MV_AGENTE 
    2. Configuración de la TES
    3. Configuración del campo A2_RETIVA
    Informações
    titleRecordatorio

    Se debe considerar que para los siguientes ejemplos, tanto el parámetro MV_AGENTE (configurado con la primera posición en "S"), como la TES (configurada con el RV0) están configurados para que se realice el cálculo de la retención del IVA. 


    A2_RETIVA → Vacío

    1. Por medio de la rutina Factura de Entrada (MATA101N) ubicada en el modulo SIGACOM (Actualizaciones | Movimientos), realizar la inclusión de una factura del tipo "Normal".
      1. Informar los campos requeridos del encabezado del documento, utilizando el primer proveedor y los datos previamente registrados.
      2. En los ítems del documento informar el producto, con la TES de entrada previamente registrada.
      3. Por medio de la pestaña de "Impuestos" verificar que se calcula correctamente la retención de IVA.

        Informações
        titleExplicación

        En este caso se realiza el cálculo de forma normal, debido a

    que el parámetro MV_AGENTE tiene la primera posición en "S" (lo cual indica
      1. que

    se realizará el cálculo de la retención del IVA), se tenía una TES configurada con
      1. el

    RV0 (lo cual indica que se realizará el cálculo de la retención del IVA) y por último el
      1. proveedor ocupado para esta prueba,

    tenía
      1. tiene el nuevo campo ¿Ag.Ret.IVA? (A2_RETIVA) sin informar (lo cual indica que se realizará el cálculo de la retención del IVA).

    Aviso
    title

    Se debe considerar que el orden de validación para definir si se realizará el cálculo de la retención del IVA es la siguiente:

    1.  Parámetro MV_AGENTE 
    2. Configuración de la TES
    3. Configuración del campo A2_RETIVA
    Totvs custom tabs box items
    defaultno
    referenciapaso3
    defaultno
    referencia


    A2_RETIVA → "S"

    1. Por medio de la rutina Factura de Entrada (MATA101N) ubicada en el modulo SIGACOM (Actualizaciones | Movimientos), realizar la inclusión de una factura del tipo "Normal".
      1. Informar los campos requeridos del encabezado del documento, utilizando el segundo proveedor y los datos previamente registrados.
      2. En los ítems del documento informar el producto, con la TES de entrada previamente registrada.
      3. Por medio de la pestaña de "Impuestos" verificar que se calcula correctamente la retención de IVA.

        Informações
        titleExplicación

        En este caso se realiza el cálculo de forma normal, debido a que el parámetro MV_AGENTE tiene la primera posición en "S" (lo cual indica que se realizará el cálculo de la retención del IVA), se tenía una TES configurada con el RV0 (lo cual indica que se realizará el cálculo de la retención del IVA) y por último el proveedor ocupado para esta prueba, tenía el nuevo campo ¿Ag.Ret.IVA? (A2_RETIVA) esta configurado en "S" (lo cual indica que se realizará el cálculo de la retención del IVA).

        Aviso
        titleImportante

        Se debe considerar que el orden de validación para definir si se realizará el cálculo de la retención del IVA es la siguiente:

        1.  Parámetro MV_AGENTE 
        2. Configuración de la TES
        3. Configuración del campo A2_RETIVA
      4. Grabar el documento.
      5. Visualice el documento y compruebe que el campo se haya guardado correctamente.
    Totvs custom tabs box items


    A2_RETIVA → "N"

    1. Por medio de la rutina Factura de Entrada (MATA101N) ubicada en el modulo SIGACOM (Actualizaciones | Movimientos), realizar la inclusión de una factura del tipo "Normal".
      1. Informar los campos requeridos del encabezado del documento, utilizando el tercer proveedor y los datos previamente registrados.
      2. En los ítems del documento informar el producto, con la TES de entrada previamente registrada.
      3. Por medio de la pestaña de "Impuestos" verificar que no se calcula

    correctamente
      1. la retención de IVA.

        Informações
        titleExplicación

        En este caso no se realiza el cálculo de

    forma normal
      1. la retención, debido a que el

    parámetro MV_AGENTE tiene la primera posición en "S" (lo cual indica que se realizará el cálculo de la retención del IVA), se tenía una TES configurada con el RV0 (lo cual indica que se realizará el cálculo de la retención del IVA) y por último el
      1. proveedor ocupado para esta prueba, tenía el nuevo campo ¿Ag.Ret.IVA? (A2_RETIVA) esta configurado en "N" (lo cual indica que no se realizará el cálculo de la retención del IVA).

    Aviso
    titleImportante

  • Grabar el documento.
  • Visualice el documento y compruebe que el campo se haya guardado correctamente.

  • 04. INFORMACIÓN ADICIONAL

    ...

    1. Creación en el archivo SX3 – Campo
      ·       Tabla SA2 - “Proveedores”:
      1. Definición del campo:

        Campo (X3_CAMPO)

        A2_RETIVA 

        Tipo (X3_TIPO)

        Carácter 

        Tamaño (X3_TAMANHO)

        1

        Decimal (X3_DECIMAL)

        Formato (X3_PICTURE)

        @! 

        Título (X3_TITULO)

        ¿Ag.Ret.IVA?

        Descripción (X3_DESCRIC)

        Agente de Retención de IVA  

        Nivel (X3_NÍVEL)

        Utilizado (X3_USADO)

        Sí 

        Propiedad (X3_VISUAL)

        1 - Modificar 

        Contexto (X3_CONTEXTO)

        1 - Real 

        Obligatorio (X3_OBRIGAT)

        2 - No 

        Browser  (X3_BROWSE)

        No

        Val. Sistema (X3_VALID)

        Pertence("SN") 

        Consulta Estándar (X3_F3)

        vacío

        Pasta SXA (X3_FOLDER)

        3 - FISCAIS

        Help

        Define si el proveedor es un agente de retención de IVA

    ...

    05. ASUNTOS RELACIONADOS