Deprecated API
Contents
-
Terminally Deprecated ElementsElementDescriptionEssa classe não deve mais ser usada, pois representa um CNPJ numérico. Use
CNPJ.
-
Deprecated ClassesClassDescriptionUsar
Icms51no pacotesystextil.fiscaldo projeto systextil-bo. Por enquanto, está sendo usada no function, porque ainda não é possível refatorar a classeCalculoBaseAgrupada. Quando isso for feito, remover essa classe e utliizar a classe já citada.
Efetua o calculo dos campos relacionados ao processo do CST 51.
vicmsop51 - Valor de ICMS sem diferimento: BASE DO ICMS * PERC_ICMS
pdif51 - Percentual de diferimento (pedi_080.perc_diferenc, com fallback emperc_reducao_icm)
vicmsdif51 - Valor do Icms Diferido: vicmsop51 * PDIF51
valor_icms - VALOR DA OPERACAO - VALOR DIFERIDO (vicmsop51 - vicmsdif51)Use CalculoDifalNota insteadusarHistoricoOrdemusarAtuBloqPedEssa classe não deve mais ser usada, pois representa um CNPJ numérico. UseCNPJ.-> existe a clase DivisaoDeProducao com a mesma tabela, precisa fazer um merge das duas e deixar uma delas. Ultima verificacao em 20/04/2026: 4 chamadas a essa classe em todos os repositorios.Ja existe outra classe.-> deve ser usado OrdemDeBeneficiamentoEstagios-> deve ser usado OrdemDeBeneficiamentoOperacoes-> deve ser utilizado a classe NecessidadesMateriais
-
Deprecated FieldsFieldDescriptionChamar a função através do construtor.Chamar a função através do construtor.usar
CaixasDeFio.prodcai.gruusarCaixasDeFio.prodcai.iteusarCaixasDeFio.prodcai.nivusarCaixasDeFio.prodcai.subusarCapacidadeGrafico.maquina.gruusarCapacidadeGrafico.prod.gruusarCapacidadeGrafico.prod.iteusarCapacidadeGrafico.prod.nivusarCapacidadeGrafico.maquina.numusarCapacidadeGrafico.maquina.subusarCapacidadeGrafico.prod.subOs campos turno, foram substituidos pela classe Turno.Os campos turno, foram substituidos pela classe Turno.Os campos turno, foram substituidos pela classe Turno.Os campos turno, foram substituidos pela classe Turno.Os campos turno, foram substituidos pela classe Turno.usarEnderecoDeProdutos.produto.gruusarEnderecoDeProdutos.produto.iteusarEnderecoDeProdutos.produto.nivusarEnderecoDeProdutos.produto.subusarEnderecoProduto.produto.grupousarEnderecoProduto.produto.itemusarEnderecoProduto.produto.nivelusarEnderecoProduto.produto.subgrupousarFardos.prodFardo.subusarFardos.prodFardo.gruusarFardos.prodFardo.iteusarFardos.prodFardo.nivusarFardos.prodFardo.subusarGraficoMaquina.maquina.gruusarGraficoMaquina.maquina.numusarGraficoMaquina.maquina.subusarInventarioFisicoDaEmpresa.produto.gruusarInventarioFisicoDaEmpresa.produto.iteusarInventarioFisicoDaEmpresa.produto.nivusarInventarioFisicoDaEmpresa.produto.subUtilizar o campo paradaImprodutusarNotaFiscal.numeroutilizar campoOrdemDeBeneficiamentoOperacoes.horaIniciodo tipo Time.utilizar campoOrdemDeBeneficiamentoOperacoes.horaTerminodo tipo Time.obter o valor deOrdemDeBeneficiamentoProduto.pano_sbgou desta instância mesmo.obter o valor deOrdemDeBeneficiamentoProduto.pano_sbgou desta instância mesmo.obter o valor deOrdemDeBeneficiamentoProduto.pano_sbgou desta instância mesmo.obter o valor deOrdemDeBeneficiamentoProduto.pano_sbgou desta instância mesmo.obter o valor deOrdemDeBeneficiamentoProduto.pano_sbgou desta instância mesmo.usarOrdemTecelagem.cd_pano.altNos processos, usarPeriodoProducao.getUltimoNumeroGerado().usarAlternativa.altusarCodProduto.gruusarCodProduto.iteusarProdutoComponente.item.iteusarCodProduto.nivusarCodProduto.subusarProdutoComponente.item.subusarRoloDeTecido.maquina.gruusarRoloDeTecido.maquina.numusarRoloDeTecido.panoacab.gruusarRoloDeTecido.panoacab.iteusarRoloDeTecido.panoacab.nivusarRoloDeTecido.panoacab.subusarRoloDeTecido.maquina.subusarTagsDePecas.produto.gruusarTagsDePecas.produto.iteusarTagsDePecas.produto.nivusarTagsDePecas.produto.subNão deve ser lido direto daqui. UseUserData.Não deve ser lido direto daqui. UseUserData.Não deve ser lido direto daqui. UseUserData.Não deve ser lido direto daqui. UseUserData.
-
Deprecated MethodsMethodDescriptionNão deve ser ter commit dentro de função.Usar o outro método, que não usa
TagInteractivee retornavoid. Esta função não usa interatividade, então oTagInteractiveé desnecessário.Ver onde este método é usado, e substituir por um método conveniente da classesystextil.dao.ProdutoImagem.Usar o construtor que recebe parâmetros. Se não houver mais nenhum uso deste método, os campos públicos devem ser tornados final.Uma função jamais deve controlar transação. Quando todos os usos deste método já estiverem controlando transação corretamente, então o commit deve ser removido de dentro deste método e ele deixará de ser deprecated.Uma função jamais deve controlar transação.o código do rolo é Stringbr.com.intersys.systextil.function.EncontraNumRolo.executar(AppConnection, Mdi, int, String, String) o código do rolo é Stringusar o método que não lança TagException. Este aqui NÃO lança TagException...o parâmetroordem_tecelagemé um bug, e corresponde na verdade ap_ordem_producao; não deve ser informado.UsarGeraContab.cancelarDocumentos(int, int, int)passando a origem para filtrar corretamente os lançamentos.UsarGeraLancContab.cancelarDocumentos(int, int, int, CNPJ, int, int, String, int, int, int)passando a origem.Usar o outro método informando o código batch.O resultado éOrdemDeCorte.situacao_corte.Chamar a função através do construtor.passar como argumento aTagouTagExceptionusar o outro métodousar o outro métodoNão deve retornar nada, deve ser usada a funçãoPcpc040ValidaAProg.executar(AppConnection, int)e tratar oTagExceptionlançadobr.com.intersys.systextil.function.Pcpc040ValidaAProg.executar(AppConnection, int, boolean, boolean) Não deve ter o parametro pFPalmsempre retornatrue, o que pode gerar confusão; usar o outro método.Este método faz commit. Funções não devem fazer commit. Use o outro método, e controle o commit na aplicação.usarValidaEmpresaCentroCusto.executar(AppConnection, Mdi, int, int)que lança TagExceptionusarValidaEmpresaCentroCusto.executar(AppConnection, Mdi, int, int, int)que lança TagExceptionusarValidaEmpresaCentroCusto.executar(AppConnection, Mdi, int, int, CodProduto)que lança TagExceptionusarValidaEmpresaCentroCusto.executar(AppConnection, Mdi, int, Roteiro)que lança TagExceptionUseAcumuladoVendasFatuCliente.save(AppConnection, int, CNPJ, int, int, int, String, String, double, Amount), que recebe o objetoCNPJcomo parâmetro-> usar o metodo "getFind" e melhorar o mesmo-> usar o metodo "getFind" e melhorar o mesmo-> usar o metodo "getFind" e melhorar o mesmo-> usar o metodo "getFind" e melhorar o mesmoUseChequeTitulo.list(AppConnection, int, int, CNPJ, int, int, int), que passa o objetoCNPJcomo parâmetroUseClienteIntegracao.get(AppConnection, CNPJ), que passa o objetoCNPJ como parâmetroUseComissaoDeRepresentante.getPercentualFatu(AppConnection, CNPJ, int), que passa o objetoCNPJcomo parametroUseComissaoDeRepresentante.temPercentualFatuDiferente(AppConnection, CNPJ, int, Amount), que passa o objetoCNPJcomo parametroUseComissaoDeRepresentante.temSequencia(AppConnection, CNPJ, int, int), que passa o objetoCNPJcomo parametronao mais utilizado no cpag_e300, pois e necessario enviar da data do cheque preUseContaCorrenteDeComissoes.insertComissao(AppConnection, PeriodoDeComissao, int, int, int, int, int, CNPJ, Amount, Amount, double, Amount, String), que passa o objetoCNPJcomo parametroUseContaCorrenteProdutosConsignados.insert(AppConnection, int, CNPJ, int, String, int, CodProduto, double, double, Date), que passa os objetosCNPJeCodProdutocomo parametrosUseContaCorrenteProdutosConsignados.temMovimentoItem(AppConnection, int, CNPJ, int, String), que passa o objetoCNPJcomo parametroUseCotacao.insert(AppConnection, int, Date, int, CNPJ, CodProduto, double, int, double, double, int, double, double, Date), que passa os objetosCNPJeCodProdutocomo parametrosUseDetalhamentoComissao.atualizar(AppConnection, int, int, String, int, CNPJ, int, int, String, int, String, double, int, CodProduto, double, double, double, double, double, double, double, double, double, java.sql.Date, String, String), que passa os objetosCNPJeCodProdutocomo parâmetroUsar o outro método, pois este aqui obriga a consultar a tabela de duplicatas duas vezes, e ler todas as suas colunas, sem necessidade.UseDuplicata.ehFidc(AppConnection, int, CNPJ, int, int, int), que passa o objetoCNPJcomo parâmetroUseDuplicata.get(AppConnection, int, CNPJ, int, int, int), que passa o objetoCNPJcomo parametroUseDuplicata.zeraCamposFlagalteracaoEDataAlteracaoBoleto(AppConnection, int, int, CNPJ), que recebe o objetoCNPJcomo parâmetroUseEstoqueMovimentacao.buscaQtdeItemConsignacao(AppConnection, CNPJ, int, String, int, int), que passa o objetoCNPJcomo parâmetroUseFornecedor.exists(AppConnection, CNPJ), que recebe o objetoCNPJcomo parâmetroComando SQL estava incompleto, nao sabemos qual é a data da tabela cont_600 que devemos filtrar.UseNotaFiscalDeEntrada.get(AppConnection, int, String, CNPJ)que recebe o objetoCNPJcomo parâmetrosystextil.dao.OrcamentoItemSaldo.listSoItensDeVendaCalculoItensNota(AppConnection, int, int, String) metodo esta errado não pega o valor correto. Deve-se usar o metodo: getQuantidadeAproduzirUse oPedidoVenda.exists(AppConnection, int, CNPJ)que passa o objeto CNPJ como parâmetroVerificar. Este método não deveria estar sendo usado. UsarProdutoTecidoParte.listOrZeros(AppConnection, String, String, String, int, int).ERRO no sql, deve ser from pcpt_025, e deveria ser em outro DAOPriorizar o uso do objeto LarguraGramatura, atrav�s do m�todo getLarguraGramatura.Não usar.Metodo insere um valor fixo 9 para a situação do volume utilize o outro metodo insert para inserir com o código do volume de preferencia.Use inserirFlnf015 com tipoValidacaoUse getPlacaCaminhao()Use setPlacaCaminhao()
-
Deprecated ConstructorsConstructorDescriptionUsar o outro construtor. Se não houver mais nenhum uso deste, os campos públicos devem ser tornados final.