Package systextil.bo.obrf
Class OrdensDeServico
java.lang.Object
systextil.bo.obrf.OrdensDeServico
Representa o BO
OBRF_080-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidassociarConsertoEmOs(br.com.intersys.systextil.connection.AppConnection cn, int os, int tipoServico, int codigoEmpresa, Date dataEntrega, String listaEstagioEnvio) static DatebuscaDataEntrega(br.com.intersys.systextil.connection.AppConnection cn, br.com.intersys.systextil.connection.Amount capacidadeMinutos, TagInteractive msg) static DatebuscaDataEntregaTerceiro(br.com.intersys.systextil.connection.AppConnection cn, br.com.intersys.systextil.connection.Amount capacidadeMinutos, TagInteractive msg, systextil.dao.Cnpj terceiro) static intgetElementoLista(String lista) static doubleminutosAProduzir(br.com.intersys.systextil.connection.AppConnection cn, TagInteractive msg, systextil.dao.Cnpj terceiro) static voidvalidarExists(br.com.intersys.systextil.connection.AppConnection cn, int numero_ordem)
-
Constructor Details
-
OrdensDeServico
public OrdensDeServico()
-
-
Method Details
-
validarExists
public static void validarExists(br.com.intersys.systextil.connection.AppConnection cn, int numero_ordem) throws TagException - Throws:
TagException
-
minutosAProduzir
public static double minutosAProduzir(br.com.intersys.systextil.connection.AppConnection cn, TagInteractive msg, systextil.dao.Cnpj terceiro) - Parameters:
cn- conexão com o bancomsg- tagInteractive- Returns:
- A quantidade de minutos a produzir de acordo com o tempo de produção da ordem associada, que é pega a partir da área de produção da OS e alternativa/roteiro da referência.
-
buscaDataEntrega
public static Date buscaDataEntrega(br.com.intersys.systextil.connection.AppConnection cn, br.com.intersys.systextil.connection.Amount capacidadeMinutos, TagInteractive msg) - Parameters:
cn- conexão do bancocapacidadeMinutos- capacidade de minutos do faccionista - basi_180msg- tagInteractive- Returns:
- A data de entrega para a ordem de serviço de acordo com a capacidade
de minutos informada por parâmetro, e pelos minutos a produzir, que
são pegos a partir do método
minutosAProduzir(br.com.intersys.systextil.connection.AppConnection,br.com.intersys.systextil.global.TagInteractive,systextil.dao.Cnpj).
-
buscaDataEntregaTerceiro
public static Date buscaDataEntregaTerceiro(br.com.intersys.systextil.connection.AppConnection cn, br.com.intersys.systextil.connection.Amount capacidadeMinutos, TagInteractive msg, systextil.dao.Cnpj terceiro) -
associarConsertoEmOs
public static void associarConsertoEmOs(br.com.intersys.systextil.connection.AppConnection cn, int os, int tipoServico, int codigoEmpresa, Date dataEntrega, String listaEstagioEnvio) throws IOException, ClassNotFoundException - Throws:
IOExceptionClassNotFoundException
-
getElementoLista
- Throws:
IOExceptionClassNotFoundException
-