Enhancements
- Added support for setting the parent and child relationship between sales order lines when creating a quote or order through the Sales API. When using the EAPI_InsertSalesOrderLine procedure, you can now include the @ChildReservationLine parameter with a Boolean value of “1” – which will set the line created as a child to a pre-existing order line. Additional rules for marking a line as a child using this method:
- There must already be a non-child sales order line entered before adding the child line that has the same ItemID.
- The line can not be completed.
- The Reserve width and length on the potential parent line must be greater than or equal to the current line’s width and length (unless it is a flat-roll product).
- Reserve pieces, reserve width, and reserve length must be zero.
- The @PickFromWarehouseID (see below) must be zero since child lines do not need reservation
- Added support for setting the "pick from" warehouse on sales order lines when creating a quote or order through the Sales API. When using the EAPI_InsertSalesOrderLine procedure, include the @PickFromWarehouseID parameter and use the ID of the warehouse you want to set. Additional rules for setting the "pick from" Warehouse using this method:
-
- Both the warehouse where the order is being created and the "pick from" warehouse must have an API License.
- The ID must be a valid WarehouseID in Eniteo.
- The “Soft Reserve Any Warehouse” option must be enabled in Application Control under Command Center.
Interested in learning how to use Eniteo’s API? Reach out to us support@enmark.com.
- Improved the performance of the Physical Inventory application when closing and committing a session.
Bug Fixes
Fixed an issue in Post Production causing some finished material not to be saved and related production orders to be left open.