
/*------ ATD 315429 ------*/
UPDATE RESSARCIMENTO_ST SET ALIQ_ICMS_E = 100 * ROUND(CREDITOICMS_E/BCICMS_E,2) WHERE ALIQ_ICMS_E IS NULL

UPDATE RESSARCIMENTO_ST SET BCICMSST_E = 
	(SELECT (COALESCE(ITNC.BASESTRIB,0) + COALESCE(ITNC.BASETRIBANTECIPADA,0) + COALESCE(ITNC.BASESTDADOSADICIONAIS,0) / RESSARCIMENTO_ST.Quant_E) * 
			RESSARCIMENTO_ST.Quant_Ressarcimento
	FROM ITNFENTCOMPLEMENTO ITNC
	WHERE ITNC.NUMORD = RESSARCIMENTO_ST.NUMORD_E AND ITNC.ITEM = RESSARCIMENTO_ST.ITEM_E)
WHERE BCICMSST_E IS NULL