All configuration properties
Contents |
Page Main Goal
Lists all existing properties used in all ofbiz Neogia components and details functional and technical usages.
Document organisation:
- One subTitle per component (directory structure, not User interface tab) with one sub-subTitle per properties file.
- For each file two subsections: functional and technical (mandatory for new properties).
- In technical part, added TaskNumber which have implied properties creation
author: Olivier Heintz reference page language: English
Common
Arithmetic
Arithmetic properties to configure BigDecimal calculations, (decimal precision and rounding)
# see http://java.sun.com/j2se/1.4.2/docs/api/java/math/BigDecimal.html # This could be ROUND_CEILING or ROUND_UP. (The difference is ROUND_CEILING rounds towards positive infinity, # ROUND_UP away from zero. So, for 1.13, both ROUND_UP and ROUND_CEILING will round to 1.2, but for -1.13, # ROUND_UP gives you -1.2 and ROUND_CEILING -1.1.)
- invoice.decimals
- Set decimal precision for invoicing operations
- invoice.rounding
- Set rounding method for invoicing operations
- order.decimals
- Set decimal precision for ordering operations, such as shopping cart amounts and order amounts
- order.rounding
- Set rounding method for ordering operations, such as shopping cart amounts and order amounts
- finaccount.decimals
- Set decimal precision of operations related to customer accounts such as Financial Accounts
- finaccount.rounding
- Set rounding method of operations related to customer accounts such as Financial Accounts
- salestax.calc.decimals
- sales tax calculations
- salestax.final.decimals
- sales tax *calculations*
- salestax.rounding
- Most of the companies would like to see their sales tax calculations ALWAYS rounded up (ie, 100.081 becomes 100.09)
- stock.quantity.decimals
- inventory and stock event
- stock.quantity.rounding
- inventory and stock event
- product.cost.decimals
- product and manufacturing cost calculation
- product.cost.rounding
- product and manufacturing cost calculation
CustomReport
# defines All the default value about report # system command to print from server
- printing.command
- defines the used command to print with the printer as parameters. Printer parameters can come from user interface (a drop-down in the screen which call the print action) or the login web user preference "DEFAULT_PRINTER". We suggest to put all the available printers as enum with enumTypeId="WUP_DEFAULT_PRINTER".
- printing.default.command
- defines the used default command to print if no printer parameters exist.
#path for order report FO location #this is location by default, if you want to change this uncomment and change this lines
- report.sales.path
- defines the used report for sales order. Default value is : order/webapp/ordermgr/order/developed/OrderSOView.fo.ftl
- report.purchases.path
- defines the used report for purchase Order. Default value is : order/webapp/ordermgr/order/developed/OrderPOView.fo.ftl
- report.shipmentDeliveryBill.path
- defines the used report for shipment. Default value is :
shipment/webapp/shipment/shipmentreports/developed/BVShipmentDeliveryBill.fo.ftl
Here are some properties to personalize default report :
- report.SO.company.title.name
- report.PO.company.title.name
- report.shipment.company.title.name
Company name : if there is no logo, then this name is displaying
- report.SO.company.title.logo
- report.PO.company.title.logo
- report.shipment.company.title.logo
Company logo at the top left of the report
- report.SO.company.title.slogan
- report.PO.company.title.slogan
- report.shipment.company.title.slogan
Company slogan at the top right of the report
- report.SO.company.header.note
- report.PO.company.header.note
- report.shipment.company.header.note
Some note such as opens days or special informations about company shipment
- report.SO.company.body.header.note
- report.PO.company.body.header.note
- report.shipment.company.body.header.note
Some note at the top of the header list
- report.SO.company.body.bottom.note
- report.PO.company.body.bottom.note
- report.shipment.company.body.bottom.note
Some note at the bottom of the list
- report.SO.company.footer.left.note
- report.PO.company.footer.left.note
- report.shipment.company.footer.left.note
Some note on left footer
- report.SO.company.footer.right.note
- report.PO.company.footer.right.note
- report.shipment.company.footer.right.note
Some note on right footer
Accounting Report
- report.accounting.invoice.company.title.name
- report.accounting.invoice.company.title.logo
- report.accounting.invoice.company.title.slogan
information of the company for invoice
- report.accounting.invoice.textHeader
- report.accounting.invoice.textHeader2
- report.accounting.invoice.textFooter1
- report.accounting.invoice.textFooter2
- report.accounting.invoice.textFooter3
some text to appear on invoice report
- report.accounting.invoice.type
Select engine for print invoice, possibility are: jasper screenfo
CustomFooter
To be able to personize footer to see on which environement we are, usable for customer site with multiple environnement (integration, test, prod)
- footer.style
- style to be able to see quickly (color red for exemple)
- footer.envName
- Environnement Name
- footer.no.sourceforgeLogo
- if present sourceforge logo does'nt appair
Application Content
Application Product
ProductStoreParameters
# define the main Product parameters
- default.ProductSore.productStoreId
- defines the default product store id
Application Accounting
AccountingConfig
Ofbiz Accounting
User Interface properties/defaults of the extented Accounting component
- invoiceProcessing
# what should be the default of the payment to invoice processing? # paymentProcessing by invoice or paymentprocessing by invoiceitem? # a box is still remaining on the menu; the user can change this option. # value Y: applying payments to the invoice as a whole (invoiceItemSeqNr = null) with the option to apply per invoice item # value N: applying payments to every invoice items with the option to apply to an invoice as a whole #value YY: do not show the option box to the user;invoice processing only done #value NN: do not show the option box to the user;invoiceitem processing only done
Neogia Accounting
account.bank.default Set default account for bank screen IE_EVT_TYPE_INV_MVT Definie journal for Inventrory Movement integration IE_EVT_TYPE_XFERT Definie journal for Transfert integration IE_EV_TY_X_RE_DI Definie journal for Transfert Planified integration IE_EVT_TYPE_SHIP Definie journal for Shipment integration IE_EV_TYPE_PUR_OD Definie journal for Purchase Order integration IE_EV_TYPE_SALE_OD Definie journal for Sale Order integration IE_EVT_TYPE_RUN_MAN Definie journal for Run Manufacturing integration IE_EV_TY_RU_COM_MA Definie journal for Run Componet Manu. integration IE_EV_TYPE_PUR_INV Definie journal for Purchase Invoice integration IE_EV_TYPE_SAL_INV Definie journal for Sale Invoice integration IE_EV_TYPE_PUR_PAYM Definie journal for Purchase Payment integration IE_EV_TYPE_SAL_PAYM Definie journal for Vendor Payment integration IE_EV_TYPE_SAL_RET Definie journal for Return Sale Invoice integration NeedMerge-IE_EVT_TYPE_INV_MVT Merge Y/N GlEntry when integrate Inventrory Movement NeedMerge-IE_EVT_TYPE_XFERT Merge Y/N GlEntry when integrate Transfert NeedMerge-IE_EV_TY_X_RE_DI Merge Y/N GlEntry when integrate Transfert Planified NeedMerge-IE_EVT_TYPE_SHIP Merge Y/N GlEntry when integrate Shipment NeedMerge-IE_EV_TYPE_PUR_OD Merge Y/N GlEntry when integrate Purchase Order NeedMerge-IE_EV_TYPE_SALE_OD Merge Y/N GlEntry when integrate Sale Order NeedMerge-IE_EVT_TYPE_RUN_MAN Merge Y/N GlEntry when integrate Run Manufacturing NeedMerge-IE_EV_TY_RU_COM_MA Merge Y/N GlEntry when integrate Run Componet Manu. NeedMerge-IE_EV_TYPE_PUR_INV Merge Y/N GlEntry when integrate Purchase Invoice NeedMerge-IE_EV_TYPE_SAL_INV Merge Y/N GlEntry when integrate Sale Invoice NeedMerge-IE_EV_TYPE_PUR_PAYM Merge Y/N GlEntry when integrate Purchase Payment NeedMerge-IE_EV_TYPE_SAL_PAYM Merge Y/N GlEntry when integrate Vendor Payment NeedMerge-IE_EV_TYPE_SAL_RET Merge Y/N GlEntry when integrate Return Sale Invoice AcctgTransactionIdName IdName fro instanciate Name of AcctgTransaction who are generated AcctgTransactionUserLogin Default user who associate to acctTransaction accounting.company.partyId Set partyId represent Company on accounting module (use for create invoice, report, etc ... ) accounting.payment.default.dueDcalMethod Set default dueDcalMethod tu use when any dueDate found accounting.payment.report.checkcomplex.letterMessage payment report information accounting.payment.report.location Location for report (city) accounting.invoice.invoice.prefix Set prefix for use for invoice, if havn't value, don't use accounting.invoice.purchaseinvoice.prefix Set prefix for use for purchaseinvoice, if havn't value, don't use accounting.invoice.customerrequest.prefix Set prefix for use for customerrequest, if havn't value, don't use accounting.staticdata.tabscreen.chartName.size Set default size for chartName tab screen accounting.transaction.tabscreen.glentry.size Set default size for glEntry tab screen accounting.integration.reconcile.invoicepayment Set Y if you want reconcile invoice and payment after integration procedure
Application Order
# Begin neogia specific FR#1485734: Credit Limit on Order Purchase.
- default.ProcessOrder.maximumAmount
- this is the default value of the maximum authorized amount to be approved;
Default value is -1. It means that all amount can be purchase by every one.
It's possible to override this value for a specific party (who is associated to a loggin).
Neogia Facility
FacilityParameters
# define the main Facility parameters
- default.NFacility.idName
- when it's necessary to find which facility to use for a product in a process, if the standard process Default Facility Lookup#Further Details returns null, choose this one.
- NFacilityType.userChoice
- when a user must choose a facility in a drop-down, the Facility type level is shown
- default.NFacility.reworkOrShipment.SiteFacilityIdName
- when it's necessary to find a default SiteFacility for the Default Facility Lookup with Purpose SHIPMENT or REWORK
# SHIPPING #Auto Create pikingList: value Y/N
- shipment.auto.createPikingList
- in the shipment process, directly create the pickingList don't imply any validation
# Cost Management # -- Cost Management choice is between ProductStore and properties -- # -- default unit Cost Management type... choice is UCMT_PMP or UCMT_FIX_COST or UCMT_LAST_PRICE (not yet managed) # -- in the future, ProductStore will be used as default; properties won't
- productStore.unitCostMngType
- Cost Management choice is made by ProductStore (value=Y) or properties (value=N)
- default.product.unitCostMngType
- How cost is calculated and used for stockItem and stockEvent? For further details look at Technical Manual#Facility Cost
# Method Unit Cost calculation for alert # - ACB : Average Cost Balanced, When a new stock item of a product is put, the system verify that the new PMP of the product does not exceed this rate # - UP : Unit Price, When a new stock item of a product is put, the system verify that the new Unit Price of the product does not exceed this rate # - UPB : Unit Price Balanced
- stockItem.UnitCost.alertMethodCalculation
- choose on which element you want check the variation, only one is selectable
# -- Average Cost authorized rate, in percent
- stockItem.rateACB
- alert rate if ACB is selected, type 0.5 for 50%
- stockItem.rateUP
- alert rate if UP is selected, type 0.5 for 50%
- stockItem.rateUPB
- alert rate if UPB is selected, type 0.5 for 50%
# INVENTORY # Edit StockItemQuickInventory.detail: value exists or not
- editStockItemQuickInventory.detail
- in the detail screen there are multiple quantities, with uom, packing, ...
# Integration StockEvent desactivation # description="Inventory Movement" #ST_EVT_TYPE_INV_MVT=N
- for each StockEventTypeEnumId with an "N" value, the integration Transaction won't be generated. In the property file, all the StockEventType values are given to have only to remove the comment caracters to desactivate one.
#Number hours need for average consumption for productNFacility
- product.history.averageconsumption=nb hours
Neogia Manufacturing
ManufacturingParameters
# default BudgetCode to calculate estimatedCost. # This BudgetCode is used to get an estimated cost(hour cost or price) for each taskFulfilment and runComponent # this one is the default budget code for year 2005 wrun.default.budgetCode=B2005


