SQL Scripts for Microsoft Dynamics GP: Available Stock for All Items

Microsoft Dynamics GPThis script is part of the SQL Scripts for Microsoft Dynamics GP where I will be posting the scripts I wrote against Microsoft Dynamics GP over the 19 years before I stopped working with Dynamics GP.

This script will show stock levels for all items including how much is allocated or available.

/*
Created by Ian Grieve of azurecurve | Ramblings of an IT Professional (http://www.azurecurve.co.uk) This code is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0 Int). */
SELECT RTrim(IV00101.ITEMNMBR) AS ITEMNMBR ,RTrim(IV00102.LOCNCODE) AS LOCNCODE ,LEFT(IV00102.QTYONHND, CHARINDEX('.', IV00102.QTYONHND)- 1) AS QTYONHND ,LEFT(IV00102.ATYALLOC, CHARINDEX('.', IV00102.ATYALLOC)- 1) AS QTYALLOC ,LEFT(IV00102.QTYONHND - IV00102.ATYALLOC, CHARINDEX('.', IV00102.QTYONHND - IV00102.ATYALLOC) -1) AS 'QTYAVAIL' ,LEFT(IV00102.QTYONORD, CHARINDEX('.', IV00102.QTYONORD)- 1) AS QTYONORD FROM IV00101 INNER JOIN IV00102 ON IV00102.ITEMNMBR = IV00101.ITEMNMBR WHERE IV00102.LOCNCODE <> ' ' AND IV00102.QTYONHND - IV00102.ATYALLOC <> 0

Click to show/hide the SQL Scripts for Microsoft Dynamics GP Series Index

Create a Windows Demo Environment: Replicate VM and Run sysprep

WindowsThis article is part of the Create a Windows Demo Environment series where I am installing and configuring a small Windows domain for use with demo installs of software.

In the last post, I installed Windows Server; if I require more than one installation of Windows I would simply copy the HDD of the VM, create a new VM in Hyper-V and then run sysprep against all of the VMs, including the first.

I covered sysprep over 10 years ago and the process has not changed at all, so Im just going to link back to that post.