Table of Contents

Version 3.16

3.16.1.10

@itemCode nvarchar(20) = '',
	@batchNumber nvarchar(32) = '',
	@batchNumber2 nvarchar(32) = '',
	@serialNumber nvarchar(32) = '',
	@bestBeforeDate datetime = null,
	@docType nvarchar(20) = null,
	@docEntry int = null,
	@lineNum int = null

To do this, on the config file you need to add a parameter ‘AllowZeroPrice’:

<action senderType="SboToPmx" objectType="17" transactionType="A" logic="Produmex.Sbo.Logex.SboNotification.Actions.NewSalesCreatePickListProposal, Produmex.Sbo.Logex.SboNotification.Actions">
<parameter name="AllowGrouping" value="Y"/>
		<parameter name="AllowZeroPrice" value="Y"/>
</action>
@itemCode nvarchar(20) = '',
@batchNumber nvarchar(32) = '',
@batchNumber2 nvarchar(32) = '',
@serialNumber nvarchar(32) = '',
@bestBeforeDate datetime = null,
@docType nvarchar(20) = null,
@docEntry int = null,
@lineNum int = null,
@quantity numeric(19,6) = null,
@uom nvarchar(20) = null

IMPORTANT:
To do this, the table PMX_DLPL has been extended to store a quantity that has been loaded. If there are custom queries made on this table (For instance for a report) the quantity should come from the PMX_DLPL.Quantity instead of PMX_MVLI.Quantity. For partially loaded LUID’s this will result in more than 1 row in the table PMX_DLPL.

3.16.1.20

3.16.1.32

3.16.1.36