Formando consultas no XML de entrada de APIs de lista
É possível ativar consultas, com condições, no XML de entrada das APIs de lista.
O XML de entrada de APIs de lista ativa consultas em condições tais como inicia com, contém, é maior que, e assim por diante. O exemplo a seguir mostra um fragmento do XML de entrada que retorna uma lista de itens em um nó de remessa específico que estão dentro de um intervalo de peso específico e a serem enviados durante um intervalo de data específico.
Exemplo: XML de entrada da API getOrderList com valores de tipo de consulta
<Order ReqShipDateQryType="DATERANGE" FromReqShipDate="20010113"
ToReqShipDate="20030113" /Order>
<OrderLine ShipNode="Atlantic" /OrderLine>
<Item ItemWeightQryType="BETWEEN" FromItemWeight="2" ToItemWeight="20"/>
<OrderRelease CarrierServiceCodeQryType="FLIKE"
CarrierServiceCode="Priority" /> Nota: Algumas APIs não suportam QryType para um atributo de entrada. Essas APIs são:
- getAssignedPricelistHeaderList
- getCarrierServiceList
- getNodeSCACAccountList
- getOrderLineStatusList
- getPaymentStatusList
- getPriceListForOrdering
- getQueryTypeList
- getReceiptLinesForTransaction
- getRegionList
- getServerList
- getShipmentListForOrder
- getSurroundingNodeList
- getTaskQueueDataList
- getTraceableComponentList
- getTraceList
- getZoneListForDiscount
- getInventoryAlertsList