salix/db/versions/.archive/10656-navyMastic/00-firstScript.sql

35 lines
1.4 KiB
SQL

UPDATE sage.taxType tt
JOIN sage.TiposIva ti ON ti.CodigoIva = tt.id
SET tt.code = 'nonTaxable'
WHERE ti.Iva = 'Operaciones no sujetas';
ALTER TABLE sage.config ADD nontaxableTransactionTypeFk TINYINT(4) NULL
COMMENT 'Transacción Operaciones exentas';
ALTER TABLE sage.config ADD pendingServiceTransactionTypeFk TINYINT(4) NULL
COMMENT 'Transacción Import. bienes y serv. corrientes pdte. liquidar';
ALTER TABLE sage.config ADD definitiveExportTransactionTypeFk TINYINT(4) NULL
COMMENT 'Transacción Exportaciones definitivas';
ALTER TABLE sage.config ADD shipmentTransactionTypeFk TINYINT(4) NULL
COMMENT 'Transacción Envíos definitivos a Canarias, Ceuta y Melilla';
UPDATE sage.config c
JOIN sage.TiposTransacciones tt
ON tt.Transaccion = 'Operaciones exentas'
SET c.nontaxableTransactionTypeFk = tt.CodigoTransaccion;
UPDATE sage.config c
JOIN sage.TiposTransacciones tt
ON tt.Transaccion = 'Import. bienes y serv. corrientes pdte. liquidar'
SET c.pendingServiceTransactionTypeFk = tt.CodigoTransaccion;
UPDATE sage.config c
JOIN sage.TiposTransacciones tt
ON tt.Transaccion = 'Exportaciones definitivas'
SET c.definitiveExportTransactionTypeFk = tt.CodigoTransaccion;
UPDATE sage.config c
JOIN sage.TiposTransacciones tt
ON tt.Transaccion = 'Envíos definitivos a Canarias, Ceuta y Melilla'
SET c.shipmentTransactionTypeFk = tt.CodigoTransaccion;