Class DefaultXmlBusinessRulesImpl

java.lang.Object
systextil.bo.xml.spi.DefaultXmlBusinessRulesImpl
All Implemented Interfaces:
systextil.integracao.spi.XmlBusinessRulesSpi

public class DefaultXmlBusinessRulesImpl extends Object implements systextil.integracao.spi.XmlBusinessRulesSpi
  • Constructor Details

    • DefaultXmlBusinessRulesImpl

      public DefaultXmlBusinessRulesImpl()
  • Method Details

    • inserirNotaParaGeracaoVolumesDoAlmoxarifado

      public void inserirNotaParaGeracaoVolumesDoAlmoxarifado(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, CNPJ cnpjForn, int codDeposito)
      Specified by:
      inserirNotaParaGeracaoVolumesDoAlmoxarifado in interface systextil.integracao.spi.XmlBusinessRulesSpi
    • efetuarCalculoIcmsBaseDupla

      public double efetuarCalculoIcmsBaseDupla(double baseIcms, double valorIcms, systextil.dao.NaturezaDeOperacao natureza) throws TagException
      Specified by:
      efetuarCalculoIcmsBaseDupla in interface systextil.integracao.spi.XmlBusinessRulesSpi
      Throws:
      TagException
    • efetuarCalculoIcmsBaseDupla

      public 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
      Specified by:
      efetuarCalculoIcmsBaseDupla in interface systextil.integracao.spi.XmlBusinessRulesSpi
      Throws:
      TagException
    • getCvfIcmDiferenc

      public int getCvfIcmDiferenc(br.com.intersys.systextil.connection.AppConnection conn, int cst)
      Specified by:
      getCvfIcmDiferenc in interface systextil.integracao.spi.XmlBusinessRulesSpi