Package org.brerp.apps.form
Class AnalisePedido
java.lang.Object
org.brerp.apps.form.AnalisePedido
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddProdutosAlterados(int lineIndex) voidaddUpdateLinhaPedido(int lineIndex, HashMap<String, Object> infoLinhaProdutoHm) voidaddUpdateLinhaProduto(int lineIndex, int line, Integer productID, BigDecimal productQty, BigDecimal productQtyNf, BigDecimal productQtyIs, BigDecimal productPrice, BigDecimal totalLine, BigDecimal estoque, BigDecimal previsto, boolean ativo) voidativaLinhaProduto(int lineIndex) booleancheckHasService(Integer productID) booleancheckResult(Integer productID, BigDecimal quantidade, BigDecimal preco, BigDecimal total) voidvoiddesativaLinhaProduto(int lineIndex) voiddesativaLinhaProduto(int lineIndex, boolean novaLinha) getEstoque(Integer produtoID) getEstoqueFiscal(int M_Product_ID) intintintintgetPrecoProduto(Integer M_Product_ID) getQtdPorExpedicao(Integer C_OrderLine_ID) intgetSugestoesValores(HashMap<String, Object> valores) getSugestoesValores(HashMap<String, Object> valores, int indexColuna) getSumTaxLines(Integer LBR_Tax_ID) getValorCustoMedio(Integer produtoID) voidvoidvoidremoveLinhaProduto(int lineIndex) voidremoveProdutosAlterados(int lineIndex) voidsetForcarTratamento(boolean forcarTratamento) voidsetModificado(boolean modificado) voidvoidvoidupdateCamposLinha(HashMap<String, Object> valores, int indexColuna, int lineIndex)
-
Field Details
-
TRX_PREFIX
-
-
Constructor Details
-
AnalisePedido
public AnalisePedido()
-
-
Method Details
-
setProcessInfo
-
loadTotal
public void loadTotal() -
addUpdateLinhaPedido
-
addUpdateLinhaProduto
public void addUpdateLinhaProduto(int lineIndex, int line, Integer productID, BigDecimal productQty, BigDecimal productQtyNf, BigDecimal productQtyIs, BigDecimal productPrice, BigDecimal totalLine, BigDecimal estoque, BigDecimal previsto, boolean ativo) -
addProdutosAlterados
public void addProdutosAlterados(int lineIndex) -
removeProdutosAlterados
public void removeProdutosAlterados(int lineIndex) -
desativaLinhaProduto
public void desativaLinhaProduto(int lineIndex, boolean novaLinha) -
desativaLinhaProduto
public void desativaLinhaProduto(int lineIndex) -
removeLinhaProduto
public void removeLinhaProduto(int lineIndex) -
ativaLinhaProduto
public void ativaLinhaProduto(int lineIndex) -
getLinhaProdutoHm
-
getProdutosSugeridos
-
getProdutosSugeridosPadrao
-
getProdutosSugeridosPorCategoria
-
getValorCustoMedio
-
sortLinhaProdutoHm
public void sortLinhaProdutoHm() -
getQtdPorExpedicao
-
getSumTaxLines
-
getOrderClientName
-
getOrderOrgName
-
getOrderDocumentNo
-
getOrderPaymentTermName
-
setOrderPaymentTermAdicional
-
getOrderOperationalPaymentTermName
-
getOrderPriceList
-
getOrderDescription
-
getOrderDocTypeName
-
getOrderDate
-
getOrderBPName
-
getOrderBPLocationName
-
getPermiteTroca
-
getOrderWarehouseName
-
getOrderTotalLines
-
getOrder_ID
public int getOrder_ID() -
getOrderTable_ID
public int getOrderTable_ID() -
getOrderGrandTotal
-
getAD_Org_ID
-
getAD_Client_ID
-
setForcarTratamento
public void setForcarTratamento(boolean forcarTratamento) -
setModificado
public void setModificado(boolean modificado) -
getTotalLines
-
getTotalLinesIS
-
getTotalLinesNFdeIS
-
getNewTotalLines
-
getDiferencaTotal
-
getPrecoProduto
-
getEstoqueFiscal
-
getEstoque
-
getNextIdLinhaCentralizado
public int getNextIdLinhaCentralizado() -
getIdLinhaCentralizado
public int getIdLinhaCentralizado() -
getSequenciaDisponivel
public int getSequenciaDisponivel() -
getSugestoesValores
-
getSugestoesValores
-
onConfirm
public void onConfirm() -
checkHasService
-
checkResult
public boolean checkResult(Integer productID, BigDecimal quantidade, BigDecimal preco, BigDecimal total) -
updateCamposLinha
-
clearProdutosSugeridos
public void clearProdutosSugeridos() -
getQtdNF
-
getQtdIS
-