Skip to main content
All CollectionsSalesPricing and Payments
Discount adjusted in Sales Order
Discount adjusted in Sales Order

Adjusting discount in Sales Order

Updated over a year ago

Discount adjusted in Sales Order


Description

Discounts entered in sales are adjusted to have a price rounding in the sale order close to perfect.

Detail Steps

STEP 1.

In sales screen, the user entered 50% but system shows 49.85% after exiting the field.

The system screen rounding calculations due to a backend setting whereby the discount is adjusted to have the pricing rounded accurately for back calculation of the 2 decimal place line total. This only appears in the WMS entry screen but will populate the correctly discount percentage in the reports.

STEP 2. The change of rounding option is an internal setting.

<DiscountLimit>0.001</DiscountLimit>

Prefs

Tag

Function

Options

"GridDelay"50"/GridDelay"

internal use

do not modify

"RunasHighPriority"False"RunasHighPriority"

Elevates the WMS run level above other applications - used when resources are low on Terminal Server or there are a lot of background apps running and using CPU% - forces WMS to move above in priority. Never user this without first discussing with Datapel Support

True, False

"UseMultiMYOBExe"False"/UseMultiMYOBExe"

If you are using a version of MYOB prior to Account right 19.8 you need to use this field set as true.

True, False

"SPSExcludeIdentifer"X"/SPSExcludeIdentifer"

When you place a character in this tag it stops any special pricing for this particular card identifier, can be used on cash sales card where cash sales is never discounted even when the SPS is setup for the *All Customers card.

any letter, maximum 1 letter

"RefreshCards"False"/RefreshCards"

When set to "True" Cards are not replicated unless they are new or a maintenance replication is run. Increases the speed of fast replication mode.

True, False

"RefreshItems"False"/RefreshItems"

When set to "True" Items are not replicated unless they are new or a maintenance replication is run. Increases the speed of fast replication mode.

True, False

"ResourceLoad"50"/ResourceLoad"

Number of records that load before the collected information is loaded into the register

5 - 500

"MYOBRounding"1"/MYOBRounding"

Corrects rounding issues when sales send into MYOB are slightly different

1 = No Rounding, 2 = N-T line rounding, 3 = GST Rounding

"SuppressKitLinePrice"False"/SuppressKitLinePrice"

Will force the MYOB sale line value to $0 for all kit lines - putting sale price to the master kit code

True, False

"ShowPalletLabel"True"/ShowPalletLabel"

Show or hide the pallet label in the despatch register, leave as false unless you require the use of this label as it can be confusing to some users as to why there would be a pallet and a carton label.

True, False

"IsICPlus"False"/IsICPlus"

When installed as inventory controller, set this tag to allow the check ins and check outs to be manually sent to MYOB

"UseMultiUOM"False"/UseMultiUOM"

only valid for stock count module and enables a "custom" quantity field that can be used with a script to handle different counting units of measure. Enabling this field requires a script to update the unit count value

True, False

"PurchaseUseCategory"True"/PurchaseUseCategory"

Categories have two options, set category via script or set one STD category, One STD category is set here.

True, False

"PurchaseCategory"Sydney"/PurchaseCategory"

The name of the category as it appears in MYOB

Sydney

"SaleUseCategory"True"/SaleUseCategory"

Categories have two options, set category via script or set one STD category, One STD category is set here.

True, False

"SaleCategory"Sydney"/SaleCategory"

The name of the category as it appears in MYOB

Sydney

"UseSuperScan"False"/UseSuperScan"

Enabling this will cause the WMS to tighten keyboard monitoring in Receiving and Manual Pick - specifically used for situations where scanners contain TAB or special characters in the scan string

True, False

"RefreshOrderStatus"True"/RefreshOrderStatus"

In the case of extremely slow systems this option can be set to false, this means the order status refresh, say when an NSA stock item is received and the order becomes CrossDock or RTP you would need to perform a replication to receive these changes (log out, log in does this also)

True, False

"DefaultCurrencyCode"AUD"/DefaultCurrencyCode"

The MYOBs Local currency code

AUD, SGD,

"DefaultTaxCode"GST"/DefaultTaxCode"

The MYOBs Default Tax code

GST, VAT

"DefaultMYOBLocation""/DefaultMYOBLocation"

For those who already have locations turned on in MYOB you can select a default location for you transactions. This eliminates the need to set each item to have a default location.

NOT CURRENTLY WORKING

"EDIUseBuyerForBilling"True"/EDIUseBuyerForBilling"

If True will bill to Head Office, if False bill to receiving Store (EDI)

True, False

"SuppressKits"False"/SuppressKits"

When using Remote sale imports, when true kits are not expanded on import, when false kit headers will load all component items.

True, False

"DiscountLimit"0.001"/DiscountLimit"

On the sales entry screen you can choose the number of decimal places to view

0.001, 0.01, 0.1, 0

Related Information

None

Did this answer your question?