applications/accounting/minilang/ledger/GeneralLedgerServices.xml (17 lines):
- line 26:
- line 37:
- line 875:
- line 1010:
- line 1173:
- line 1235:
- line 1323:
- line 1432:
- line 1509:
- line 1638:
- line 1741:
- line 2023:
- line 2197:
applications/product/src/main/groovy/org/apache/ofbiz/product/product/product/ProductServicesScript.groovy (10 lines):
- line 102: //FIXME maybe convert to entity-auto
- line 263: * TODO: is this code correct? What is the meaning of duplicating inventory items?
- line 653: //TODO convert to entity-auto
- line 669: //TODO convert to entity-auto
- line 686: //TODO convert to entity-auto
- line 704: //TODO convert to entity-auto
- line 720: //TODO convert to entity-auto
- line 737: //TODO convert to entity-auto
- line 753: //TODO convert to entity-auto
- line 817: // FIXME: Jobs should not be manually created
applications/accounting/src/main/java/org/apache/ofbiz/accounting/invoice/InvoiceServices.java (9 lines):
- line 230: // TODO: ideally this should be the same time as when a shipment is sent and be passed in as a parameter
- line 233: // TODO: perhaps consider billing account net days term as well?
- line 281: // TODO: it might be nice to filter OrderTerms to only copy over financial terms.
- line 632: //FIXME: Need to check here isTaxIncludedInPrice pass to use cache
- line 691: // TODO: This is not an ideal solution. Instead, we need to use OrderAdjustment.includeInTax when it is implemented
- line 2213: // TODO: what about the productFeatureId?
- line 2301: // TODO: Note that we use the value of Product.taxable here. This is not an ideal solution. Instead, use returnAdjustment
- line 2359: // XXX TODO Note: we need to implement ReturnAdjustment.includeInTax for this to work properly
- line 3645: // TODO: this is inefficient -- instead use HashSet to construct a distinct Set of invoiceIds, then iterate over it and call
applications/manufacturing/src/main/java/org/apache/ofbiz/manufacturing/techdata/TechDataServices.java (9 lines):
- line 96: //FIXME is it correct ?
- line 276: // TODO read TechDataCalendarExcWeek to manage execption week (maybe it's needed to refactor the entity definition
- line 283: // TODO read TechDataCalendarExcDay to manage execption day
- line 308: // TODO read TechDataCalendarExcWeek to manage execption week (maybe it's needed to refactor the entity definition
- line 315: // TODO read TechDataCalendarExcDay to manage execption day
- line 428: // TODO read TechDataCalendarExcWeek to manage exception week (maybe it's needed to refactor the entity definition
- line 435: // TODO read TechDataCalendarExcDay to manage execption day
- line 460: // TODO read TechDataCalendarExcWeek to manage exception week (maybe it's needed to refactor the entity definition
- line 467: // TODO read TechDataCalendarExcDay to manage execption day
applications/accounting/src/main/java/org/apache/ofbiz/accounting/payment/PaymentGatewayServices.java (9 lines):
- line 102: * TODO: it might be nice to return the paymentGatewayResponseId
- line 212: // TODO: what do we do with this? we need to fail the auth but still allow the order through so it can be fixed later
- line 231: // TODO optional: any other ways to find the bill to party? perhaps look at info from OrderPaymentPreference,
- line 514: // TODO refactor the payment API to handle support all addresses
- line 615: // TODO: this is bad; we should be expiring the old card and creating a new one instead of editing it
- line 1330: // FIXME: this is an hack to avoid a service validation error for processCaptureResult (captureRefNum is mandatory,
- line 1415: // TODO: add what the billing account cannot support to the re-auth amount
- line 1416: // TODO: add support for re-auth for additional funds
- line 1595: // TODO: check the statusId of the payment
applications/order/src/main/java/org/apache/ofbiz/order/order/OrderServices.java (9 lines):
- line 1739: // TODO and NOTE DEJ20070816: this is NOT a good way to determine if this is a face-to-face or immediatelyFulfilled order
- line 1957: // TODO: re-balance free shipping adjustment
- line 3235: // TODO: looks like result is ignored here, but we should be looking for errors
- line 3275: // TODO: check service result for an error return
- line 3568: // TODO: Add support for fulfillment email
- line 5163: // TODO (use the "system" user)
- line 5168: // TODO: skip this if there is already a purchase order associated with the sales order (ship group)
- line 5246: // TODO: improve error handling
- line 6446: // FIXME: This code is unreliable - the JobSandbox value might have been purged. Use another mechanism to persist orderEntryFromDateTime.
config/codenarc/codenarc.groovy (8 lines):
- line 128: // TODO : ImplicitClosureParameter
- line 139: // TODO ParameterReassignment : need discussion since var modification through reference is done in 40+ groovy location.
- line 173: // TODO : need to discuss about execption CatchException for scripting (allow global Exception catching)
- line 369: // TODO : need refactoring AbcMetric // Requires the GMetrics jar
- line 372: // TODO : need refactoring CyclomaticComplexity // Requires the GMetrics jar
- line 374: // TODO : need refactoring MethodSize
- line 375: // TODO : need serious refactoring NestedBlockDepth
- line 376: // TODO : need refactoring ParameterCount
framework/widget/src/main/java/org/apache/ofbiz/widget/model/XmlWidgetActionVisitor.java (8 lines):
- line 56: // TODO: Create ByAndFinder visitor
- line 62: // TODO: Create ByAndFinder visitor
- line 68: // TODO: Create ByConditionFinder visitor
- line 74: // TODO: Create ByConditionFinder visitor
- line 80: // TODO: Create PrimaryKeyFinder visitor
- line 150: // TODO: Create Field Map visitor
- line 164: // TODO: Create Field Map visitor
- line 179: // TODO: Create Field Map visitor
applications/order/src/main/java/org/apache/ofbiz/order/shoppingcart/ShoppingCart.java (8 lines):
- line 557: // TODO change method signature, this one is really scary, above are not bad too :/ !
- line 569: // TODO change method signature, this one is really scary, above are not bad too :/ !
- line 2802: // TODO: before we set the value we have to verify if all the products
- line 3232: // TODO: should we select a default agreement? For now we don't do this.
- line 3871: /** TODO: Sets the first attempt orderId for this cart. */
- line 4472: // TODO - we need to change the way free shipping promotions work
- line 4491: // TODO - fix the free shipping promotions!!
- line 4776: // TODO: multiple commitments for the same requirement are still not supported
framework/widget/src/main/java/org/apache/ofbiz/widget/model/ModelTree.java (8 lines):
- line 363: // TODO: Make this a generic condition object.
- line 389: // FIXME: Validate child elements, should be only one of actions, entity-one, service, script.
- line 998: // FIXME: Encoding should be done by the renderer, not by the model.
- line 1082: // FIXME: Using a widget model in this way is an ugly hack.
- line 1087: // FIXME: Something to be replaced by a builder class, but allows us to quickly
- line 1233: // FIXME: Encoding should be done by the renderer, not by the model.
- line 1248: // FIXME: Encoding should be done by the renderer, not by the model.
- line 1369: // FIXME: Validate child elements, should be only one of actions, entity-and, entity-condition, service, script.
applications/order/src/main/java/org/apache/ofbiz/order/order/OrderReturnServices.java (7 lines):
- line 570: // TODO: the returnablePrice should be set to the amount minus the already returned amount
- line 1894: // TODO: only the first ship group associated to the item
- line 1968: // TODO: prodCatalogId, agreementId
- line 2002: // TODO: orderItemTypeId, prodCatalogId, productCategoryId
- line 2065: // TODO: manualRefNum, manualAuthCode, securityCode, presentFlag, overflowFlag
- line 2361: // TODO should we filter on payment's status (PMNT_SENT, PMNT_RECEIVED)
- line 2664: // TODO: find on a view-entity with a sum is probably more efficient
applications/manufacturing/src/main/java/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRunServices.java (7 lines):
- line 191: // TODO: security management and finishing cleaning (ex copy from PartyServices.java)
- line 384: // TODO: if in the BOM a routingWorkEffortId is specified, but the task is not in the routing
- line 1050: // TODO: not supported for CostComponentCalc entries directly associated to a product
- line 1111: // TODO: before doing these totals we should convert the cost components' costs to the
- line 2293: // TODO: if the task is not running, then return an error message.
- line 2591: // TODO: load the configuration
- line 3673: // TODO: set the reservation
applications/content/src/main/java/org/apache/ofbiz/content/data/DataServices.java (7 lines):
- line 212: // TODO we could verify the file type (here "All") with dataResourceTypeId. Anyway it's done with isValidFile()
- line 282: // TODO I believe the call below to SecuredUpload::isValidFile is now useless because of the same in createFileNoPerm
- line 297: // TODO I believe the call below to SecuredUpload::isValidFile is now useless because of the same in createFileNoPerm
- line 492: // TODO I believe the call below to SecuredUpload::isValidFile is now useless because of the same in createFileNoPerm
- line 505: // TODO I believe the call below to SecuredUpload::isValidFile is now useless because of the same in createFileNoPerm
- line 682: // TODO I believe the call below to SecuredUpload::isValidFile is now useless because of the same in createFileNoPerm
- line 742: // TODO I believe the call below to SecuredUpload::isValidFile is now useless because of the same in createFileNoPerm
framework/minilang/dtd/simple-methods.xsd (6 lines):
- line 1844:
- line 1900:
- line 1948:
- line 1973:
- line 2052:
- line 2087:
applications/marketing/src/main/java/org/apache/ofbiz/sfa/vcard/VCard.java (6 lines):
- line 105: //TODO manage update
- line 164: //TODO change uncorrect labellisation
- line 197: /* TODO improve this part to manage party organization */
- line 273: //TODO : this can be better set by checking contactMechPurposeTypeId
- line 283: //TODO : this can be better set by checking contactMechPurposeTypeId
- line 291: //TODO : convert to directdownload of a vcf file
applications/order/src/main/java/org/apache/ofbiz/order/order/OrderReadHelper.java (6 lines):
- line 1325: * for all preference types. TODO: filter by status as well?
- line 1384: // get the payments of the desired type for these invoices TODO: in models where invoices can have many orders, this needs to be refined
- line 1943: // TODO: Implement use count and days
- line 2161: // add up the returned quantities for this group TODO: received quantity should be used eventually
- line 3680: // TODO: find on a view-entity with a sum is probably more efficient
- line 4005: // TODO: cancelled payments?
applications/product/minilang/product/inventory/StockMoveServices.xml (5 lines):
- line 29:
- line 188:
- line 193:
- line 219:
- line 330:
applications/product/src/main/java/org/apache/ofbiz/product/product/ProductSearch.java (5 lines):
- line 413: //TODO: find out why Oracle and other dbs don't like the query resulting from this and fix: productIdGroupBy = true;
- line 1163: // TODO This is not used OOTB since OFBIZ-9164 and could simply return null, kept for custom projects
- line 1329: // TODO getString to be localized like get("description", locale)
- line 1954: // TODO: implement LastUpdatedRangeConstraint makeEntityCondition
- line 1960: // TODO: implement the pretty print for log messages and even UI stuff
applications/datamodel/data/seed/AccountingSeedData.xml (5 lines):
- line 47:
- line 48:
- line 49:
- line 54:
- line 55:
framework/service/src/main/java/org/apache/ofbiz/service/ServiceDispatcher.java (5 lines):
- line 80: // FIXME: These fields are not thread-safe. They are modified by EntityDataLoadContainer.
- line 357: // TODO: if there is an ECA called async or in a new transaction it won't get rolled back
- line 406: // FIXME without this line all simple test failed
- line 453: // TODO need testing in other databases because they all return different error messages for this!
- line 500: // TODO: add to run after parent tx
framework/widget/src/main/java/org/apache/ofbiz/widget/model/CommonWidgetModels.java (4 lines):
- line 261: // FIXME: Encoding should be done by the renderer, not by the model.
- line 331: // FIXME: This is a bad practice. Client code should not need to "know" what this value is.
- line 353: // FIXME: These don't belong in this class (might have been used for image)
- line 648: // FIXME: Encoding should be done by the renderer, not by the model.
applications/content/src/main/java/org/apache/ofbiz/content/ContentManagementEvents.java (4 lines):
- line 179: // TODO check the purpose of this list and if we want to make use of it. Else remove
- line 191: // TODO: this needs to be given author userLogin
- line 257: // TODO check if this should be removed (see above)
- line 275: // TODO check if this should be removed (see above)
framework/common/src/main/java/org/apache/ofbiz/common/login/LoginServices.java (4 lines):
- line 96: // TODO: this should be moved to using the NEW Authenticator API
- line 445: // TODO: more than this is needed to support 100% external authentication
- line 446: // TODO: party + security information is needed; Userlogin will need to be stored
- line 811: // TODO: change this security group because we can't use permission groups defined in the applications from the framework.
applications/product/src/main/groovy/org/apache/ofbiz/product/product/store/ProductStoreServices.groovy (4 lines):
- line 211: // TODO: must entire quantity be available in one location?
- line 280: // TODO: what to do with ASSET_USAGE? Only done elsewhere? Would need date/time range info to check availability
- line 321: // TODO: must entire quantity be available in one location?
- line 340: /* TODO: must entire quantity be available in one location?
applications/order/src/main/java/org/apache/ofbiz/order/quote/QuoteServices.java (4 lines):
- line 169: //TODO create Quote Terms still to be implemented
- line 170: //TODO create Quote Term Attributes still to be implemented
- line 278: //TODO create Quote Terms still to be implemented the base service createQuoteTerm
- line 279: //TODO create Quote Term Attributes still to be implemented the base service createQuoteTermAttribute
applications/order/src/main/java/org/apache/ofbiz/order/OrderManagerEvents.java (4 lines):
- line 59: // FIXME: this event doesn't seem to be used; we may want to remove it
- line 84: // TODO: updating payment preferences should be done as a service
- line 239: // TODO: this should be done with a service
- line 329: // TODO: updating order payment preference should be done with a service
applications/product/minilang/product/inventory/InventoryServices.xml (4 lines):
- line 307:
- line 308:
- line 339:
framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelRelation.java (4 lines):
- line 242: // TODO: Externalize this.
- line 261: // TODO: Externalize this.
- line 285: // TODO: Externalize this.
- line 309: // TODO: Externalize this.
framework/security/src/main/java/org/apache/ofbiz/security/CsrfUtil.java (4 lines):
- line 58: return size() > cacheSize; // TODO use also csrf.cache.size here?
- line 153: String controlServletPart = "/control/"; // TODO remove with OFBIZ-11229
- line 193: // TODO when OFBIZ-11354 will be done this will need to be removed even if it should be OK as is
- line 335: && !"/SetTimeZoneFromBrowser".equals(request.getPathInfo())) { // TODO maybe this can be improved...
framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/FormRenderer.java (4 lines):
- line 449: // TODO: manage colspan
- line 467: // TODO: determine somehow if this is the last one... how?
- line 614: formStringRenderer.renderFormatItemRowFormCellOpen(writer, localContext, modelForm); // TODO: colspan
- line 753: // TODO: this is a bad design, for EntityListIterators we should skip to the lowIndex and go from there, MUCH more efficient...
applications/order/src/main/java/org/apache/ofbiz/order/shoppingcart/ShoppingCartEvents.java (3 lines):
- line 568: // TODO: implement multiple survey per product
- line 771: // TODO: the code below here needs some cleanups
- line 1636: // TODO: re-factor and move this inside the ShoppingCart constructor
framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/html/HtmlMenuRenderer.java (3 lines):
- line 261: // TODO: Remove else after UI refactor - allow both id and style
- line 268: // TODO: Eliminate embedded styling after refactor
- line 291: // TODO: div can't be directly inside an UL
framework/service/src/main/java/org/apache/ofbiz/service/ModelService.java (3 lines):
- line 1034: // TODO : Does not yet support getting nested parameters
- line 1045: // TODO : Does not yet support getting nested parameters
- line 1877: // TODO: this is another case where having different optional/required settings for IN and OUT
framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/macro/MacroTreeRenderer.java (3 lines):
- line 74: // FIXME: I am using a Date as an hack to provide a unique name for the template...
- line 156: // FIXME: Using a widget model in this way is an ugly hack.
- line 315: String alt = ""; //TODO add alt to tree images image.getAlt(context);
applications/marketing/minilang/marketing/contact/ContactListServices.xml (3 lines):
- line 374:
- line 375:
- line 377:
framework/service/src/main/groovy/org/apache/ofbiz/service/engine/GroovyBaseScript.groovy (3 lines):
- line 99: // TODO: implement some clever i18n mechanism based on the userLogin and locale in the binding
- line 121: // TODO: implement some clever i18n mechanism based on the userLogin and locale in the binding
- line 132: // TODO: implement some clever i18n mechanism based on the userLogin and locale in the binding
framework/entityext/src/main/java/org/apache/ofbiz/entityext/permission/EntityPermissionChecker.java (3 lines):
- line 293: //TODO: privilegeEnumId test
- line 576: // TODO: need to return some information here about why it failed
- line 836: // TODO: Need to use ContentManagementWorker.getAuthorContent first
framework/entity/src/main/java/org/apache/ofbiz/entity/GenericEntity.java (3 lines):
- line 679: // TODO: any better way to handle Blob from String?
- line 684: // TODO: any better way to handle Clob from String?
- line 693: // TODO: how to convert from String to Collection? ie what should the default behavior be?
applications/accounting/minilang/finaccount/FinAccountGlPostServices.xml (3 lines):
- line 65:
- line 78:
- line 79:
framework/entity/src/main/java/org/apache/ofbiz/entity/GenericDelegator.java (3 lines):
- line 106: // TODO should this is be handled by tenant?
- line 1751: //TODO: add decrypt fields
- line 1831: //TODO: add eca eval calls
framework/entity/src/main/java/org/apache/ofbiz/entity/jdbc/DatabaseUtil.java (3 lines):
- line 602: // TODO: check each key-map to make sure it exists in the FK, if any differences warn and then remove FK and recreate it
- line 707: // TODO: check each key-map to make sure it exists in the index, if any differences warn and then remove the index and recreate it
- line 2742: // TODO: also remove the constraing if this was a unique index, in most databases dropping the index does not drop the constraint
applications/product/src/main/groovy/org/apache/ofbiz/product/shipment/ShipmentReceiptServices.groovy (3 lines):
- line 350: // TODO: if we want to record the role of the facility operation we have to re-implement this using ShipmentReceiptRole
- line 434: // TODO: if we want to record the role of the facility operation we have to re-implement this using ShipmentReceiptRole
- line 448: // TODO: When items are received against a Purchase Order, service listed below changes certain things in the system. Changes done by these
applications/product/src/main/java/org/apache/ofbiz/product/config/ProductConfigWrapper.java (3 lines):
- line 149: oneQuestion.setContent(locale, "text/html"); // TODO: mime-type shouldn't be hardcoded
- line 524: content = ci.content; // FIXME: this should be cloned
- line 813: // TODO: get the component's availability date
applications/accounting/src/main/java/org/apache/ofbiz/accounting/tax/TaxAuthorityServices.java (3 lines):
- line 478: // TODO: what to do if no TaxAuthorityGlAccount found? Use some default, or is that done elsewhere later on?
- line 599: // TODO (don't think this is needed, but just to keep it in mind): get this to
- line 602: // TODO add constraint to ProductPrice lookup by any productStoreGroupId
applications/manufacturing/src/main/java/org/apache/ofbiz/manufacturing/mrp/ProposedOrder.java (3 lines):
- line 203: // TODO: REVIEW this code
- line 221: // FIXME: facilityId
- line 223: // TODO : use a better algorithm using Order management cost et Product Stock cost to calculate the re-order quantity
applications/order/src/main/java/org/apache/ofbiz/order/requirement/RequirementServices.java (3 lines):
- line 70: //TODO currencyUomId still not used
- line 124: // TODO: it is possible to restrict to quantity > minimumOrderQuantity, but then the entire requirement must be skipped
- line 389: // TODO: check service result for an error return
applications/manufacturing/servicedef/services_production_run.xml (3 lines):
- line 72:
- line 166:
- line 189:
applications/product/src/main/groovy/org/apache/ofbiz/product/product/cost/CostServices.groovy (3 lines):
- line 221: if (!customMethod) { // FIXME: formulas are still not supported for standard costs (else part)
- line 356: // TODO: not supported for CostComponentCalc entries directly associated to a product
- line 483: // TODO: handle productAverageCostTypeId for WEIGHTED_AVG_COST and MOVING_AVG_COST
framework/security/src/main/java/org/apache/ofbiz/security/SecuredUpload.java (3 lines):
- line 190: // TODO check this is still useful in at least 1 case
- line 209: // TODO check this is still useful in at least 1 case
- line 704: // // TODO Auto-generated catch block
applications/content/src/main/java/org/apache/ofbiz/content/ContentManagementWorker.java (3 lines):
- line 288: // TODO check if we want statusId to be filled/used, else this should be removed
- line 543: // TODO check if we want contentTypes to be filled/used, else this should be removed
- line 570: // TODO check if we want statusId to be filled/used, else this should be removed
framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelViewEntity.java (3 lines):
- line 673: // TODO: conversion for complex-alias needs to be implemented for cache and in-memory eval stuff to work correctly
- line 1415: // TODO: add programatic constructor
- line 1555: // TODO: add programatic constructor
framework/webapp/src/main/java/org/apache/ofbiz/webapp/control/RequestHandler.java (2 lines):
- line 101: // FIXME: controller.xml errors should throw an exception.
- line 352: // FIXME: controller.xml errors should throw an exception.
framework/webtools/src/main/java/org/apache/ofbiz/webtools/artifactinfo/ServiceArtifactInfo.java (2 lines):
- line 342: // TODO: implement this sometime, not really necessary
- line 359: // TODO: implement this sometime, not really necessary
applications/order/src/main/java/org/apache/ofbiz/order/shoppingcart/ShoppingCartItem.java (2 lines):
- line 1344: // TODO: implement multiple survey per product
- line 1424: // TODO: for configurable products need to do something to make them VAT aware...
applications/order/src/main/groovy/org/apache/ofbiz/order/order/CheckoutServices.groovy (2 lines):
- line 38: // TODO need to convert from MapProcessor
- line 117: // TODO need to convert from MapProcessor
framework/entity/src/main/java/org/apache/ofbiz/entity/model/DynamicViewEntity.java (2 lines):
- line 143: // TODO: description, complex-alias
- line 157: // TODO: conditions
applications/product/minilang/shipment/issuance/IssuanceServices.xml (2 lines):
- line 85: TODO: if we want to record the role of the facility operation we have to re-implement this using ShipmentReceiptRole
- line 421:
applications/order/src/main/java/org/apache/ofbiz/order/order/OrderListState.java (2 lines):
- line 52: * TODO: this can be generalized to use a set of State
- line 114: // defaults (TODO: configuration)
framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/macro/MacroFormRenderer.java (2 lines):
- line 806: //FIXME copy from HtmlFormRenderer.java (except for the closing form tag itself, that is now converted)
- line 1454: // FIXME: refactor using the StringUtils methods
framework/minilang/src/main/java/org/apache/ofbiz/minilang/method/callops/CallSimpleMethod.java (2 lines):
- line 127: // FIXME: This doesn't make sense. We are comparing the called method's response code with this method's
- line 136: // FIXME: This doesn't make sense. We are comparing the called method's response message with this method's
applications/accounting/widget/TransactionForms.xml (2 lines):
- line 64:
- line 139:
- line 461:
applications/product/src/main/groovy/org/apache/ofbiz/product/shipment/ShipmentServices.groovy (2 lines):
- line 208: // TODO: we may not want to check this if, for example, Purchase Orders don't have any OrderItemShipGroups
- line 341: * TODO: maybe we should add a new entity for OrderItemShipGroup ContactMechs?
applications/order/src/main/java/org/apache/ofbiz/order/shoppingcart/CheckOutHelper.java (2 lines):
- line 556: // TODO: else case when pin is required - we should validate gcNum and gcPin
- line 1678: this.cart.setInternalCode(internalCode); // FIXME: the internalCode is not a ship group field and should be moved outside of this method
applications/product/src/main/groovy/org/apache/ofbiz/product/facility/shipment/EditShipmentPlan.groovy (2 lines):
- line 163: // TODO: check if uom conversion is needed
- line 265: // TODO: check if uom conversion is needed
framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/fo/FoFormRenderer.java (2 lines):
- line 268: // FIXME: this is an hack to avoid FOP rendering errors for empty lists (fo:table-body cannot be null)
- line 374: // TODO: multi columns (position attribute) in single forms are still not implemented
applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/routing/RoutingServicesScript.groovy (2 lines):
- line 69: // TODO: we should consider the quantity to select the best routing
- line 86: // TODO: we should consider the quantity to select the best routing
framework/entity/src/main/java/org/apache/ofbiz/entity/jdbc/JdbcValueHandler.java (2 lines):
- line 425: // FIXME: This is here for backwards compatibility. Client code
- line 454: // FIXME: This is here for backwards compatibility. Client code
framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelField.java (2 lines):
- line 89: // TODO: Validate parameters.
- line 289: // TODO: Externalize this.
applications/accounting/src/main/java/org/apache/ofbiz/accounting/payment/GiftCertificateServices.java (2 lines):
- line 95: // TODO: move this code to createFinAccountForStore as well
- line 365: // TODO: get the real currency from context
framework/widget/src/main/java/org/apache/ofbiz/widget/model/ModelScreenWidget.java (2 lines):
- line 1031: // FIXME: Encoding should be done by the renderer, not by the model.
- line 1609: // TODO Auto-generated method stub
framework/base/src/main/java/org/apache/ofbiz/base/util/UtilHttp.java (2 lines):
- line 1265: if (EntityUtilProperties.getPropertyAsBoolean("requestHandler", "strict-transport-security", true)) { // FIXME later pass req
- line 1296: // TODO in custom project. Public-Key-Pins-Report-Only is interesting but can't be used OOTB because of demos (the letsencrypt certificate
applications/workeffort/src/main/java/org/apache/ofbiz/workeffort/workeffort/ICalConverter.java (2 lines):
- line 343: // TODO: Write update code. For now, just re-create
- line 611: // TODO: Get time zone from publish properties value
framework/base/src/main/java/org/apache/ofbiz/base/lang/JSON.java (2 lines):
- line 34: // TODO: Find a generic way to modify MAPPER options
- line 84: // TODO: Validate String
framework/base/src/main/java/org/apache/ofbiz/base/util/UtilCodec.java (2 lines):
- line 145: // TODO to be improved to use a (or several) contentTypeId/s when necessary.
- line 474: // TODO: anything else to check for that can be used to get HTML or JavaScript going without these characters?
applications/accounting/src/main/groovy/org/apache/ofbiz/accounting/invoice/InvoiceServicesScript.groovy (2 lines):
- line 272: // TODO the next part need to move on dedicate service
- line 350: // TODO: there are return adjustments now that make this code very broken. The check for price was added as a quick fix.
applications/accounting/src/main/java/org/apache/ofbiz/accounting/agreement/AgreementServices.java (2 lines):
- line 90: // TODO: partyIds should be part of this query!
- line 133: // TODO: Add other type of terms and handling here
applications/accounting/minilang/permissions/PermissionServices.xml (2 lines):
- line 70:
- line 266:
applications/accounting/servicedef/services_fixedasset.xml (2 lines):
- line 64:
- line 77:
applications/content/src/main/java/org/apache/ofbiz/content/survey/PdfSurveyServices.java (2 lines):
- line 132: // TODO: handle these specially with the acroFields.getListOptionDisplay (and getListOptionExport?)
- line 165: // TODO: need to find something better to put into these fields...
framework/service/src/main/java/org/apache/ofbiz/service/semaphore/ServiceSemaphore.java (2 lines):
- line 40: // TODO: add something to make sure semaphores are cleaned up on failures
- line 42: // TODO: write service engine test cases to make sure semaphore both blocking
framework/entity/src/main/java/org/apache/ofbiz/entity/jdbc/SqlJdbcUtil.java (2 lines):
- line 146: // TODO: at view-link read time make sure they are ordered properly so that each
- line 528: // FIXME: handling HAVING, don't need ORDER BY for nested views
applications/order/src/main/java/org/apache/ofbiz/order/shoppinglist/ShoppingListEvents.java (2 lines):
- line 317: // TODO: add code to check for survey response requirement
- line 401: // TODO: add sorting, just in case there are multiple...
applications/party/src/main/groovy/org/apache/ofbiz/party/party/PartyServicesScript.groovy (2 lines):
- line 682: //TODO need to convert from MapProcessor
- line 709: //TODO need to convert from MapProcessor
applications/content/servicedef/services_content.xml (2 lines):
- line 37:
- line 135:
applications/product/src/main/groovy/org/apache/ofbiz/product/product/inventory/InventoryServicesScript.groovy (2 lines):
- line 117: // TODO: make sure availableToPromiseTotal and quantityOnHandTotal are not changed
- line 154: // TODO: create a new service getProductStdCost that calls getProductCost
applications/manufacturing/src/main/java/org/apache/ofbiz/manufacturing/bom/BOMServices.java (2 lines):
- line 250: // FIXME: also all the variants llc should be updated?
- line 542: // FIXME: is it the customer?
framework/webtools/src/main/java/org/apache/ofbiz/webtools/artifactinfo/EntityArtifactInfo.java (2 lines):
- line 135: // TODO: implement this
- line 145: // TODO: implement this
applications/content/src/main/java/org/apache/ofbiz/content/data/DataResourceWorker.java (2 lines):
- line 801: // TODO: replace "screen" to support dynamic rendering of different output
- line 1031: // TODO: this method assumes the file is a text file, if it is an image we should respond differently,
applications/order/src/main/java/org/apache/ofbiz/order/shoppingcart/ShoppingCartServices.java (2 lines):
- line 171: //FIXME: deepak:Personally I don't like the idea of passing flag but for orderItem quantity calculation we need this flag.
- line 442: // TODO: passing in null now for itemGroupNumber, but should reproduce from OrderItemGroup records
applications/manufacturing/src/main/java/org/apache/ofbiz/manufacturing/bom/BOMNode.java (2 lines):
- line 138: if (!oneChildNode.isWarehouseManaged(null)) { // FIXME: we will need to pass a facilityId here
- line 199: // FIXME: AND operator still not implemented
applications/content/src/main/java/org/apache/ofbiz/content/content/ContentPermissionServices.java (2 lines):
- line 93: //TODO this parameters is still not used but this service need to be replaced by genericContentPermission
- line 95: //TODO this parameters is still not used but this service need to be replaced by genericContentPermission
applications/product/widget/catalog/CatalogMenus.xml (2 lines):
- line 230:
- line 593:
applications/order/template/entry/catalog/ConfigProductDetail.ftl (1 line):
- line 209: <#-- TODO : i18n -->
applications/content/src/main/java/org/apache/ofbiz/content/webapp/ftl/EditRenderSubContentCacheTransform.java (1 line):
- line 120: // TODO: If this value is still empty then it is probably necessary to get a value from
applications/order/template/setup/PaymentSetup.ftl (1 line):
- line 20: <#-- TODO: Convert hard-coded text to UI label properties -->
framework/service/src/main/java/org/apache/ofbiz/service/calendar/RecurrenceInfo.java (1 line):
- line 192: // TODO: find the last recurrence.
framework/service/src/main/java/org/apache/ofbiz/service/DispatchContext.java (1 line):
- line 245: // FIXME: Refactor API so exceptions can be thrown and caught.
applications/order/template/entry/order/OrderHeaderInfo.ftl (1 line):
- line 104: <#-- TODO: add links to UPS/FEDEX/etc based on carrier partyId -->
applications/content/src/main/java/org/apache/ofbiz/content/ftp/FtpServices.java (1 line):
- line 60: //TODO : to implements
applications/workeffort/testdef/workefforttests.xml (1 line):
- line 23:
framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/macro/RenderableFtlFormElementsBuilder.java (1 line):
- line 1148: //FIXME copy from HtmlFormRenderer.java
applications/accounting/servicedef/services_invoice.xml (1 line):
- line 115: TODO: There is a big problem with the taxableFlag. Currently, all adjustments are treated as having the same taxableFlag as
framework/webtools/src/main/java/org/apache/ofbiz/webtools/artifactinfo/ScreenWidgetArtifactInfo.java (1 line):
- line 264: // TODO: implement this
framework/service/src/main/java/org/apache/ofbiz/service/eca/ServiceEcaSetField.java (1 line):
- line 73: // TODO: rewrite using the ContextAccessor.java see hack below to be able to use maps for email notifications
applications/order/src/main/groovy/org/apache/ofbiz/order/quote/QuoteServicesScript.groovy (1 line):
- line 187: // FIXME : LABEL :D
framework/service/src/main/java/org/apache/ofbiz/service/group/ServiceGroupReader.java (1 line):
- line 52: // FIXME: Refactor API so exceptions can be thrown and caught.
applications/accounting/src/main/groovy/org/apache/ofbiz/accounting/admin/AcctgAdminServices.groovy (1 line):
- line 41: //TODO: maybe check to make sure that all fields are not null
applications/product/data/ApiSchemaDhl.xml (1 line):
- line 88:
framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelIndex.java (1 line):
- line 124: // TODO: Externalize this.
framework/entityext/src/main/java/org/apache/ofbiz/entityext/data/EntityDataLoadContainer.java (1 line):
- line 98: * FIXME: This is not thread-safe. */
applications/content/src/main/java/org/apache/ofbiz/content/webapp/ftl/LoopSubContentTransform.java (1 line):
- line 111: // TODO: If this value is still empty then it is probably necessary to get a value from
framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/macro/MacroScreenRenderer.java (1 line):
- line 108: // FIXME: I am using a Date as an hack to provide a unique name for the template...
applications/content/src/main/java/org/apache/ofbiz/content/webapp/ftl/WrapSubContentCacheTransform.java (1 line):
- line 129: // TODO: If this value is still empty then it is probably necessary to get a value from
framework/service/src/main/java/org/apache/ofbiz/service/engine/EntityAutoEngine.java (1 line):
- line 625: // TODO maybe more parameters will be needed in future...
applications/content/template/cms/CMSSites.ftl (1 line):
- line 241: <@htmlTemplate.lookupField formName="siteRoleForm" name="partyId_o_${rowCount}" id="partyId_o_${rowCount}" fieldFormName="LookupPerson"/><#-- FIXME check if should be changed -->
applications/product/src/main/java/org/apache/ofbiz/product/feature/ParametricSearch.java (1 line):
- line 143: // TODO: uh oh, how do we pass this message back? no biggie for now
framework/service/src/main/java/org/apache/ofbiz/service/engine/AbstractEngine.java (1 line):
- line 67: // FIXME: Refactor API so exceptions can be thrown and caught.
framework/entity/src/main/java/org/apache/ofbiz/entity/datasource/GenericDAO.java (1 line):
- line 558: * TODO:
applications/product/servicedef/services_pricepromo.xml (1 line):
- line 149:
applications/party/template/party/profileblocks/PaymentMethods.ftl (1 line):
- line 132: <#-- TODO: Convert hard-coded text to UI label properties -->
applications/accounting/minilang/payment/PaymentMapProcs.xml (1 line):
- line 81:
applications/accounting/src/main/groovy/org/apache/ofbiz/accounting/transaction/CaptureTransaction.groovy (1 line):
- line 56: if (gatewayResponses) { // TODO: some kind of error telling user to re-authorize (else part)
themes/common-theme/webapp/common-theme/js/jquery/plugins/jsTree/themes/apple/style.css (1 line):
- line 61: /* TODO: IE6 support - the `>` selectors */
applications/party/widget/partymgr/CommonScreens.xml (1 line):
- line 46:
framework/common/servicedef/services_email.xml (1 line):
- line 116:
framework/security/config/SecurityEntityLabels.xml (1 line):
- line 788: TODO dentro de las páginas de Mantenimiento de Datos de Entidad.
framework/service/src/main/java/org/apache/ofbiz/service/mail/ServiceMcaUtil.java (1 line):
- line 49: // TODO: Missing in XSD file.
applications/accounting/src/main/groovy/org/apache/ofbiz/accounting/payment/PaymentServices.groovy (1 line):
- line 296: //TODO: This can be converted into entity-auto with a seca rule for updateContent
framework/widget/src/main/java/org/apache/ofbiz/widget/model/XmlWidgetConditionVisitor.java (1 line):
- line 97: // TODO: Create EntityPermissionChecker visitor
applications/manufacturing/src/main/java/org/apache/ofbiz/manufacturing/routing/RoutingServices.java (1 line):
- line 76: // FIXME: the ProductionRun.getEstimatedTaskTime(...) method will be removed and
framework/service/src/main/java/org/apache/ofbiz/service/rmi/RemoteDispatcherImpl.java (1 line):
- line 170: // TODO: make this log on the server rather than the client
framework/widget/src/main/java/org/apache/ofbiz/widget/model/XmlWidgetFieldVisitor.java (1 line):
- line 414: // TODO: Options
framework/common/src/main/java/org/apache/ofbiz/common/geo/GeoServices.java (1 line):
- line 31: private static final double MILES_PER_KILOMETER = 0.621371192; // TODO: Think upon using convertUom service
framework/webapp/src/main/java/org/apache/ofbiz/webapp/event/ServiceMultiEventHandler.java (1 line):
- line 73: // TODO: consider changing this to use the new UtilHttp.parseMultiFormData method
applications/order/src/main/groovy/org/apache/ofbiz/order/reports/OpenOrderItemsReport.groovy (1 line):
- line 50: // for generating a title (all stores) TODO: use UtilProperties to internationalize
applications/order/src/main/groovy/org/apache/ofbiz/order/entry/cart/LookupBulkAddSupplierProducts.groovy (1 line):
- line 32: // TODO: Find a way to get the pagination parameters for a given form
applications/content/src/main/java/org/apache/ofbiz/content/ftp/SecureFtpClient.java (1 line):
- line 30: * TODO : to implements
applications/order/template/order/OrderShippingInfo.ftl (1 line):
- line 606: <#-- TODO: add links to UPS/FEDEX/etc based on carrier partyId -->
framework/webapp/src/main/java/org/apache/ofbiz/webapp/control/TokenFilter.java (1 line):
- line 77: //FIXME: This is not good way for API, but session is required to get the userLogin while performing auth check
applications/party/src/main/groovy/org/apache/ofbiz/party/party/PartySimpleMethods.groovy (1 line):
- line 74: // TODO need to convert from MapProcessor
framework/common/widget/CommonScreens.xml (1 line):
- line 136:
framework/entity/src/main/java/org/apache/ofbiz/entity/DelegatorFactoryImpl.java (1 line):
- line 29: // TODO: this method should propagate the GenericEntityException
applications/content/src/main/java/org/apache/ofbiz/content/content/ContentWorker.java (1 line):
- line 1316: // TODO: locale needs to be gotten correctly
framework/testtools/src/main/java/org/apache/ofbiz/testtools/JunitSuiteWrapper.java (1 line):
- line 48: // TODO create TestSuite object based on this that will contain its TestCase objects
framework/base/src/main/java/org/apache/ofbiz/base/util/UtilJavaParse.java (1 line):
- line 42: // FIXME: Not thread safe
applications/order/src/main/java/org/apache/ofbiz/order/shoppingcart/WebShoppingCart.java (1 line):
- line 44: // TODO: refactor constructor and the getCartObject method which calls them to multiple constructors for different types of orders
applications/product/widget/catalog/ProductForms.xml (1 line):
- line 985:
applications/content/src/main/java/org/apache/ofbiz/content/webapp/ftl/LimitedSubContentCacheTransform.java (1 line):
- line 217: // TODO: If this value is still empty then it is probably necessary to get a value from
applications/accounting/src/main/groovy/org/apache/ofbiz/accounting/transaction/ViewGatewayResponse.groovy (1 line):
- line 44: if (gatewayResponses) { // TODO: some kind of error telling user to re-authorize (else part)
applications/product/servicedef/services_shipment_dhl.xml (1 line):
- line 46:
applications/product/src/main/java/org/apache/ofbiz/shipment/shipment/ShipmentServices.java (1 line):
- line 855: // TODO: This may not need to be done asynchronously. The reason it's done that way right now is that calling it synchronously means that
applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/reports/CuttingListReport.groovy (1 line):
- line 62: .orderBy('workEffortId').queryList() // TODO: add shipmentId
themes/common-theme/template/macro/HtmlMenuMacroLibrary.ftl (1 line):
- line 24: <#-- FIXME: A menu could have an ID and a style, but some visual themes break if both are used. -->
applications/party/src/main/groovy/org/apache/ofbiz/party/contact/ContactMechServicesScript.groovy (1 line):
- line 280: //TODO: manage purpose
themes/common-theme/template/JsLanguageFilesMapping.ftl (1 line):
- line 77: <#--TODO Handle defaultValidation as messages_en is missing with the default distribution-->
framework/webtools/widget/EntityScreens.xml (1 line):
- line 215:
applications/content/src/main/java/org/apache/ofbiz/content/ContentManagementServices.java (1 line):
- line 580: context.put("skipPermissionCheck", "granted"); // TODO: a temp hack because I don't want to bother with DataResource permissions at this time.
framework/entity/src/main/java/org/apache/ofbiz/entity/condition/EntityExpr.java (1 line):
- line 170: // TODO: Expand the documentation to explain what is exactly checked.
framework/service/src/main/java/org/apache/ofbiz/service/eca/ServiceEcaUtil.java (1 line):
- line 75: // FIXME: Refactor API so exceptions can be thrown and caught.
applications/product/template/facility/FindFacilityLocation.ftl (1 line):
- line 74: <#-- TODO: Put this in a screenlet - make it look more like the party find screen -->
applications/manufacturing/src/main/groovy/org/apache/ofbiz/manufacturing/jobshopmgt/WorkWithShipmentPlans.groovy (1 line):
- line 128: // TODO: check if uom conversion is needed
framework/webtools/src/main/groovy/org/apache/ofbiz/webtools/service/AvailableServices.groovy (1 line):
- line 168: } else { // FIXME : we should also show field-names and values for set operation
framework/entityext/src/main/java/org/apache/ofbiz/entityext/eca/EntityEcaUtil.java (1 line):
- line 60: // FIXME: Collections are not thread safe
framework/base/src/main/java/org/apache/ofbiz/base/log4j/OFBizDynamicThresholdFilter.java (1 line):
- line 60: // TODO Consider refactoring to use AbstractFilter.AbstractFilterBuilder
applications/product/src/main/java/org/apache/ofbiz/product/store/ProductStoreWorker.java (1 line):
- line 236: // TODO: selecting the first record is a far from optimal solution but, since the productStoreShipmentMethod
applications/order/src/main/groovy/org/apache/ofbiz/order/allocationplan/ViewAllocationPlan.groovy (1 line):
- line 126: //TODO: Estimated Ship Date, need to check the right way to get it
applications/accounting/widget/GlobalGlAccountsForms.xml (1 line):
- line 45:
applications/workeffort/src/main/java/org/apache/ofbiz/workeffort/workeffort/WorkEffortSearch.java (1 line):
- line 291: //TODO: find out why Oracle and other dbs don't like the query resulting from this and fix: workEffortIdGroupBy = true;
applications/product/src/main/groovy/org/apache/ofbiz/product/catalog/product/EditProductInventoryItems.groovy (1 line):
- line 109: // TODO: get all incoming shipments not yet arrived coming into each facility that this product is in, use a view entity with ShipmentAndItem
applications/order/src/main/java/org/apache/ofbiz/order/order/OrderEvents.java (1 line):
- line 76: // TODO: check validity based on ProductContent fields: useCountLimit, useTime/useTimeUomId
framework/service/src/main/java/org/apache/ofbiz/service/GenericDispatcherFactory.java (1 line):
- line 63: * FIXME: "this" reference escape. DispatchContext constructor uses
framework/entity/src/main/java/org/apache/ofbiz/entity/config/model/EntityConfig.java (1 line):
- line 333: // FIXME: Doing this so we don't have to rewrite the entire API.
applications/content/src/main/java/org/apache/ofbiz/content/content/ContentServicesComplex.java (1 line):
- line 249: Locale locale = Locale.getDefault(); // TODO: this needs to be passed in
framework/resources/templates/CommonScreens.xml (1 line):
- line 38:
framework/widget/src/main/java/org/apache/ofbiz/widget/model/AbstractModelAction.java (1 line):
- line 148: // FIXME: This should not be null.
applications/order/template/entry/CheckoutPayment.ftl (1 line):
- line 21:
themes/common-theme/webapp/common-theme/js/util/OfbizUtil.js (1 line):
- line 1186: //FIXME: Not able to understand the purpose of below line, as href is not valid attribute of select element.
framework/webapp/src/main/java/org/apache/ofbiz/webapp/WebAppCache.java (1 line):
- line 142: // TODO: Find a way to share this cache without relying on a global variable.
applications/workeffort/src/main/java/org/apache/ofbiz/workeffort/workeffort/WorkEffortPartyAssignmentServices.java (1 line):
- line 53: // TODO: restrict status transitions
applications/content/src/main/java/org/apache/ofbiz/content/cms/CmsEvents.java (1 line):
- line 312: // TODO: replace "screen" to support dynamic rendering of different output
framework/base/src/main/java/org/apache/ofbiz/base/util/JNDIContextFactory.java (1 line):
- line 37: // FIXME: InitialContext instances are not thread-safe! They should not be cached.
applications/content/src/main/java/org/apache/ofbiz/content/webapp/ftl/InjectNodeTrailCsvTransform.java (1 line):
- line 49: //TODO: Not being used, should be removed.
framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelKeyMap.java (1 line):
- line 112: // TODO: Externalize this.
applications/order/servicedef/secas.xml (1 line):
- line 161: TODO: jacopoc: this is disabled for now, because it was causing problems during
framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelEntity.java (1 line):
- line 396: // TODO: only overrides of type, colName, description and enable-audit-log are currently supported
applications/product/template/facility/BatchPrintShippingLabels.fo.ftl (1 line):
- line 41: <#-- this tells fop to put a page break before this content TODO: content-type must be dynamic -->
applications/content/src/main/java/org/apache/ofbiz/content/data/DataEvents.java (1 line):
- line 281: // TODO: should we restrict the roleTypeId?
applications/marketing/src/main/groovy/org/apache/ofbiz/marketing/sfa/lead/LeadServices.groovy (1 line):
- line 194: //TODO convert map processor
framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/MenuWrapTransform.java (1 line):
- line 129: // TODO: If this value is still empty then it is probably necessary to get a value from
applications/workeffort/src/main/java/org/apache/ofbiz/workeffort/workeffort/WorkEffortServices.java (1 line):
- line 1100: // TODO: Other contact mechanism types
themes/common-theme/template/includes/flotCharts/Bars.ftl (1 line):
- line 85: // TODO make a nice looking tooltip
applications/order/template/entry/cart/PromoUseDetailsInline.ftl (1 line):
- line 26: <#-- TODO: when promo pretty print is done show promo short description here -->
applications/product/servicedef/services.xml (1 line):
- line 1101:
applications/content/src/main/java/org/apache/ofbiz/content/webapp/ftl/RenderSubContentCacheTransform.java (1 line):
- line 104: // TODO: If this value is still empty then it is probably necessary to get a value from
framework/entityext/src/main/java/org/apache/ofbiz/entityext/data/UpgradeServices.java (1 line):
- line 90: /* TODO:
framework/datafile/src/main/java/org/apache/ofbiz/datafile/DataFile2EntityXml.java (1 line):
- line 93: // TODO code application logic here
framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/fo/ScreenFopViewHandler.java (1 line):
- line 103: // TODO: uncomment these lines when the renderers are implemented
themes/common-theme/template/macro/FoFormMacroLibrary.ftl (1 line):
- line 94: <#-- FIXME: this is an hack to avoid FOP rendering errors for empty lists (fo:table-body cannot be null) -->
applications/workeffort/src/main/groovy/org/apache/ofbiz/workeffort/workeffort/workeffort/WorkEffortServicesScript.groovy (1 line):
- line 150: //TODO REFACTORING
framework/webapp/src/main/java/org/apache/ofbiz/webapp/view/HttpViewHandler.java (1 line):
- line 70: // TODO: parse page and remove harmful tags like , , , etc - look into the OpenSymphony piece for an example
applications/product/minilang/product/product/ProductUomFormulas.xml (1 line):
- line 31: UoM's for the calculation. TODO: Somehow map the product attribute's UoM to the UoM's expected
framework/entity/src/main/java/org/apache/ofbiz/entity/model/ModelChild.java (1 line):
- line 34: // TODO: Eliminate the need for this.
applications/product/src/main/java/org/apache/ofbiz/product/price/PriceServices.java (1 line):
- line 1329: //TODO Search before if agreement is associate to SupplierProduct.
framework/common/src/main/java/org/apache/ofbiz/common/image/ImageTransform.java (1 line):
- line 258: // FIXME : despite upgrading to jdom 1.1, it seems that getChildren is pre 1.5 java code (ie getChildren does not retun List
applications/product/src/main/java/org/apache/ofbiz/product/supplier/SupplierProductServices.java (1 line):
- line 154: // TODO: later, do some kind of uom/quantity conoversion with the UomConversion entity
applications/accounting/src/main/groovy/org/apache/ofbiz/accounting/reports/SalesInvoiceByProductCategorySummary.groovy (1 line):
- line 28: //TODO:
framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/html/HtmlTreeRenderer.java (1 line):
- line 93: // FIXME: Using a widget model in this way is an ugly hack.
applications/accounting/widget/PaymentScreens.xml (1 line):
- line 512:
applications/manufacturing/src/main/java/org/apache/ofbiz/manufacturing/mrp/MrpServices.java (1 line):
- line 577: // TODO : change the return type to boolean to be able to test if all is ok or if it have had a exception
applications/party/src/main/java/org/apache/ofbiz/party/communication/CommunicationEventServices.java (1 line):
- line 1274: attachmentMap.put("drDataResourceTypeId", "IMAGE_OBJECT"); // TODO: why always use IMAGE
applications/product/src/main/java/org/apache/ofbiz/product/inventory/InventoryServices.java (1 line):
- line 138: // TODO: how do we get this here: "inventoryTransferId", inventoryTransferId
applications/product/src/main/groovy/org/apache/ofbiz/product/facility/shipment/ReceiveInventoryAgainstPurchaseOrder.groovy (1 line):
- line 163: // TODO: limit to a facility? The shipment destination facility is not necessarily the same facility as the inventory
applications/product/src/main/java/org/apache/ofbiz/shipment/shipment/ShipmentEvents.java (1 line):
- line 79: // TODO: record the image format somehow to make this block nicer. Right now we're just trying GIF first as a default,
applications/manufacturing/src/main/java/org/apache/ofbiz/manufacturing/jobshopmgt/ProductionRun.java (1 line):
- line 406: * FIXME: the two getEstimatedTaskTime(...) methods will be removed and