public class GdPriLstRet extends Object implements org.beigesoft.srv.ICsvDtRet
Goods Price List Retriever.
| Constructor and Description |
|---|
GdPriLstRet() |
| Modifier and Type | Method and Description |
|---|---|
void |
addTaxCatWr(List<org.beigesoft.mdl.Node<String>> pTree,
String pIndex,
String pName,
String pLang)
Add tax category wrapper 1-st level node.
|
void |
addTaxWr(List<org.beigesoft.mdl.Node<String>> pTree,
String pIndex,
String pName,
String pLang)
Add tax wrapper 1-st level node.
|
WrhItm |
findRest(Long pItmId,
List<WrhItm> pRestList)
Finds wrh rest line by item ID.
|
WrhPl |
findWphp(Long pId,
List<WrhPl> pWrhpls)
Finds wrh place by ID.
|
org.beigesoft.srv.I18n |
getI18n()
Getter for i18n.
|
org.beigesoft.rdb.IOrm |
getOrm()
Geter for orm.
|
List<org.beigesoft.mdl.Node<String>> |
getSmpDtRow(Map<String,Object> pRvs)
Retrieves sample data row (tree) to make CSV column.
|
List<List<Object>> |
retData(Map<String,Object> pRvs,
org.beigesoft.mdl.IReqDt pRqDt)
Retrieves CSV data.
|
void |
setI18n(org.beigesoft.srv.I18n pI18n)
Setter for i18n.
|
void |
setOrm(org.beigesoft.rdb.IOrm pOrm)
Setter for orm.
|
public final List<List<Object>> retData(Map<String,Object> pRvs, org.beigesoft.mdl.IReqDt pRqDt) throws Exception
Retrieves CSV data. Request data must has:
priCt - price category IDalso might has:
optmQuan - optimistic quantity unAvPri - unavailable price
retData in interface org.beigesoft.srv.ICsvDtRetpRvs - request parameters,pRqDt - Request DataException - an Exceptionpublic final List<org.beigesoft.mdl.Node<String>> getSmpDtRow(Map<String,Object> pRvs) throws Exception
Retrieves sample data row (tree) to make CSV column.
getSmpDtRow in interface org.beigesoft.srv.ICsvDtRetpRvs - additional paramException - an Exceptionpublic final void addTaxWr(List<org.beigesoft.mdl.Node<String>> pTree, String pIndex, String pName, String pLang)
Add tax wrapper 1-st level node.
pTree - tree nodespIndex - IndexpName - NamepLang - Languagepublic final void addTaxCatWr(List<org.beigesoft.mdl.Node<String>> pTree, String pIndex, String pName, String pLang)
Add tax category wrapper 1-st level node.
pTree - tree nodespIndex - IndexpName - NamepLang - Languagepublic final WrhItm findRest(Long pItmId, List<WrhItm> pRestList)
Finds wrh rest line by item ID.
pItmId - Itm IDpRestList - Rest Listpublic final WrhPl findWphp(Long pId, List<WrhPl> pWrhpls)
Finds wrh place by ID.
pId - IDpWrhpls - Listpublic final org.beigesoft.rdb.IOrm getOrm()
Geter for orm.
public final void setOrm(org.beigesoft.rdb.IOrm pOrm)
Setter for orm.
pOrm - referencepublic final org.beigesoft.srv.I18n getI18n()
Getter for i18n.
public final void setI18n(org.beigesoft.srv.I18n pI18n)
Setter for i18n.
pI18n - referenceCopyright © 2019–2020. All rights reserved.