Class AnalisePedido

java.lang.Object
org.brerp.apps.form.AnalisePedido

public class AnalisePedido extends Object
  • Field Details

    • TRX_PREFIX

      public static String TRX_PREFIX
  • Constructor Details

    • AnalisePedido

      public AnalisePedido()
  • Method Details

    • setProcessInfo

      public void setProcessInfo(ProcessInfo pi)
    • loadTotal

      public void loadTotal()
    • addUpdateLinhaPedido

      public void addUpdateLinhaPedido(int lineIndex, HashMap<String,Object> infoLinhaProdutoHm)
    • 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

      public HashMap<Integer,HashMap<String,Object>> getLinhaProdutoHm()
    • getProdutosSugeridos

      public List<HashMap<String,Object>> getProdutosSugeridos()
    • getProdutosSugeridosPadrao

      public List<HashMap<String,Object>> getProdutosSugeridosPadrao()
    • getProdutosSugeridosPorCategoria

      public List<HashMap<String,Object>> getProdutosSugeridosPorCategoria()
    • getValorCustoMedio

      public BigDecimal getValorCustoMedio(Integer produtoID)
    • sortLinhaProdutoHm

      public void sortLinhaProdutoHm()
    • getQtdPorExpedicao

      public BigDecimal getQtdPorExpedicao(Integer C_OrderLine_ID)
    • getSumTaxLines

      public BigDecimal getSumTaxLines(Integer LBR_Tax_ID)
    • getOrderClientName

      public String getOrderClientName()
    • getOrderOrgName

      public String getOrderOrgName()
    • getOrderDocumentNo

      public String getOrderDocumentNo()
    • getOrderPaymentTermName

      public String getOrderPaymentTermName()
    • setOrderPaymentTermAdicional

      public void setOrderPaymentTermAdicional(Integer value)
    • getOrderOperationalPaymentTermName

      public Integer getOrderOperationalPaymentTermName()
    • getOrderPriceList

      public Integer getOrderPriceList()
    • getOrderDescription

      public String getOrderDescription()
    • getOrderDocTypeName

      public String getOrderDocTypeName()
    • getOrderDate

      public String getOrderDate()
    • getOrderBPName

      public String getOrderBPName()
    • getOrderBPLocationName

      public String getOrderBPLocationName()
    • getPermiteTroca

      public String getPermiteTroca()
    • getOrderWarehouseName

      public String getOrderWarehouseName()
    • getOrderTotalLines

      public BigDecimal getOrderTotalLines()
    • getOrder_ID

      public int getOrder_ID()
    • getOrderTable_ID

      public int getOrderTable_ID()
    • getOrderGrandTotal

      public BigDecimal getOrderGrandTotal()
    • getAD_Org_ID

      public Integer getAD_Org_ID()
    • getAD_Client_ID

      public Integer getAD_Client_ID()
    • setForcarTratamento

      public void setForcarTratamento(boolean forcarTratamento)
    • setModificado

      public void setModificado(boolean modificado)
    • getTotalLines

      public BigDecimal getTotalLines()
    • getTotalLinesIS

      public BigDecimal getTotalLinesIS()
    • getTotalLinesNFdeIS

      public BigDecimal getTotalLinesNFdeIS()
    • getNewTotalLines

      public BigDecimal getNewTotalLines()
    • getDiferencaTotal

      public BigDecimal getDiferencaTotal()
    • getPrecoProduto

      public BigDecimal getPrecoProduto(Integer M_Product_ID)
    • getEstoqueFiscal

      public BigDecimal getEstoqueFiscal(int M_Product_ID)
    • getEstoque

      public BigDecimal getEstoque(Integer produtoID)
    • getNextIdLinhaCentralizado

      public int getNextIdLinhaCentralizado()
    • getIdLinhaCentralizado

      public int getIdLinhaCentralizado()
    • getSequenciaDisponivel

      public int getSequenciaDisponivel()
    • getSugestoesValores

      public HashMap<String,Object> getSugestoesValores(HashMap<String,Object> valores)
    • getSugestoesValores

      public HashMap<String,Object> getSugestoesValores(HashMap<String,Object> valores, int indexColuna)
    • onConfirm

      public void onConfirm()
    • checkHasService

      public boolean checkHasService(Integer productID)
    • checkResult

      public boolean checkResult(Integer productID, BigDecimal quantidade, BigDecimal preco, BigDecimal total)
    • updateCamposLinha

      public HashMap<String,Object> updateCamposLinha(HashMap<String,Object> valores, int indexColuna, int lineIndex)
    • clearProdutosSugeridos

      public void clearProdutosSugeridos()
    • getQtdNF

      public BigDecimal getQtdNF(Integer M_Product_ID)
    • getQtdIS

      public BigDecimal getQtdIS(Integer M_Product_ID)