select * from PeriodoApuracaoPISCOFINS insert CreditoPeriodoApuracaoPISCOFINS (Periodo, TipoCredito, Imposto, SaldoCreditoDisponivel, UtilizacaoCreditoDisponivel, SaldoCreditoDisponivelPosUtil) select 1, AutoId, 'PIS', 1555342.37, 0, 1555342.37 from TipoCreditoPISCOFINS where Codigo='301' insert CreditoPeriodoApuracaoPISCOFINS (Periodo, TipoCredito, Imposto, SaldoCreditoDisponivel, UtilizacaoCreditoDisponivel, SaldoCreditoDisponivelPosUtil) select 1, AutoId, 'COFINS', 7164000.92, 0, 7164000.92 from TipoCreditoPISCOFINS where Codigo='301' update PeriodoApuracaoPISCOFINS set Processado=1, SaldoCreditoCOFINS=(select SUM(SaldoCreditoDisponivelPosUtil) from CreditoPeriodoApuracaoPISCOFINS where Imposto='COFINS' and Periodo=PeriodoApuracaoPISCOFINS.AutoId), SaldoCreditoPIS=(select SUM(SaldoCreditoDisponivelPosUtil) from CreditoPeriodoApuracaoPISCOFINS where Imposto='PIS' and Periodo=PeriodoApuracaoPISCOFINS.AutoId) where AutoId=1