Solución
Se realizó la implementación del cálculo del impuesto para sujetos no categorizados.
Implementación
Configuraciones previas
- Verificar que exista una configuración de "Percepción Impuesto de IVA" en impuestos variables (Libros fiscales|Actualizaciones| Archivos| impuestos variables), clasificados correctamente como IVA, Impuesto y Nacional.
- Verificar que exista una configuración de "Percepción de IVA (IVP)" en impuestos variables (Libros fiscales|Actualizaciones| Archivos| impuestos variables), clasificados correctamente como IVA, Percepción y Nacional.
En "configuración adicional de impuestos"(Libros fiscales|Actualizaciones|Archivos|Conf.Adic.Imp).
- Solo debe existir existir un registro de "IVP" indicando el código fiscal de compra y venta (un registro por CFO) para el tipo de contribuyente igual "S".
- Fijar campo "Inc.Impuesto" igual a "IVA"
- No debe incluir serie de documento para la configuración IVP para sujetos no categorizados.
Agregar configuración de "IVA" e "IVP" para sujetos no categorizados en rutina "Actualización de sujeto fiscal"(Libros Fiscales | Actualizaciones | Insp Fiscal Vs Imp).
Indicando el agente fiscal en este caso debe ser para sujetos no categorizados igual a "S", tipo de documento fiscal(NF,NCC,NCP,NDC,NDP), y tipo de movimiento (entrada o salida).
- Crear TES de salida y entradaque contenga con el calculo cálculo de IVA e IVP.
Configurar cliente y proveedor como tipo igual a "No sujeto".
Actualización de indice "FF_FILIAL+FF_IMPOSTO+FF_TIPO+FF_CFO_C". Nota: Este índice solo aplica para versión 12.1.17 |
---|
Flujo de prueba
- Crear un documento fiscal del para alguno de los tipos "NF,NCC,NCP,NDC,NDP" de con un producto "X" con para el proveedor o cliente creados en la configuración previa, con el TES correspondiente al tipo de documento.
- Verificar el calculo de impuestos tanto de "IVA" e "IVP".
- Verificar que el "IVP" tome al la base del impuesto + "IVA" como impuesto base para el cálculo.B) Actualización por configurador
Actualización por aplicación de paquete.
Requisitos previos.
En la tabla SD1 y SF3, verificar los campos que hacen falta de acuerdo a la sección "4.-Campos tabla SD1 y SF3" - Leer la documentación disponible acerca de la actualización(novedades y cambios en versiones).
- Realizar un backup del directorio de diccionarios de datos y demás archivos locales.
- Realizar un backup de la base de datos.
- Solo debe estar logueado al sistema el usuario que aplicara la actualización, no debe haber más usuarios logueados o procesos ejecutándose; ya que este procedimiento requiere ejecución exclusiva en el sistema, es decir este proceso sera el único en ejecutarse.
- Verificar que exista suficiente espacio en el disco duro.
- Analizar el impacto de la actualización y en caso de tener personalizaciones consulte si es posible hacer dicha actualización
Flujo para actualización.
- Localizar el archivo "sdfarg.txt" copiar y pegar dentro de la carpeta "systemload" del sistema.
- En "Microsiga Protheus® TOTVS smart Client" introduzca "UPDDISTR" en el programa inicial.
Image Added
- Confirmar y acepte si esta de acuerdo para seguir con la actualización.
Image Added
- A continuación tendrá que confirmar que realizo los requisitos previos.
Image Added
- Posteriormente confirmar si ya se analizo el impacto de la actualización.
Image Added
- Introducir usuario y contraseña de administrador del sistema, así como el país o localización a utilizar durante la actualización.
Image Added
- Al avanzar se mostrarán algunas advertencias sobre qué actualizaciones se producirán, las filiales que sufren estas actualizaciones y las opciones de LOG (recomendamos dejar las opciones marcadas como aparecen).
Image Added
Image Added
- Al finalizar el proceso, aparece la ventana de actualización completa con el historial de todas las actualizaciones procesadas.
Image Added
- Antes de finalizar el proceso consultar el LOG(botón "Consulta LOG") y guardar.
Image Added
- Presionar botón "Finalizar".
Actualización por configurador.
Requisitos previos.
- Solo debe estar logueado el usuario que aplicara la actualización no debe haber mas usuarios logueados o procesos ejecutándose; ya que este procedimiento requiere ejecución exclusiva en el sistema, es decir este proceso sera el único en ejecutarse.
Flujo para actualización.
Para agregar el indice "FF_FILIAL+FF_IMPOSTO+FF_TIPO+FF_CFO_C"
Nota: El índice debe ser creado para que sea el registro número diecinueve. |
---|
- En "Microsiga Protheus® TOTVS smart Client" introduzca "SIGACFG" en programa inicial.
- Introduzca usuario y contraseña.
- Ir a la base de datos (Ruta: Base de datos | Diccionario | Base de datos).
- Una vez abierta seleccionar en el panel izquierdo "Diccionario de datos".
Image Added - Automáticamente en el panel derecho se desplegaran las tablas del sistema, seleccionar el icono "Buscar " e introducir en el panel izquierdo la tabla a actualizar (Ejemplo: SD1SFF).
Image Added
- Seleccionar la tabla en el panel derecho y presionar botón "Editar ".
- En el panel izquierdo seleccionar "Ítems de Las Fact. de EntradaGanancias/Fondo Cooperativo".
Image Added
- Posteriormente seleccionar el icono de "CamposIndices"
Image Added
- Presionar botón "Incluir"Image Added del menú superior.
Image Added
- Se abrirá una ventana similar a la venta de la imagen siguiente:
- Llenar el cuadro de texto que corresponde a "Campo" con el campo nuevo a agregar (ejemplo "D1_VALIMPF").
Llenar el campo "Tipo" de acuerdo al tipo que se indica en la sección "4.-Campos tabla SD1 y SF3" .
Tipo de dato | Abreviación |
---|
Carácter | C |
Numérico | N |
- Llenar campos "Tamaño" y "Decimal" según se indica en la sección "4.-Campos tabla SD1 y SF3"
En la solapa de "Informaciones" de la ventana abierta, llenar campos "Tit. Español, Descripción , Help" de acuerdo a la descripción de la sección . "4.-Campos tabla SD1 y SF3".
Presionar botón "Grabar".
Image Added
Al abrir la ventana no escribir nada seleccionar el botón "Otras acciones" y seleccionar "Acciones" .
Image Added
- Buscar el campo a agregar seccionar y presionar "OK" como se muestra a continuación.
Image Added
- Repetir los pasos "a" y "b" hasta crear "FF_FILIAL+FF_IMPOSTO+FF_TIPO+FF_CFO_C"
Image Added - Posteriormente presionar botón "Grabar".
Verificar la creación del indice.
Image AddedRepetir los pasos 9 al 11 para seguir agregando campos.
Una vez agregados todos los campos presionar el botón "Confirmar".
Image Added
- Aparece el menú de la imagen siguiente y dar clic icono "Actualizar Base de Datos.. ":
Image Added
- Se muestra la pantalla siguiente con los campos agregados verificar y dar clic en avanzar.
Image Added - Seguir con la acción "Avanzar" hasta obtener la pantalla siguiente y presionar el botón finalizar.
Image Added - Para agregar mas campos más índices en otras tablas tablas repetir los pasos del 5 al 16.