Package systextil.integracao.log
Class CriticaXml
java.lang.Object
systextil.integracao.log.CriticaXml
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intencontraConta(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, int codEmpresa, Date dtTransacao, int tipo, int codContabil, int transacao, int centroCusto) Encontra a conta.static StringisDivergenciaCodContabil(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, Nota nota, ItemNotaDeEntrada item) static booleanisNullOrEmpty(String value) porcentagemParcelas(br.com.intersys.systextil.connection.AppConnection conn, int condicaoPagamento) static booleanvalidaCaracteresDescrProd(String descrProd, String descrXml) static intvalidaCodContabil(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, Nota nota, ItemNotaDeEntrada item, int tipo) Valida o codigo contabil.static intvalidaCodContabil(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, Nota nota, ItemNotaDeEntrada item, int tipo, int codContabil) Valida o codigo contabil.static intvalidaCondicaoPagamento(br.com.intersys.systextil.connection.AppConnection conn, int condicaoPagamento) static booleanvalidaCstCofins(int cstCofins) static booleanvalidaCstIcms(int cstIcms) static booleanvalidaCstIpi(int cstIpi) static booleanvalidaCstPis(int cstPis) static booleanvalidaDataPagamento(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, int empresaNota, Date dataVencimento) static booleanvalidaSequenciaIgual(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, CNPJ forn, int pedido, int seqPedido)
-
Constructor Details
-
CriticaXml
public CriticaXml()
-
-
Method Details
-
validaSequenciaIgual
-
validaCaracteresDescrProd
-
validaCondicaoPagamento
public static int validaCondicaoPagamento(br.com.intersys.systextil.connection.AppConnection conn, int condicaoPagamento) -
porcentagemParcelas
-
encontraConta
public static int encontraConta(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, int codEmpresa, Date dtTransacao, int tipo, int codContabil, int transacao, int centroCusto) throws TagException Encontra a conta.- Throws:
TagException- se for lancada pela funcao EncontraConta
-
isNullOrEmpty
-
validaCstIcms
public static boolean validaCstIcms(int cstIcms) -
validaCstIpi
public static boolean validaCstIpi(int cstIpi) -
validaCstPis
public static boolean validaCstPis(int cstPis) -
validaCstCofins
public static boolean validaCstCofins(int cstCofins) -
validaDataPagamento
-
isDivergenciaCodContabil
public static String isDivergenciaCodContabil(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, Nota nota, ItemNotaDeEntrada item) throws Exception - Throws:
Exception
-
validaCodContabil
public static int validaCodContabil(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, Nota nota, ItemNotaDeEntrada item, int tipo, int codContabil) throws TagException Valida o codigo contabil.- Throws:
TagException- se for lancada pela funcao EncontraConta
-
validaCodContabil
public static int validaCodContabil(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, Nota nota, ItemNotaDeEntrada item, int tipo) throws TagException Valida o codigo contabil.- Throws:
TagException- se for lancada pela funcao EncontraConta
-