Package org.brerp.tms.ui.apps.form
Class AssemblePackingQRCode
java.lang.Object
org.compiere.apps.form.GenForm
org.brerp.tms.ui.apps.form.AssemblePackingQRCode
AssemblePackingQRCode
- Author:
- Gustavo Francisco (gustavo.francisco@devcoffee.com.br, http://www.devcoffee.com.br)
-
Field Summary
Modifier and TypeFieldDescriptionprotected Integer
protected String
protected Integer
protected Integer
protected String
protected Integer
protected Integer
protected static final int
protected static final int
static CLogger
Loggerprotected Integer
protected String
int
Window Noprotected Timestamp
protected Integer
protected Timestamp
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
configureMiniTable
(IMiniTable miniTable) Prepare Tablevoid
dynInit()
void
executeQuery
(IMiniTable miniTable) generate
(Timestamp packingDate, Timestamp shipDate, int COF_Equipments_ID, String COF_Helper, int COF_Driver_ID, int M_Shipper_ID, int COF_LocalSeparation_ID, String packingType, Integer COF_PackingList_ID, Integer AD_Org_ID) 1500933 Create Packing-List based on Shipment packingL.COF_PackingList_IDvoid
saveSelection
(IMiniTable miniTable) void
int
Este método realiza uma verificação sobre o Endereço dos documentos selecionados para a execução da roteirização, validando se o mesmo já foi consultado no Google Places e se possui Latitude/Longitude.Methods inherited from class org.compiere.apps.form.GenForm
executeQuery, generate, getAskPrintMsg, getPrintFormat, getProcessInfo, getReportEngineType, getSelection, getTitle, getTrx, isSelectionActive, setAskPrintMsg, setPrintFormat, setProcessInfo, setReportEngineType, setSelection, setSelectionActive, setTitle, setTrx, validate
-
Field Details
-
log
Logger -
m_WindowNo
public int m_WindowNoWindow No -
INDICE_COLUNA_NOME_LOCALIZACAO
protected static final int INDICE_COLUNA_NOME_LOCALIZACAO- See Also:
-
INDICE_COLUNA_ENDERECO
protected static final int INDICE_COLUNA_ENDERECO- See Also:
-
packingDate
-
shipDate
-
COF_Driver_ID
-
M_Shipper_ID
-
COF_Equipments_ID
-
COF_LocalSeparation_ID
-
COF_PackingList_ID
-
AD_Org_ID
-
row
-
c_Order_UU
-
m_typePick
-
COF_Helper
-
listOrderUU
-
listOrder
-
lista
-
listaOrdemVenda
-
-
Constructor Details
-
AssemblePackingQRCode
public AssemblePackingQRCode()
-
-
Method Details
-
dynInit
-
configureMiniTable
Prepare Table- Specified by:
configureMiniTable
in classGenForm
- Parameters:
miniTable
-
-
validaPedido
public void validaPedido() -
getAllOrdemVenda
-
executeQuery
-
saveSelection
- Specified by:
saveSelection
in classGenForm
-
generate
public String generate(Timestamp packingDate, Timestamp shipDate, int COF_Equipments_ID, String COF_Helper, int COF_Driver_ID, int M_Shipper_ID, int COF_LocalSeparation_ID, String packingType, Integer COF_PackingList_ID, Integer AD_Org_ID) 1500933 Create Packing-List based on Shipment packingL.COF_PackingList_ID- Parameters:
packingType
-- Returns:
-
validarEnderecosComPlaceIdNulo
public int validarEnderecosComPlaceIdNulo()Este método realiza uma verificação sobre o Endereço dos documentos selecionados para a execução da roteirização, validando se o mesmo já foi consultado no Google Places e se possui Latitude/Longitude.- Returns:
- 0 (zero) quando o endereço possuir Place ID e Latitude/Longitude; 1 (um) quando o endereço não possuir Place ID; 2 (dois) quando o endereço não possuir Place ID e Latitude/Longitude válidas (for vazia ou zero).
-