"attempt_to_reverse_reversed::" + pReqVars.get("user")); pEntity.setInvItem(reversed.getInvItem()); pEntity.setUnitOfMeasure(reversed.getUnitOfMeasure()); pEntity.setWarehouseSiteFo(reversed.getWarehouseSiteFo()); .retrieveEntity(pReqVars, pEntity.getInvItem())); boolean isTaxable = as.getIsExtractSalesTaxFromSales() && !pEntity .getItsOwner().getOmitTaxes() && !pEntity.getItsOwner().getCustomer() boolean isAggrOnlyRate = as.getSalTaxUseAggregItBas(); if (isTaxable) { pEntity.setTaxCategory(pEntity.getInvItem().getTaxCategory()); RoundingMode rm = as.getSalTaxRoundMode(); if (pEntity.getItsOwner().getCustomer().getTaxDestination() != null) { List<DestTaxGoodsLn> dtls = getSrvOrm() .retrieveListWithConditions(pReqVars, DestTaxGoodsLn.class, "where ITSOWNER=" + pEntity.getInvItem().getItsId()); pReqVars.remove("DestTaxGoodsLnitsOwnerdeepLevel"); for (DestTaxGoodsLn dtl : dtls) {
BigDecimal totalTaxes = BigDecimal.ZERO; pEntity.setInvItem(getSrvOrm().retrieveEntity(pEntity.getInvItem())); if (getSrvAccSettings().lazyGetAccSettings() .getIsExtractSalesTaxFromSales()) { String taxesDescription = ""; if (pEntity.getInvItem().getTaxCategory() != null) { List<InvItemTaxCategoryLine> pstl = getSrvOrm() .retrieveListWithConditions( InvItemTaxCategoryLine.class, "where ITSOWNER=" + pEntity.getInvItem().getTaxCategory().getItsId()); BigDecimal bigDecimal100 = new BigDecimal("100.00"); StringBuffer sb = new StringBuffer();
int k = j * rowc + i++; tblGoods.getItsCells().get(k) .setItsContent(ln.getInvItem().getItsName()); k = j * rowc + i++; tblGoods.getItsCells().get(k)
reversingLine.setIdDatabaseBirth(getSrvOrm().getIdDatabase()); reversingLine.setReversedId(reversedLine.getItsId()); reversingLine.setInvItem(reversedLine.getInvItem()); reversingLine.setUnitOfMeasure(reversedLine.getUnitOfMeasure()); reversingLine.setItsPrice(reversedLine.getItsPrice());
reversingLine.setIdDatabaseBirth(getSrvOrm().getIdDatabase()); reversingLine.setReversedId(reversedLine.getItsId()); reversingLine.setInvItem(reversedLine.getInvItem()); reversingLine.setUnitOfMeasure(reversedLine.getUnitOfMeasure()); reversingLine.setItsPrice(reversedLine.getItsPrice());