Revisió 123 - CANVIS IVA ISP

Segons reunió amb Anna de Viñas, funcionament ISP.

A partir d’ara els àmbits Nacional i Intracomunitari, podran emetre i rebre factures amb ISP.

S’haurà de crear una Modalitat iva nova amb àmbit corresponent i marcar ISP i Iva Exempt.

Aquest registres d’iva s’hauran de presentar separadament en el model 349 i 340.

Quan Emetem Factures amb ISP (Això dependrà de l’empresa, el seu gestor ho ha de saber)

Es faran amb la modalitat iva corresponent i a peu de factura hauran de portar un text. (Això ja ho farem a mida per cada client que ens ho demani)

Quan Rebem factures amb ISP.

En el programa s’hauran d’entrar amb la modalitat nova creada per aquest tipus de factures.

El que s’ha de fer es un apunt d’iva compensat, igual com es fa en les factures intracomunitàries, el programa ja està modificat perquè es faci automàticament.

 

Per tal de controlar aquesta nova opció s’ha modificat:

1.1.- Formulari modificat MMODOIVA.SCX

            When Chkisp, si ambit <> 3

            OptgrAmbit.interactivechange, si this.value = 3 chkisp.value = 0

 

1.2.- Procediment de la base de dades GENERA_ASIENTO_CTBIVA.

Comentar apartat a on comprovàvem si inv_su_pas de modalitat iva era 1i fèiem auto factura. A partir d’ara no s’ha de fer.

En l’apartat a on comprovàvem si àmbit era intracomunitari per fer apunt de compensació iva, a partir d’ara agafem el paràmetre inv_su_pas, comprovem ( (vIntraCom = 2) OR (VINTRACOM = 1 AND VINV_SUB_PAS=1)), ambit 1 i isp=1

 

1.3.- Procediments de la base de dades GENERA_ASIENTO_COMPRAS, GENERA_ASIENTO_GASTOS.

A l’apartat a on comprovàvem si àmbit era intracomunitari per fer apunt de compensació iva, a partir d’ara agafem el paràmetre inv_su_pas, comprovem ( (vIntraCom = 2) OR (VINTRACOM = 1 AND VINV_SUB_PAS=1)), ambit 1 i isp=1.

A sota d’aquesta comprovació hi havia un if (vintracom<>2) ull!! Ara hi ha un else.

 

1.4.- Procediment de la base de dades BUSCA_DADES_M340.

Comprovem si registre iva es àmbit = 1 i INV_SU_PAS = 1, i marquem registre iva Repercutit per que no es presenti al model 340

 if ((SOP_REP = 'IVA_R') AND (AMBIT = 1) AND (OINV_SUB_PAS=1) AND (TIP_TERCER<>'C')) then m_340 = 0 ;

 
Tocat a BBDD:
Procedures:
                        GENERA_ASIENTO_CTBIVA (Modificat)(1.2)
GENERA_ASIENTO_COMPRAS (Modificat)(1.3)
GENERA_ASIENTO_GASTOS (Modificat)(1.3)
BUSCA_DADES_M340 (Modificat)(1.4)

Passar Parxe : ADSGEST_0123.SQL

 

Tocat a l'Aplicació:

            Forms:
MMODOIVA (Modificat)(1.1)
 
 

Meta Keywords: Parxes AdsGest

Documents adjunts: ADSGEST_0123.SQL

----------------------------------------------------------------------------------------
Judit Camprubí