Package systextil.producao
Class CorteDeRolos
java.lang.Object
systextil.producao.CorteDeRolos
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic int
efetuarCorte
(br.com.intersys.systextil.connection.AppConnection conn, String nomeProg, int codEmpresa, String usuario, int codRoloOrigem, double pesoNovoRolo, double taraNovoRolo, int depositoNovoRolo, String enderecoNovoRolo, int transacaoEstoque) static double
getMetrosNovoRolo
(systextil.dao.RoloDeTecido roloOrigem, double pesoNovoRolo) static int
getNovaQtdeRoloOrigem
(systextil.dao.RoloDeTecido roloOrigem, double pesoNovoRolo) static double
getNovoPesoRolo
(systextil.dao.RoloDeTecido roloOrigem, double pesoNovoRolo) static double
getPesoNovoRoloReal
(systextil.dao.RoloDeTecido roloOrigem, double pesoNovoRolo) static int
getQtdeNovoRolo
(systextil.dao.RoloDeTecido roloOrigem, double pesoNovoRolo) static boolean
isValidNovoPesoRolo
(systextil.dao.RoloDeTecido roloOrigem, double pesoNovoRolo, double novoPesoRolo) static boolean
roloPertenceAhEmpresa
(br.com.intersys.systextil.connection.AppConnection conn, systextil.producao.CorteDeRolos.RoloParams roloParams) static boolean
validarDeposito
(br.com.intersys.systextil.connection.AppConnection conn, systextil.dao.RoloDeTecido roloOrigem, systextil.producao.CorteDeRolos.RoloParams roloParams) static systextil.producao.CorteDeRolos.QtdesNovoRolo
validarQuantidade
(systextil.dao.RoloDeTecido roloOrigem, double pesoNovoRolo) static boolean
validarTara
(double taraNovoRolo) static void
static boolean
validaVolumeAndLocalDeposito
(br.com.intersys.systextil.connection.AppConnection conn, systextil.dao.RoloDeTecido roloOrigem, int depositoNovoRolo)
-
Constructor Details
-
CorteDeRolos
public CorteDeRolos()
-
-
Method Details
-
efetuarCorte
public static int efetuarCorte(br.com.intersys.systextil.connection.AppConnection conn, String nomeProg, int codEmpresa, String usuario, int codRoloOrigem, double pesoNovoRolo, double taraNovoRolo, int depositoNovoRolo, String enderecoNovoRolo, int transacaoEstoque) throws Msg - Throws:
Msg
-
validaVolumeAndLocalDeposito
public static boolean validaVolumeAndLocalDeposito(br.com.intersys.systextil.connection.AppConnection conn, systextil.dao.RoloDeTecido roloOrigem, int depositoNovoRolo) throws Msg - Throws:
Msg
-
isValidNovoPesoRolo
public static boolean isValidNovoPesoRolo(systextil.dao.RoloDeTecido roloOrigem, double pesoNovoRolo, double novoPesoRolo) - Returns:
- true se o peso do rolo novo somado ao novo peso do rolo original está dentro da quantidade original do rolo
-
getNovoPesoRolo
public static double getNovoPesoRolo(systextil.dao.RoloDeTecido roloOrigem, double pesoNovoRolo) throws Msg - Returns:
- novo peso do rolo baseado no rolo original e na qtde_rolos_real.
- Throws:
Msg
-
getMetrosNovoRolo
public static double getMetrosNovoRolo(systextil.dao.RoloDeTecido roloOrigem, double pesoNovoRolo) - Returns:
- metros do novo rolo com base no rolo original.
-
getQtdeNovoRolo
public static int getQtdeNovoRolo(systextil.dao.RoloDeTecido roloOrigem, double pesoNovoRolo) - Returns:
- quantidade de rolos real para o novo rolo criado.
-
getNovaQtdeRoloOrigem
public static int getNovaQtdeRoloOrigem(systextil.dao.RoloDeTecido roloOrigem, double pesoNovoRolo) - Returns:
- quantidade de rolos real para o rolo que foi cortado.
-
roloPertenceAhEmpresa
public static boolean roloPertenceAhEmpresa(br.com.intersys.systextil.connection.AppConnection conn, systextil.producao.CorteDeRolos.RoloParams roloParams) throws Msg - Returns:
- método que retorna se o rolo pertence à empresa cadastrada.
- Throws:
Msg
-
validarQuantidade
public static systextil.producao.CorteDeRolos.QtdesNovoRolo validarQuantidade(systextil.dao.RoloDeTecido roloOrigem, double pesoNovoRolo) throws Msg - Throws:
Msg
-
validarDeposito
public static boolean validarDeposito(br.com.intersys.systextil.connection.AppConnection conn, systextil.dao.RoloDeTecido roloOrigem, systextil.producao.CorteDeRolos.RoloParams roloParams) throws Msg - Throws:
Msg
-
validarTara
- Throws:
Msg
-
validarTransacao
public static void validarTransacao() -
getPesoNovoRoloReal
public static double getPesoNovoRoloReal(systextil.dao.RoloDeTecido roloOrigem, double pesoNovoRolo)
-