Class DATGenerateWOFromActivity
java.lang.Object
overit.geocall.da.DATask
overit.geocallapp.wfm.schedulazione.odl.DATCreazioneOdlBase
overit.geocallapp.wfm.schedulazione.ciclilavoro.DATCreaOdlDaCicloLavoro
overit.geocallapp.wfm.project.bl.activity.task.DATGenerateWOFromActivity
- All Implemented Interfaces:
Serializable,Runnable,Identified,Tool
public class DATGenerateWOFromActivity
extends overit.geocallapp.wfm.schedulazione.ciclilavoro.DATCreaOdlDaCicloLavoro
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected HashGetterprotected Longprotected Longprotected BOProjectActivityprotected LongFields inherited from class overit.geocallapp.wfm.schedulazione.ciclilavoro.DATCreaOdlDaCicloLavoro
_daACLA, _daASCL, _datOLC, _datOLCTO, _dbvRigheRichiestaPda, FACTORY_PATHFields inherited from class overit.geocallapp.wfm.schedulazione.odl.DATCreazioneOdlBase
_bConsentiFilialeNulla, _bDisattivaGAE, _bOdlAdOrdine, _calcolatriceFestivita, _daAodl, _dtFineAppuntamento, _dtInizioAppuntamento, _dtRiferimento, _errorMessage, _errorMode, _hgDatiRiga, _hgDatiTestata, _hgValuesCalcoloFiliale, _idCicloLavoro, _idCliente, _idFiliale, _idFornitore, _idIndirizzo, _idLcsqOdlAdOrdine, _idLsodCreazione, _idOdlPadre, _idProvenienzaOdl, _idRubrica, _idSistemaOdl, _idTipoOdl, _lDurataOdlAdOrdine, _lsIdImpiantiOdl, _mode, _odl, _sCodContratto, _sCodProvincia, _sDesComune, CREAZIONE_ODL, CREAZIONE_ODL_DA_PDA, PROJECT_SIMULATION, SIMULAZIONE_ODLFields inherited from class overit.geocall.da.DATask
_usedConnections, _usedCouriers -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected LongcalculateWoCycle(Long woType, Long afilId, Long addressId, PooledConnection conn) voidexecute(PooledConnection conn) protected HashGetterloadTechnicalObjectData(Long technicalObjectId, PooledConnection conn) protected voidmanageWorkCycle(Long woType, Long afilId, Long addressId, PooledConnection conn) protected voidprotected voidvoidsetCustomHeaderData(HashGetter customHeaderData) voidsetFacilityId(Long facilityId) voidsetOperationCenter(Long operationCenter) voidsetProjectActivity(BOProjectActivity projectActivity) voidprotected voidprotected voidMethods inherited from class overit.geocallapp.wfm.schedulazione.ciclilavoro.DATCreaOdlDaCicloLavoro
creazioneRigheOdl, existsObjectsListConfiguration, getDurataOdlAdOrdine, loadOLConfigurationsFromWorkCycle, popolaDatiCreazioneRigaMethods inherited from class overit.geocallapp.wfm.schedulazione.odl.DATCreazioneOdlBase
body, calcAttivitaOdl, calcolaFilialeOdl, calculateStatoNuovoOdl, checkUnicaSostCont, checkUnicoGruppoIntervento, determinaStatoRigaDaOdl, getDatitestata, getErrorMessage, getOdl, setCicloLavoro, setCliente, setConsentiFilialeNulla, setDataRiferimento, setDateAppuntamento, setDatiRiga, setDatiTestata, setErrorMode, setFiliale, setFlagDisattivaGAE, setFornitoreContratto, setIdLcsqOdlAdOrdine, setImpiantiOdl, setMode, setOdlPadre, setProvenienzaOdl, setSistemaOdl, setStatoOdlCreazione, setTipoTestata, setValuesCalcoloFiliale, setWOByOrderDataMethods inherited from class overit.geocall.da.DATask
commit, deliverCourier, getConnection, getDA, getIdentity, getServiceConnection, holdFactoryCourier, holdUserCourier, releaseConnection, rollback, run, setIdentity, start, startInBackground, synchronizeOn
-
Field Details
-
projectActivity
-
woType
-
facilityId
-
operationCenter
-
customHeaderData
-
-
Constructor Details
-
DATGenerateWOFromActivity
public DATGenerateWOFromActivity()
-
-
Method Details
-
setProjectActivity
-
setWoType
-
setFacilityId
-
setOperationCenter
-
setCustomHeaderData
-
execute
- Overrides:
executein classoverit.geocallapp.wfm.schedulazione.ciclilavoro.DATCreaOdlDaCicloLavoro- Throws:
DAValidateExceptionDAException
-
prepareHeaderData
- Throws:
DAValidateExceptionDAException
-
loadTechnicalObjectData
protected HashGetter loadTechnicalObjectData(Long technicalObjectId, PooledConnection conn) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
manageWorkCycle
protected void manageWorkCycle(Long woType, Long afilId, Long addressId, PooledConnection conn) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
calculateWoCycle
protected Long calculateWoCycle(Long woType, Long afilId, Long addressId, PooledConnection conn) throws DAValidateException, DAException - Throws:
DAValidateExceptionDAException
-
prepareRowsData
- Throws:
DAValidateExceptionDAException
-
updateActivity
- Throws:
DAValidateExceptionDAException
-
updateProjectTechObjs
- Throws:
DAValidateExceptionDAException
-