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 void
associarConsertoEmOs
(br.com.intersys.systextil.connection.AppConnection cn, int os, int tipoServico, int codigoEmpresa, Date dataEntrega, String listaEstagioEnvio) static Date
buscaDataEntrega
(br.com.intersys.systextil.connection.AppConnection cn, br.com.intersys.systextil.connection.Amount capacidadeMinutos, TagInteractive msg) static Date
buscaDataEntregaTerceiro
(br.com.intersys.systextil.connection.AppConnection cn, br.com.intersys.systextil.connection.Amount capacidadeMinutos, TagInteractive msg, systextil.dao.Cnpj terceiro) static int
getElementoLista
(String lista) static double
minutosAProduzir
(br.com.intersys.systextil.connection.AppConnection cn, TagInteractive msg, systextil.dao.Cnpj terceiro) static void
validarExists
(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:
IOException
ClassNotFoundException
-
getElementoLista
- Throws:
IOException
ClassNotFoundException
-