Usage
Six separate executables are called by one java batch process. The executables and the commands to run them are as follows:
-
AlcSnapshotOnOrder.ksh
./AlcSnapshotOnOrder.ksh <BatchUserAlias>
-
AlcSnapshotCrosslink.ksh
./AlcSnapshotCrosslink.ksh <BatchUserAlias>
-
AlcSnapshotAllocIn.ksh
./AlcSnapshotAllocIn.ksh <BatchUserAlias>
-
AlcSnapshotSOH.ksh
./AlcSnapshotSOH.ksh <BatchUserAlias>
-
AlcSnapshotAllocOut.ksh
./AlcSnapshotAllocOut.ksh <BatchUserAlias>
-
AlcSnapshotCustomerOrder.ksh
./AlcSnapshotCustomerOrder.ksh <BatchUserAlias>
A remote interface can be called for each batch
public interface IInventorySnapshotCoreRemote {
public void createItemLocSOHSnapshot() throws AllocRemoteException;
public void createOnOrderSnapshot() throws AllocRemoteException;
public void createAllocInSnapshot() throws AllocRemoteException;
public void createCrosslinkInSnapshot() throws AllocRemoteException;
public void createAllocOutSnapshot() throws AllocRemoteException;
public void createCustomerOrderSnapshot() throws AllocRemoteException;
}Each method lines up with the appropriate PL-SQL function.