Package systextil.bo.fatu
Class ContadorDeLinhasDeMensagens
java.lang.Object
systextil.bo.fatu.ContadorDeLinhasDeMensagens
Esta classe está na package
fatu
por estar relacionada ao cálculo do faturamento.
Foi convertida para Java para melhorar a confiabilidade da contagem de linhas usadas, que
não estava funcionando bem no formulário do NXJ.- Author:
- sergio
-
Method Summary
Modifier and TypeMethodDescriptionprotected static void
conta_campo_linha
(String ind_local_cont, String des_mensagem, int[] tots) protected int[]
conta_nr_linhas_usadas
(br.com.intersys.systextil.connection.AppConnection conn, int cod_mensagem) protected static int
getLinObsAdicioPed
(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi) protected static int
getLinObsPed
(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi) final void
valida_add_update_mensagem
(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, int cod_mensagem, String ind_local, String des_mensagem1, String des_mensagem2, String des_mensagem3, String des_mensagem4, String des_mensagem5, String des_mensagem6, String des_mensagem7, String des_mensagem8, String des_mensagem9, String des_mensagem10) Substitui a função interna com o mesmo nome.systextil.dao.Mensagem
validar
(br.com.intersys.systextil.connection.AppConnection conn, int cod_mensagem) Valida os dados informados e retorna a Mensagem encontrada.protected static void
validarMensagemASerInformada
(String ind_local, int corpo_linhas_disp, int adicionais_linhas_disp) protected static void
validarMensagemFixa
(String ind_local, int corpo_linhas_disp, int adicionais_linhas_disp, int[] tots_linhas_msg) abstract void
validarSeJaFoiUsado
(br.com.intersys.systextil.connection.AppConnection conn, int cod_mensagem)
-
Method Details
-
conta_campo_linha
-
getLinObsPed
-
getLinObsAdicioPed
protected static int getLinObsAdicioPed(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi) -
valida_add_update_mensagem
public final void valida_add_update_mensagem(br.com.intersys.systextil.connection.AppConnection conn, Mdi mdi, int cod_mensagem, String ind_local, String des_mensagem1, String des_mensagem2, String des_mensagem3, String des_mensagem4, String des_mensagem5, String des_mensagem6, String des_mensagem7, String des_mensagem8, String des_mensagem9, String des_mensagem10) throws TagException Substitui a função interna com o mesmo nome. Eventuais mensagens são lançadas na TagException.- Throws:
TagException
-
conta_nr_linhas_usadas
protected int[] conta_nr_linhas_usadas(br.com.intersys.systextil.connection.AppConnection conn, int cod_mensagem) -
validarSeJaFoiUsado
public abstract void validarSeJaFoiUsado(br.com.intersys.systextil.connection.AppConnection conn, int cod_mensagem) throws TagException - Throws:
TagException
-
validar
public systextil.dao.Mensagem validar(br.com.intersys.systextil.connection.AppConnection conn, int cod_mensagem) throws TagException Valida os dados informados e retorna a Mensagem encontrada. Após a execução, fazer algo assim:boolean stip = !"S".equals(mensagem.msg_informar); des_mensagem1.setStippled(stip); des_mensagem2.setStippled(stip); des_mensagem3.setStippled(stip); des_mensagem4.setStippled(stip); des_mensagem5.setStippled(stip);
- Returns:
- a Mensagem encontrada; nunca é nula.
- Throws:
TagException
-
validarMensagemFixa
protected static void validarMensagemFixa(String ind_local, int corpo_linhas_disp, int adicionais_linhas_disp, int[] tots_linhas_msg) throws TagException - Throws:
TagException
-
validarMensagemASerInformada
protected static void validarMensagemASerInformada(String ind_local, int corpo_linhas_disp, int adicionais_linhas_disp) throws TagException - Throws:
TagException
-