Package org.brerp.apps.form
Class AnalisePedido
java.lang.Object
org.brerp.apps.form.AnalisePedido
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addProdutosAlterados
(int lineIndex) void
addUpdateLinhaPedido
(int lineIndex, HashMap<String, Object> infoLinhaProdutoHm) void
addUpdateLinhaProduto
(int lineIndex, int line, Integer productID, BigDecimal productQty, BigDecimal productQtyNf, BigDecimal productQtyIs, BigDecimal productPrice, BigDecimal totalLine, BigDecimal estoque, BigDecimal previsto, boolean ativo) void
ativaLinhaProduto
(int lineIndex) boolean
checkHasService
(Integer productID) boolean
checkResult
(Integer productID, BigDecimal quantidade, BigDecimal preco, BigDecimal total) void
void
desativaLinhaProduto
(int lineIndex) void
desativaLinhaProduto
(int lineIndex, boolean novaLinha) getEstoque
(Integer produtoID) getEstoqueFiscal
(int M_Product_ID) int
int
int
int
getPrecoProduto
(Integer M_Product_ID) getQtdPorExpedicao
(Integer C_OrderLine_ID) int
getSugestoesValores
(HashMap<String, Object> valores) getSugestoesValores
(HashMap<String, Object> valores, int indexColuna) getSumTaxLines
(Integer LBR_Tax_ID) getValorCustoMedio
(Integer produtoID) void
void
void
removeLinhaProduto
(int lineIndex) void
removeProdutosAlterados
(int lineIndex) void
setForcarTratamento
(boolean forcarTratamento) void
setModificado
(boolean modificado) void
void
void
updateCamposLinha
(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
-