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
FieldsModifier and TypeFieldDescriptionprotected Integerprotected Stringprotected Integerprotected Integerprotected Stringprotected Integerprotected Integerprotected static final intprotected static final intstatic CLoggerLoggerprotected Integerprotected StringintWindow Noprotected Timestampprotected Integerprotected Timestamp -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureMiniTable(IMiniTable miniTable) Prepare TablevoiddynInit()voidexecuteQuery(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_IDvoidsaveSelection(IMiniTable miniTable) voidintEste 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:
configureMiniTablein classGenForm- Parameters:
miniTable-
-
validaPedido
public void validaPedido() -
getAllOrdemVenda
-
executeQuery
-
saveSelection
- Specified by:
saveSelectionin 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).
-