Revisió 82 - Bugs Varis i Millores

1.- BUG: CTA.RESULTATS per el tancament de l’exercici. Afegir paràmetre al fitxer EMP_PARAMETRES, que demana la Compta de Resultats que volem fer servir per fer el tancament de l’exercici. A partir d’ara el procediment de tancament farà servir aquesta compta per com a compta de Resultats. Abans de començar el procés de tancament comprovem si esta definida en el fitxer de paràmetres i si existeix en el fitxer de comptes (sinó dona una error i no fa res).
 
2.- BUG: Revisar comprovacions PERIODE/EXERCICI TANCAT, hi ha algun trigger que falla. Revisar tots els casos i deixar correcte.
Excepcions: Quan no hem de tenir en compte PERIODE/EXERCICI TANCAT:
            a.- Quant conciliem : Si EXERCICI TANCAT – NO podem conciliar / SI PERIODE TANCAT – SI podem conciliar
            b.- En el moment de fer i desfer TANCAMENTS D’EXERCICI: CON_APUNTS_CABE.ASIENTO, CON_APUNTS_DETA.ASIENTO es el camp que numerem en el moment de fer el tancament (Procedure : CTB_TANCAMENT_2) i deixem a 0 en el moment de desfer el tancament (Procedure : CTB_TANCAMENT_UNDO)
            c.- Quan esborrem una empresa no podem tenir en compte si esta Tancat o no, ho hem de fer sempre.
BUG FOX: form EXTRAC_CONCIL, modificat interactiveChange del checkbox de conciliar, si dona error l’actualització del fitxer des de IB, la pantalla no ensenyava el valor correcte, ara si.
 
3.- BUG: IMPORT IVA AMB BASE 0 I TIPIVA 0. Modificat Procediment IB: GENERA_ASIENTO_CTBIVA, per poder entrar des de la pantalla d’apunts amb IVA, imports IVA amb base 0 i tipus IVA 0. (Això esta modificat per poder entrar factures de duanes, necessitem entrar Import IVA però no tenen Import Base.)
A tot arreu on es comprovava: (vImp_Base <> 0 ) ara es comprova: (vImp_Base <> 0 or vTot_iva <> 0)
 
4.- MILLORA: Modificada pantalla consulta moviments article, afegida opció enviar a, i posar que surtin les dades del client/proveïdor a sota del grid. S’ha hagut d’afegir un procediment nou a la base de dades (COMENTARI_DAME). També he modificat el llistat (afegides dades de si esta facturat i el nom del client/proveïdor)
 
Tocat a BBDD:
            Taules:
            Triggers:
                        CON_APUNTS_CABE_BIO (Modificat)(2)
                        CON_APUNTS_CABE_BUO (Modificat)(2)
                        CON_APUNTS_CABE_BDO (Modificat)(2)
                        CON_APUNTS_DETA_BIO (Modificat)(2)
                        CON_APUNTS_DETA_BUO (Modificat)(2)
                        CON_APUNTS_DETA_BDO (Modificat)(2)
            Procedures:
                        CTB_TANCAMENT_1 (Modificat)(1)
                        CTB_COMPROVA_TANCAT (Nou)(2)
                        CTB_DAME_PERIODE (Modificat)(2)
                        GENERA_ASIENTO_CTBIVA (Modificat)(3)
                        COMENTARI_DAME (Nou)(4)
            Vistes:
            Exceptions:
Registre nou a la taula de IB:
EMP_PARAMETRES (amb empresa 0 perquè crei el paràmetre a totes les empreses)
(EMPRESA(0)-CO.PARAM(11)-DESCRIPCIO(Compta Resultats Tancament Exercici)-VALOR(12900000001)-MASCARA(99999999999)) (Nou)(1)

Passar parxe : ADSGEST_0082.SQL.
 
Tocat a l'Aplicació:
            Vistes de la base de dades :
            Forms:
                        PTANCAMENT (Modificat)(1)
                        EXTRAC_CONCIL (Modificat)(2)
                        CONS_MOVMAG (Modificat)(4)
            Reports:
                        LCONS_MOVMAG (Modificat)(4)
            Progs:
            menus:
 
Meta Keywords: parxes adsgest varis
Documents adjunts: ADSGEST_0082.SQL
----------------------------------------------------------------------------------------
Judit Camprubí