Errores #5018
Falla asiento de prepagadas en la serie M
Description
Despues de los cambios en las prepagadas del track 4994, serie S.
Las facturas S salen correctas pero la serie M esta fallando.
La serie M, el asiento de pregadas es diferente a la serie S, la serie M es formación.
El asiento antes de la modificación era como el modelo 500M2026
Ahora el incorrecto que vuelca es el modelo 868-M2026
Hay que quitar el sombreado amarillo, que son dos partidas de Ret ARt 60 en el concepto.
History
#1 Updated by Eva Crespo 14 days ago
- File 66-C2026 correcta Captura de pantalla de 2026-04-24 09-28-42.png 66-C2026 correcta Captura de pantalla de 2026-04-24 09-28-42.png added
- File 67-C 2026 Captura de pantalla de 2026-04-24 09-27-46.png 67-C 2026 Captura de pantalla de 2026-04-24 09-27-46.png added
revisada la serie C, sale incorrecta el asiento predefinido de prepagadas.
Adjunto fichero
66-C2026 es correcta
67-C2026 es incorrecta
La diferencia es igual que el anterior comentario no corresponde el apunte art 60
#2 Updated by Daniel García 14 days ago
- Status changed from Nueva to Resuelta
- Assignee changed from Daniel García to Eva Crespo
- % Done changed from 0 to 100
Las filas 599-600 del PAE FGSTENC_COBRO_PREPAGADA (id=61) usaban una expresión inline (({FGST_TOTAL}{UAM_IMPORTE_REGULA_CANON_GEST})*0.10) que siempre evalúa a un valor no-cero, generando apuntes Ret Art 60 en todos los encargos prepagados (M=Formación, C=Culturales), cuando solo deben aparecer en S=Innovación.
Java (WSHelper.java): Se añade una nueva variable UAM_REGULA_LOU_2020_IMPORTE que es (total − canonGest) × 10% solo cuando apuntesLOU_20201001 = true (exclusivo de ENCARGO_INNOVACION), y 0 para el resto de encargos.
BD (conta_predef_entries): Filas 599 y 600 del PAE FGSTENC_COBRO_PREPAGADA (id=61): cambiar la expresión inline por -{UAM_REGULA_LOU_2020_IMPORTE}
UPDATE conta_predef_entries SET debit='-{UAM_REGULA_LOU_2020_IMPORTE}', credit='' WHERE id=599;
UPDATE conta_predef_entries SET credit='-{UAM_REGULA_LOU_2020_IMPORTE}', debit='' WHERE id=600;
Resultado: Series M y C → UAM_REGULA_LOU_2020_IMPORTE = 0 → sin apuntes Ret Art 60. Serie S → valor correcto (total − 6%×total) × 10%, igual que antes.