"attempt_to_reverse_reversed::" + pAddParam.get("user")); entity.setReversedId(Long.valueOf(pId.toString())); entity.setItsQuantity(entity.getItsQuantity().negate()); } else {
/** * <p>Process entity request.</p> * @param pAddParam additional param, e.g. return this line's * document in "nextEntity" for farther process * @param pRequestData Request Data * @param pEntity Entity to process * @return Entity processed for farther process or null * @throws Exception - an exception **/ @Override public final GoodsLossLine process( final Map<String, Object> pAddParam, final GoodsLossLine pEntityPb, final IRequestData pRequestData) throws Exception { GoodsLossLine entity = this.prcAccEntityPbCopy .process(pAddParam, pEntityPb, pRequestData); if (entity.getReversedId() != null) { throw new ExceptionWithCode(ExceptionWithCode.FORBIDDEN, "attempt_to_reverse_reversed"); } entity.setReversedId(pEntityPb.getItsId()); entity.setItsQuantity(entity.getItsQuantity().negate()); return entity; }
GoodsLossLine reversingLine = new GoodsLossLine(); reversingLine.setIdDatabaseBirth(getSrvOrm().getIdDatabase()); reversingLine.setReversedId(reversedLine.getItsId()); reversingLine.setInvItem(reversedLine.getInvItem()); reversingLine.setUnitOfMeasure(reversedLine.getUnitOfMeasure()); .getMsg("reversing_n") + reversingLine.getIdDatabaseBirth() + "-" + reversingLine.getItsId()); reversedLine.setReversedId(reversingLine.getItsId()); getSrvOrm().updateEntity(reversedLine);
"attempt_to_reverse_reversed::" + pAddParam.get("user")); reversed.setReversedId(pEntity.getItsId()); getSrvOrm().updateEntity(pAddParam, reversed); srvWarehouseEntry.reverseDraw(pAddParam, pEntity);
"attempt_to_reverse_reversed::" + pAddParam.get("user")); reversed.setReversedId(pEntity.getItsId()); getSrvOrm().updateEntity(reversed); srvWarehouseEntry.reverseDraw(pAddParam, pEntity);
GoodsLossLine reversingLine = new GoodsLossLine(); reversingLine.setIdDatabaseBirth(getSrvOrm().getIdDatabase()); reversingLine.setReversedId(reversedLine.getItsId()); reversingLine.setInvItem(reversedLine.getInvItem()); reversingLine.setUnitOfMeasure(reversedLine.getUnitOfMeasure()); .getMsg("reversing_n", langDef) + reversingLine.getIdDatabaseBirth() + "-" + reversingLine.getItsId()); reversedLine.setReversedId(reversingLine.getItsId()); getSrvOrm().updateEntity(pAddParam, reversedLine);