Class CriticaXml

java.lang.Object
systextil.integracao.log.CriticaXml

public class CriticaXml extends Object
  • Constructor Details

    • CriticaXml

      public CriticaXml()
  • Method Details

    • validaSequenciaIgual

      public static boolean validaSequenciaIgual(br.com.intersys.systextil.connection.AppConnection conn, int documento, String serie, CNPJ forn, int pedido, int seqPedido)
    • validaCaracteresDescrProd

      public static boolean validaCaracteresDescrProd(String descrProd, String descrXml)
    • validaCondicaoPagamento

      public static int validaCondicaoPagamento(br.com.intersys.systextil.connection.AppConnection conn, int condicaoPagamento)
    • porcentagemParcelas

      public static List<Double> porcentagemParcelas(br.com.intersys.systextil.connection.AppConnection conn, int condicaoPagamento)
    • 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

      public static boolean isNullOrEmpty(String value)
    • 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

      public static boolean validaDataPagamento(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, int empresaNota, Date dataVencimento)
    • 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