Package systextil.bo.xml.spi
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubleefetuarCalculoIcmsBaseDupla(double baseIcms, double valorIcms, systextil.dao.NaturezaDeOperacao natureza) doubleefetuarCalculoIcmsBaseDupla(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) intgetCvfIcmDiferenc(br.com.intersys.systextil.connection.AppConnection conn, int cst) voidinserirNotaParaGeracaoVolumesDoAlmoxarifado(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, CNPJ cnpjForn, int codDeposito)
-
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:
inserirNotaParaGeracaoVolumesDoAlmoxarifadoin interfacesystextil.integracao.spi.XmlBusinessRulesSpi
-
efetuarCalculoIcmsBaseDupla
public double efetuarCalculoIcmsBaseDupla(double baseIcms, double valorIcms, systextil.dao.NaturezaDeOperacao natureza) throws TagException - Specified by:
efetuarCalculoIcmsBaseDuplain interfacesystextil.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:
efetuarCalculoIcmsBaseDuplain interfacesystextil.integracao.spi.XmlBusinessRulesSpi- Throws:
TagException
-
getCvfIcmDiferenc
public int getCvfIcmDiferenc(br.com.intersys.systextil.connection.AppConnection conn, int cst) - Specified by:
getCvfIcmDiferencin interfacesystextil.integracao.spi.XmlBusinessRulesSpi
-