Reference > Shop flow URLs > Order Management subsystem URLs
Requisition lists
A requisition list is a list of items that is used to create orders at a later date. Users can create requisition lists of items that they order frequently and use it to periodically re-order the items. Each item on a requisition list is associated with a catalog entry and has the following attributes: SKU, Quantity, Last update time, Owner, Store, Type: private or shared. Private requisition lists can be viewed and modified only by a certain user, typically the creator. A shared requisition list can be read and used by the users in the same organization.
Requisition lists can be created by using the RequisitionListCreate command or the RequisitionListItemUpdate command. To add or change an item in a requisition list, use the RequisitionListItemUpdate command.
Multiple lists can be created by a user within an organization and then shared so that users other than the creator can submit the order. The user must enter the shipping and payment information when placing an order using any list.
The underlying implementation of a requisition list is an order. The STATUS field in the ORDERS database table is used to determine whether an order is a requisition list. A value of Y indicates a private requisition list. A value of Z indicates a shareable requisition list. The type of list can be changed using the RequisitionListUpdate command.
When users add requisition list items to the current order, the original requisition list is not modified, and it continues to be available for reuse.
Alternatively, users can also use the RequisitionListSubmit command to create a new pending order based on a requisition list.
To display all requisition lists belonging to one owner, use RequisitionListDisplay command.
- RequisitionListCreate URL
This URL creates an empty requisition list.
- RequisitionListCopy URL
This URL copies an existing order or requisition list to a new requisition list.
- RequisitionListDelete URL
This URL deletes one or more requisition lists.
- RequisitionListDisplay URL
This URL displays one or more requisition lists.
- RequisitionListUpdate URL
This URL changes a requisition list type from private to shared, or from shared to private. It also updates the billing and payment information.
- RequisitionListItemUpdate URL
This URL adds, updates, and deletes items in a requisition list.
- RequisitionListSubmit URL
This URL submits a requisition list for order processing.