RS - platform dependent record set typepublic class PrcBankStatementLineSave<RS> extends Object implements org.beigesoft.service.IEntityProcessor<BankStatementLine,Long>
Service that save BSL.
| Constructor and Description |
|---|
PrcBankStatementLineSave() |
| Modifier and Type | Method and Description |
|---|---|
void |
createAccentry(Map<String,Object> pReqVars,
BankStatementLine pBsl,
DateFormat pDateFormat,
String pLangDef,
org.beigesoft.model.IRequestData pRequestData)
Create accentry.
|
void |
createPayment(Map<String,Object> pReqVars,
BankStatementLine pBsl,
DateFormat pDateFormat,
String pLangDef,
org.beigesoft.model.IRequestData pRequestData)
Creates payment.
|
void |
createPrepayment(Map<String,Object> pReqVars,
BankStatementLine pBsl,
DateFormat pDateFormat,
String pLangDef,
org.beigesoft.model.IRequestData pRequestData)
Creates prepayment.
|
PrcPurchaseInvoiceSave<RS> |
getPrcPurchaseInvoiceSave()
Getter for prcPurchaseInvoiceSave.
|
PrcSalesInvoiceSave<RS> |
getPrcSalesInvoiceSave()
Getter for prcSalesInvoiceSave.
|
ISrvAccEntry |
getSrvAccEntry()
Getter for srvAccEntry.
|
org.beigesoft.service.ISrvI18n |
getSrvI18n()
Getter for srvI18n.
|
org.beigesoft.service.ISrvOrm<RS> |
getSrvOrm()
Getter for srvOrm.
|
void |
makeAccentryMatchingReversed(Map<String,Object> pReqVars,
String pEntryId,
BankStatementLine pBsl,
DateFormat pDateFormat,
String pLangDef)
Makes accentry matching or reversed.
|
String |
makeBslResDescr(EBankEntryResultAction pResAct,
DateFormat pDateFormat,
org.beigesoft.persistable.APersistableBase pRecord,
Date pDate,
String pLangDef)
Makes BSL result description.
|
String |
makeDescrForCreated(BankStatementLine pBsl,
DateFormat pDateFormat,
String pLangDef)
Makes description for created record.
|
void |
makeDocReversed(Map<String,Object> pReqVars,
ADoc pReversing,
ADoc pReversed,
String pLangDef)
Makes document reversed.
|
void |
makePaymentMatchingReversed(Map<String,Object> pReqVars,
String pPayId,
BankStatementLine pBsl,
DateFormat pDateFormat,
String pLangDef)
Makes payment matching or reversed.
|
void |
makePrepaymentMatchingReversed(Map<String,Object> pReqVars,
String pPrepayId,
BankStatementLine pBsl,
DateFormat pDateFormat,
String pLangDef)
Makes prepayment matching or reversed.
|
BankStatementLine |
process(Map<String,Object> pReqVars,
BankStatementLine pEntity,
org.beigesoft.model.IRequestData pRequestData)
Process entity request.
|
void |
setPrcPurchaseInvoiceSave(PrcPurchaseInvoiceSave<RS> pPrcPurchaseInvoiceSave)
Setter for prcPurchaseInvoiceSave.
|
void |
setPrcSalesInvoiceSave(PrcSalesInvoiceSave<RS> pPrcSalesInvoiceSave)
Setter for prcSalesInvoiceSave.
|
void |
setSrvAccEntry(ISrvAccEntry pSrvAccEntry)
Setter for srvAccEntry.
|
void |
setSrvI18n(org.beigesoft.service.ISrvI18n pSrvI18n)
Setter for srvI18n.
|
void |
setSrvOrm(org.beigesoft.service.ISrvOrm<RS> pSrvOrm)
Setter for srvOrm.
|
public final BankStatementLine process(Map<String,Object> pReqVars, BankStatementLine pEntity, org.beigesoft.model.IRequestData pRequestData) throws Exception
Process entity request.
process in interface org.beigesoft.service.IEntityProcessor<BankStatementLine,Long>pReqVars - additional param, e.g. return this line's
document in "nextEntity" for farther processpRequestData - Request DatapEntity - Entity to processException - - an exceptionpublic final void createPayment(Map<String,Object> pReqVars, BankStatementLine pBsl, DateFormat pDateFormat, String pLangDef, org.beigesoft.model.IRequestData pRequestData) throws Exception
Creates payment.
pReqVars - additional parampBsl - BSLpDateFormat - Date FormatterpLangDef - languagepRequestData - Request DataException - - an exceptionpublic final void createPrepayment(Map<String,Object> pReqVars, BankStatementLine pBsl, DateFormat pDateFormat, String pLangDef, org.beigesoft.model.IRequestData pRequestData) throws Exception
Creates prepayment.
pReqVars - additional parampBsl - BSLpDateFormat - Date FormatterpLangDef - languagepRequestData - Request DataException - - an exceptionpublic final void createAccentry(Map<String,Object> pReqVars, BankStatementLine pBsl, DateFormat pDateFormat, String pLangDef, org.beigesoft.model.IRequestData pRequestData) throws Exception
Create accentry.
pReqVars - additional parampBsl - BSLpDateFormat - Date FormatterpLangDef - languagepRequestData - Request DataException - - an exceptionpublic final void makeAccentryMatchingReversed(Map<String,Object> pReqVars, String pEntryId, BankStatementLine pBsl, DateFormat pDateFormat, String pLangDef) throws Exception
Makes accentry matching or reversed.
pReqVars - additional parampEntryId - Accentry IdpBsl - BSLpDateFormat - Date FormatterpLangDef - languageException - - an exceptionpublic final void makePaymentMatchingReversed(Map<String,Object> pReqVars, String pPayId, BankStatementLine pBsl, DateFormat pDateFormat, String pLangDef) throws Exception
Makes payment matching or reversed.
pReqVars - additional parampPayId - Payment IdpBsl - BSLpDateFormat - Date FormatterpLangDef - languageException - - an exceptionpublic final void makePrepaymentMatchingReversed(Map<String,Object> pReqVars, String pPrepayId, BankStatementLine pBsl, DateFormat pDateFormat, String pLangDef) throws Exception
Makes prepayment matching or reversed.
pReqVars - additional parampPrepayId - Prepayment IdpBsl - BSLpDateFormat - Date FormatterpLangDef - languageException - - an exceptionpublic final void makeDocReversed(Map<String,Object> pReqVars, ADoc pReversing, ADoc pReversed, String pLangDef) throws Exception
Makes document reversed.
pReqVars - additional parampReversing - ReversingpReversed - ReversedpLangDef - languageException - - an exceptionpublic final String makeBslResDescr(EBankEntryResultAction pResAct, DateFormat pDateFormat, org.beigesoft.persistable.APersistableBase pRecord, Date pDate, String pLangDef)
Makes BSL result description.
pResAct - actionpDateFormat - Date FormatterpRecord - RecordpDate - DatepLangDef - languagepublic final String makeDescrForCreated(BankStatementLine pBsl, DateFormat pDateFormat, String pLangDef)
Makes description for created record.
pBsl - BSLpDateFormat - Date FormatterpLangDef - languagepublic final org.beigesoft.service.ISrvOrm<RS> getSrvOrm()
Getter for srvOrm.
public final void setSrvOrm(org.beigesoft.service.ISrvOrm<RS> pSrvOrm)
Setter for srvOrm.
pSrvOrm - referencepublic final org.beigesoft.service.ISrvI18n getSrvI18n()
Getter for srvI18n.
public final void setSrvI18n(org.beigesoft.service.ISrvI18n pSrvI18n)
Setter for srvI18n.
pSrvI18n - referencepublic final ISrvAccEntry getSrvAccEntry()
Getter for srvAccEntry.
public final void setSrvAccEntry(ISrvAccEntry pSrvAccEntry)
Setter for srvAccEntry.
pSrvAccEntry - referencepublic final PrcPurchaseInvoiceSave<RS> getPrcPurchaseInvoiceSave()
Getter for prcPurchaseInvoiceSave.
public final void setPrcPurchaseInvoiceSave(PrcPurchaseInvoiceSave<RS> pPrcPurchaseInvoiceSave)
Setter for prcPurchaseInvoiceSave.
pPrcPurchaseInvoiceSave - referencepublic final PrcSalesInvoiceSave<RS> getPrcSalesInvoiceSave()
Getter for prcSalesInvoiceSave.
public final void setPrcSalesInvoiceSave(PrcSalesInvoiceSave<RS> pPrcSalesInvoiceSave)
Setter for prcSalesInvoiceSave.
pPrcSalesInvoiceSave - referenceCopyright © 2016–2018. All rights reserved.