Base de coneixement
ADS Anàlisi/Disseny de Soft, S.L.U.
Buscar:     Búsqueda avanzada
Navegar por categorías:

Revisió 85 - Model 340 AEAT. Variable GPFRATEMP.

Visitas: 474
Posted: 16. February 2009
by: Camprubi J.
Updated: 18. June 2015
by: Camprubi J.
Resum modificacions fetes a l’aplicació
1.- Modificacions Canals. S’han afegit camps de les dades fiscals que ens demanen els documents d’hisenda. Forms modificats (MCANALS.SCX), Vista fox modificada (EMP_CANALS), Taula IB modificada (EMP_CANALS)
IB Fitxer de Canals. S’han afegit camps.
            Creat CODI_N9 (domini nou)
            EMP_CANALS (Taula modificada) :
                        + AEAT_NIF (C9)
                        + AEAT_NOMEMP (C40)
                        + AEAT_NIFREP (C9)
                        + AEAT_TEL (N9)
                        + AEAT_PERCONTAC (C40)
                        + AEAT_RUTA_DSKT (C80)
 
2.- Modificacions Fitxer Països. Afegit camp per saber si el país pertany a EU ( European Union). Forms modificats (MPAISOS.SCX), vista fox modificada (SYS_PAISOS), Taula IB modificada (SYS_PAISOS)
IB Fitxer de Països. S’ha afegit un camp
            SYS_PAISOS (Taula modificada) :             + EU (LOGIC (0,1))
Dintre de la Revisio_85 de IB hem fet un procediment perquè actualitzi els països que pertanyen a EU del nostre fitxer de països
 
3.- Apliquem procés de validar nif a tota l’aplicació.
S’han afegit 2 funcions noves a libprocs (VERIFICAR_CIF, CALC_NIF)
Modificacions a nivell de formularis: Forms modificats (MCLIENTS.SCX, MACREED.SCX, MBANCEMP.SCX,
MPROVEIDORS.SCX, MREPRESENT.SCX, MEMPRESA.SCX, MCANALS.SCX)
Modificacions dels forms : txtcif.gotfocus(), txtcif.valid(), txtcif.lostfocus(), form.valid() + labelnifbo
Si els país del tercer = ‘ES’ passem les funcions Verificar_cif i calc_nif:
            Longitud = 9
            No s’accepta NIF blanc
            S’accepta NIF = ‘x99999999’ com a valid
Si país tercer <> ‘ES’
            Longitud = 15
            No es valida res
En el manteniment empreses i canals passem les funcions Verificar_cif i calc_nif:
            Longitud = 9
            S’accepta NIF blanc
S’han afegit Triggers a nivell de IB, quan es canvia els nif_tercer o nom_tercer en els fitxers de tercers, s’actualitza el valor en el fitxer EMP_REGIVA_CABE.
            GES_CLIENTS_AU0 (Trigger modificat)
            GES_ACREEDORS_AU0 (Trigger modificat)
            GES_PROVEIDORS_AU0 (Trigger modificat)
            GES_REPRESENTANTS_AU0 (Trigger modificat)
 
Modificat form MAPUNTS_IVA.SCX, modificat SHOW del formulari ens actualitzi valors de la pantalla amb les dades del tercer ja que el fitxer CON_APU_FRAIVA no el podem actualitzar a nivell de triggers perquè pot ser que no ens deixi actualitzar les dades.
 
4.- Modificació tema factures RECTIFICATIVES.
Si s’emeten factures rectificatives, necessitem saber a quina factura rectifiquem.
En les series ens guardem si son rectificatives o no. Si entrem un albarà d’una sèrie que es rectificativa, en la pantalla d’entrada d’albarans demanem el numero de factura que rectifiquem.
IB S’han afegit camps a les següents taules
            EMP_SERIES (Taula modificada) :             + RECTIFICATIVA (LOGIC (0,1))
            GES_CABE_ALBVEN (Taula modificada) :             + DOC_RECTIFICATIU (C40)
            GES_CABE_FRAVEN (Taula modificada) :             + DOC_RECTIFICATIU (C40)
            CON_APU_FRAIVA (Taula modificada) :             + DOC_RECTIFICATIU (C40)
            EMP_REGIVA_CABE (Taula modificada) :             + DATA_FAC (FECHA) (Aquest camp esta afegit perque hi ha una modificar a mitges i el necessitem a dintre la base de dades)
            EMP_REGIVA_CABE (Taula modificada) :             + DOC_RECTIFICATIU (C40)
Vista fox modificada (EMP_SERIES, GES_CABE_ALBVEN, GES_CABE_FRAVEN, CON_APU_FRAIVA, EMP_REGIVA_CABE)
Forms modificats (MSERIES.SCX, MALBVEN.SCX),
Modificacions dels forms. MSERIES.SCX : afegit checkbox de rectificatives. MALBVEN.SCX: thisform.refresca, afegits +
doc rectificatiu, + btn_rectificatiu, +label1 (ull tabstop), afegit fitxer emp_series a l’entorno de datos.
Form nou (CONS_FRAVEN_RECTIF.SCX) per assignar num doc rectificat a Malbven
IB: FACTURA_ALBVEN, GENERA_ASIENTO_VENDES (Procediments modificats), per guardar doc_rectificatiu
 
5.- Creat pantalla nova per models Hisenda (AEAT). Form nou PMOD_AEAT.SCX, form modificat INICI.SCX (afegit segon boto per la dreta a la pestanya comptabilitat (falten els permisos))
Modificada funció CARACTER_BO de la libprocs.prg (S’han afegit mes caràcters de validació)
IB Creada vista nova
            VER_REGISTRE_IVA_340 (Vista nova)
 
6-. Creat procés per validar tots els NIF dels tercers. Aquest procés crea una fulla excel amb els nif incorrectes, es pot modificar la fulla excel i importar els nifs correctes a l’aplicació
Form nou (PVALIDANIFS.SCX)
Menú modificat (Pestanya UTILITATS/Valida Nif Tercers (do form PVALIDANIFS)
IB: XXX_VER_NIFS_TERCERS (Procediment nou)
 
7.- BUG: Afegida variable GPFRATEMP a on guardarem la ruta de la taula temporal FRATEMP , per fer-la servir per obrir les vistes del prog PREPVISTES. Per obrir la taula fratemp fem servir la variable GPFRATEMP
            ADSGEST.PRG I INICI.PRG (Modificar progs)
Afegida variable GPFRATEMP &&Directori i Nom del fitxer temporal de Factures)
                        Modificat PROCEDURE CreaTaulesTemp ens guardem la ruta a GPFRATEMP de la taula temporal
            PREP_VISTES.PRG (Modificar)
Tocat a BBDD:
            Domini:
                        CODI_N9 (Nou)(1)
            Taules:
                        EMP_CANALS (Modificat)(1)
                        SYS_PAISOS (Modificat)(2)
EMP_SERIES (Modificat)(4)
GES_CABE_ALBVEN (Modificat)(4)
GES_CABE_FRAVEN (Modificat)(4)
CON_APU_FRAIVA (Modificat)(4)
EMP_REGIVA_CABE (Modificat)(4)
            Triggers:
                        GES_CLIENTS_AU0 (modificat)(3)
            GES_ACREEDORS_AU0 (modificat)(3)
                        GES_PROVEIDORS_AU0 (modificat)(3)
            GES_REPRESENTANTS_AU0 (modificat)(3)
            Procedures:
                        FACTURA_ALBVEN (Modificat)(4)
                        GENERA_ASIENTO_VENDES (Modificat)(4)
XXX_VER_NIFS_TERCERS (Nou)(6)
            Vistes:
                        VER_REGISTRE_IVA_340 (Nou)(5)
Registre nou a la taula de IB:
Passar parxe : ADSGEST_0085.SQL.
 
Tocat a l'Aplicació:
            Vistes de la base de dades :
EMP_CANALS (Modificada)(1)
SYS_PAISOS (Modificada)(2)
EMP_SERIES (Modificada)(4)
GES_CABE_ALBVEN (Modificada)(4)
GES_CABE_FRAVEN (Modificada)(4)
CON_APU_FRAIVA (Modificada)(4)
EMP_REGIVA_CABE (Modificada)(4)
            Forms:
                        MCANALS .SCX (Modificat)(1)(3)
MPAISOS.SCX (Modificat)(2)
MCLIENTS.SCX (Modificat)(3)
MACREED.SCX (Modificat)(3)
MBANCEMP.SCX (Modificat)(3)
MPROVEIDORS.SCX (Modificat)(3)
MREPRESENT.SCX (Modificat)(3)
MEMPRESA.SCX (Modificat)(3)
MAPUNTS_IVA.SCX (Modificat)(3)
MSERIES.SCX (Modificat)(4)
MALBVEN (Modificat)(4)
CONS_FRAVEN_RECTIF.SCX (Nou)(4)
PMOD_AEAT.SCX (Nou)(5)
INICI.SCX (Modificat)(5)
PVALIDANIFS.SCX (Nou)(6)
            Reports:
            Progs
                        LIBPROCS.PRG (VERIFICAR_CIF (Funció nova) (3))
                        LIBPROCS.PRG (CALC_NIF (Funció nova) (3))
                        LIBPROCS.PRG (CARACTER_BO (Modificat) (5))
ADSGEST.PRG (Modificat (7))
INICI.PRG (Modificat (7))
PREP_VISTES.PRG (Modificat (7))
            menús:
                        UTILITATS/Valida Nif Tercers (Afegida Opció)(6)
  
 
Meta Keywords:             parxes adsgest varis
Documents adjunts: ADSGEST_0085.SQL
----------------------------------------------------------------------------------------
Judit Camprubí
Archivos adjuntos
file ADSGEST_0085.sql (26 kb)

Also read
document Revisió 85 BIS - Correcció Model 340 AEAT

Otras preguntas en esta categoría
» Más preguntas



RSS