Class CalculoIcmsBaseDupla

java.lang.Object
systextil.fiscal.CalculoIcmsBaseDupla

public class CalculoIcmsBaseDupla extends Object
  • Field Details

    • CFOP_CONSUMO

      public static final List<String> CFOP_CONSUMO
    • CFOP_IMOBILIZADO

      public static final List<String> CFOP_IMOBILIZADO
    • ORIGEM_NACIONAL

      public static final List<String> ORIGEM_NACIONAL
    • ORIGEM_IMPORTADO

      public static final List<String> ORIGEM_IMPORTADO
  • Constructor Details

    • CalculoIcmsBaseDupla

      public CalculoIcmsBaseDupla()
  • Method Details

    • efetuarCalculoIcmsBaseDupla

      public static double efetuarCalculoIcmsBaseDupla(double baseIcms, double valorIcms, systextil.dao.NaturezaDeOperacao natureza) throws TagException
      Throws:
      TagException
    • efetuarCalculoIcmsBaseDupla

      public static double efetuarCalculoIcmsBaseDupla(br.com.intersys.systextil.connection.AppConnection conn, int codEmpresa, double valorOperacao, double valorIcms, String cfops, String ufOrigem, int cst, String ncm, boolean existsCfopRelacionada, double percIcmsInterestadualXml) throws TagException
      Responsavel por calcular o difal baseDupla. Retorno Valor DIFAL
      Throws:
      TagException