Mid-Rise Drawstring Cargo Pant (Petite)

A mid-rise, flare leg, drawstring pant with an elastic waist and side vents features six pockets including two slash pockets, two cargo patch pockets on the right side with an instrument tab and a cargo pocket with a smaller internal pocket with snap closure on the left. Inseam measure 28 1/2".

Fabric: 65 Poly/35 Cotton Poplin w/ Soil Release

Available Sizes: XXS - 2XL Size Chart

Ready to Shop?

Search the store locator for your nearest uniform retailer.

Style 4042P in color NAVW

Size Chart

Workwear: Women

Sizes
XXS
XS
S
M
L
XL
2XL
3XL
4XL
5XL
Numeric 0-1 2-4 6-8 10-12 14-16 18-20 22-24 26-28 30-32 34-36
Bust 31-32 33-34 35-36 37-39 40-43 44-47 48-51 52-55 56-59 60-63
Waist 24-25 24-25 26-27 28-30 31-34 35-38 39-42 43-46 47-50 51-54
Hip 33-34 35-36 37-38 39-41 42-45 46-49 50-53 54-57 58-61 62-65

Regular inseams 30-31"
Petite inseams 27 1/2 - 28 1/2"
Tall inseams 33-34"
Ultra Tall inseams 36" unhemmed

SetCategoryInfo in BaseModel.php Array ( [category_name] => Pants [description] => Array ( [short] => [long] => ) [required] => Array ( [gba] => Array ( [0] => 89 ) [sa] => Array ( [0] => 4010 ) ) [optional] => Array ( [ba] => Array ( [0] => 8900 [1] => 8901 [2] => 8902 [3] => 89103 ) ) ) RegisterFilter in BaseSearch.php szFilterField: gba szFilterVal: 89 szFilterType: required RegisterFilter in BaseSearch.php szFilterField: sa szFilterVal: 4010 szFilterType: required RegisterFilter in BaseSearch.php szFilterField: ba szFilterVal: 8900 szFilterType: optional RegisterFilter in BaseSearch.php szFilterField: ba szFilterVal: 8901 szFilterType: optional RegisterFilter in BaseSearch.php szFilterField: ba szFilterVal: 8902 szFilterType: optional RegisterFilter in BaseSearch.php szFilterField: ba szFilterVal: 89103 szFilterType: optional RegisterFilter in BaseSearch.php szFilterField: style_id szFilterVal: 4042P szFilterType: required RegisterFilter in BaseSearch.php szFilterField: color_id szFilterVal: NAVW szFilterType: required RegisterFilter in BaseSearch.php szFilterField: color_name szFilterVal: Navy szFilterType: required RegisterFilter in BaseSearch.php szFilterField: start_num szFilterVal: 32 szFilterType: required ! ignored filter start_num 1. I'm in the Search function in BaseSearch.php. SELECT p.upc_id, p.style_id, p.color_id, p.wholesale_price, c.color_name, c.color_description, s.style_name, s.style_description, p.quantity_ats, p.size_id, a.attribute_description, p.style_category_group_id FROM ( color c, style s, marketing_product p) LEFT JOIN sci_attribute scia ON (p.style_id = scia.style_id AND p.color_id = scia.color_id AND p.identifier_id = scia.identifier_id AND scia.sci_group_id = 5) LEFT JOIN attribute a ON (a.attribute_id = scia.sci_attribute_id) LEFT JOIN sci_attribute exscia ON (p.style_id = exscia.style_id AND p.color_id = exscia.color_id AND p.identifier_id=exscia.identifier_id AND exscia.sci_attribute_id = '648') WHERE p.style_id = '^' AND c.status = 0 AND s.status = 0 AND p.color_id = c.color_id AND p.style_id = s.style_id AND exscia.sci_attribute_id IS NULL In BaseSearch::GenerateQuery with 2 filters In BaseSearch::GenerateQuery filters are Array ( [required] => Array ( [group] => Array ( [ba] => Array ( [0] => 89 ) ) [sa] => Array ( [0] => 4010 ) [style_id] => Array ( [0] => 4042P ) [color_id] => Array ( [0] => NAVW ) [color_name] => Array ( [0] => Navy ) ) [optional] => Array ( [ba] => Array ( [0] => 8900 [1] => 8901 [2] => 8902 [3] => 89103 ) ) ) Starting RefactorRequired in QueryBuilderBase::RefactorRequired field=sa value= 4010 group= base:=style_attribute # join: p.style_id = #.style_id AND #.style_attribute_id = '?' AND #.status = 0 End RefactorRequired QueryBuilderBase::RefactorRequired query SELECT p.upc_id, p.style_id, p.color_id, p.wholesale_price, c.color_name, c.color_description, s.style_name, s.style_description, p.quantity_ats, p.size_id, a.attribute_description, p.style_category_group_id FROM style_attribute req1_sa, ( color c, style s, marketing_product p) LEFT JOIN sci_attribute scia ON (p.style_id = scia.style_id AND p.color_id = scia.color_id AND p.identifier_id = scia.identifier_id AND scia.sci_group_id = 5) LEFT JOIN attribute a ON (a.attribute_id = scia.sci_attribute_id) LEFT JOIN sci_attribute exscia ON (p.style_id = exscia.style_id AND p.color_id = exscia.color_id AND p.identifier_id=exscia.identifier_id AND exscia.sci_attribute_id = '648') WHERE p.style_id = req1_sa.style_id AND req1_sa.style_attribute_id IN ('4010') AND req1_sa.status = 0 AND p.style_id = '^' AND c.status = 0 AND s.status = 0 AND p.color_id = c.color_id AND p.style_id = s.style_id AND exscia.sci_attribute_id IS NULL Starting RefactorRequired in QueryBuilderBase::RefactorRequired field=style_id value= 4042P group= base:=style # join: p.style_id = #.style_id AND #.style_id = '?' AND #.status = 0 End RefactorRequired QueryBuilderBase::RefactorRequired query SELECT p.upc_id, p.style_id, p.color_id, p.wholesale_price, c.color_name, c.color_description, s.style_name, s.style_description, p.quantity_ats, p.size_id, a.attribute_description, p.style_category_group_id FROM style req2_s, style_attribute req1_sa, ( color c, style s, marketing_product p) LEFT JOIN sci_attribute scia ON (p.style_id = scia.style_id AND p.color_id = scia.color_id AND p.identifier_id = scia.identifier_id AND scia.sci_group_id = 5) LEFT JOIN attribute a ON (a.attribute_id = scia.sci_attribute_id) LEFT JOIN sci_attribute exscia ON (p.style_id = exscia.style_id AND p.color_id = exscia.color_id AND p.identifier_id=exscia.identifier_id AND exscia.sci_attribute_id = '648') WHERE p.style_id = req2_s.style_id AND req2_s.style_id IN ('4042P') AND req2_s.status = 0 AND p.style_id = req1_sa.style_id AND req1_sa.style_attribute_id IN ('4010') AND req1_sa.status = 0 AND p.style_id = '^' AND c.status = 0 AND s.status = 0 AND p.color_id = c.color_id AND p.style_id = s.style_id AND exscia.sci_attribute_id IS NULL Starting RefactorRequired in QueryBuilderBase::RefactorRequired field=color_id value= NAVW group= base:=color # join: p.color_id = #.color_id AND #.color_id = '?' AND #.status = 0 End RefactorRequired QueryBuilderBase::RefactorRequired query SELECT p.upc_id, p.style_id, p.color_id, p.wholesale_price, c.color_name, c.color_description, s.style_name, s.style_description, p.quantity_ats, p.size_id, a.attribute_description, p.style_category_group_id FROM color req1_c, style req2_s, style_attribute req1_sa, ( color c, style s, marketing_product p) LEFT JOIN sci_attribute scia ON (p.style_id = scia.style_id AND p.color_id = scia.color_id AND p.identifier_id = scia.identifier_id AND scia.sci_group_id = 5) LEFT JOIN attribute a ON (a.attribute_id = scia.sci_attribute_id) LEFT JOIN sci_attribute exscia ON (p.style_id = exscia.style_id AND p.color_id = exscia.color_id AND p.identifier_id=exscia.identifier_id AND exscia.sci_attribute_id = '648') WHERE p.color_id = req1_c.color_id AND req1_c.color_id IN ('NAVW') AND req1_c.status = 0 AND p.style_id = req2_s.style_id AND req2_s.style_id IN ('4042P') AND req2_s.status = 0 AND p.style_id = req1_sa.style_id AND req1_sa.style_attribute_id IN ('4010') AND req1_sa.status = 0 AND p.style_id = '^' AND c.status = 0 AND s.status = 0 AND p.color_id = c.color_id AND p.style_id = s.style_id AND exscia.sci_attribute_id IS NULL Starting RefactorRequired in QueryBuilderBase::RefactorRequired field=color_name value= Navy group= base:=color # join: p.color_id = #.color_id AND #.color_name = '?' AND #.status = 0 End RefactorRequired QueryBuilderBase::RefactorRequired query SELECT p.upc_id, p.style_id, p.color_id, p.wholesale_price, c.color_name, c.color_description, s.style_name, s.style_description, p.quantity_ats, p.size_id, a.attribute_description, p.style_category_group_id FROM color req2_c, color req1_c, style req2_s, style_attribute req1_sa, ( color c, style s, marketing_product p) LEFT JOIN sci_attribute scia ON (p.style_id = scia.style_id AND p.color_id = scia.color_id AND p.identifier_id = scia.identifier_id AND scia.sci_group_id = 5) LEFT JOIN attribute a ON (a.attribute_id = scia.sci_attribute_id) LEFT JOIN sci_attribute exscia ON (p.style_id = exscia.style_id AND p.color_id = exscia.color_id AND p.identifier_id=exscia.identifier_id AND exscia.sci_attribute_id = '648') WHERE p.color_id = req2_c.color_id AND req2_c.color_name IN ('Navy') AND req2_c.status = 0 AND p.color_id = req1_c.color_id AND req1_c.color_id IN ('NAVW') AND req1_c.status = 0 AND p.style_id = req2_s.style_id AND req2_s.style_id IN ('4042P') AND req2_s.status = 0 AND p.style_id = req1_sa.style_id AND req1_sa.style_attribute_id IN ('4010') AND req1_sa.status = 0 AND p.style_id = '^' AND c.status = 0 AND s.status = 0 AND p.color_id = c.color_id AND p.style_id = s.style_id AND exscia.sci_attribute_id IS NULL Starting RefactorOptional in QueryBuilderBase::RefactorOptional field=ba value= group= base:=sci_attribute # join: p.style_id = #.style_id AND p.color_id = #.color_id AND p.identifier_id = #.identifier_id AND #.sci_group_id='89' AND #.sci_attribute_id = '?' AND #.status = 0 End RefactorOptional QueryBuilderBase::RefactorOptional query SELECT p.upc_id, p.style_id, p.color_id, p.wholesale_price, c.color_name, c.color_description, s.style_name, s.style_description, p.quantity_ats, p.size_id, a.attribute_description, p.style_category_group_id FROM sci_attribute opt1_ba, color req2_c, color req1_c, style req2_s, style_attribute req1_sa, ( color c, style s, marketing_product p) LEFT JOIN sci_attribute scia ON (p.style_id = scia.style_id AND p.color_id = scia.color_id AND p.identifier_id = scia.identifier_id AND scia.sci_group_id = 5) LEFT JOIN attribute a ON (a.attribute_id = scia.sci_attribute_id) LEFT JOIN sci_attribute exscia ON (p.style_id = exscia.style_id AND p.color_id = exscia.color_id AND p.identifier_id=exscia.identifier_id AND exscia.sci_attribute_id = '648') WHERE p.style_id = opt1_ba.style_id AND p.color_id = opt1_ba.color_id AND p.identifier_id = opt1_ba.identifier_id AND opt1_ba.sci_group_id='89' AND opt1_ba.sci_attribute_id IN ('8900','8901','8902','89103') AND opt1_ba.status = 0 AND p.color_id = req2_c.color_id AND req2_c.color_name IN ('Navy') AND req2_c.status = 0 AND p.color_id = req1_c.color_id AND req1_c.color_id IN ('NAVW') AND req1_c.status = 0 AND p.style_id = req2_s.style_id AND req2_s.style_id IN ('4042P') AND req2_s.status = 0 AND p.style_id = req1_sa.style_id AND req1_sa.style_attribute_id IN ('4010') AND req1_sa.status = 0 AND p.style_id = '^' AND c.status = 0 AND s.status = 0 AND p.color_id = c.color_id AND p.style_id = s.style_id AND exscia.sci_attribute_id IS NULL Checking for a brand RefactorQuery: 8900 | | 1; Refactored to: SELECT p.upc_id, p.style_id, p.color_id, p.wholesale_price, c.color_name, c.color_description, s.style_name, s.style_description, p.quantity_ats, p.size_id, a.attribute_description, p.style_category_group_id FROM sci_attribute opt1_ba, color req2_c, color req1_c, style req2_s, style_attribute req1_sa, ( color c, style s, marketing_product p) LEFT JOIN sci_attribute scia ON (p.style_id = scia.style_id AND p.color_id = scia.color_id AND p.identifier_id = scia.identifier_id AND scia.sci_group_id = 5) LEFT JOIN attribute a ON (a.attribute_id = scia.sci_attribute_id) LEFT JOIN sci_attribute exscia ON (p.style_id = exscia.style_id AND p.color_id = exscia.color_id AND p.identifier_id=exscia.identifier_id AND exscia.sci_attribute_id = '648') WHERE p.style_id = opt1_ba.style_id AND p.color_id = opt1_ba.color_id AND p.identifier_id = opt1_ba.identifier_id AND opt1_ba.sci_group_id='89' AND opt1_ba.sci_attribute_id IN ('8900','8901','8902','89103') AND opt1_ba.status = 0 AND p.color_id = req2_c.color_id AND req2_c.color_name IN ('Navy') AND req2_c.status = 0 AND p.color_id = req1_c.color_id AND req1_c.color_id IN ('NAVW') AND req1_c.status = 0 AND p.style_id = req2_s.style_id AND req2_s.style_id IN ('4042P') AND req2_s.status = 0 AND p.style_id = req1_sa.style_id AND req1_sa.style_attribute_id IN ('4010') AND req1_sa.status = 0 AND p.style_id = '4042P' AND c.status = 0 AND s.status = 0 AND p.color_id = c.color_id AND p.style_id = s.style_id AND exscia.sci_attribute_id IS NULL =============================================================================================== Executed this query: SELECT p.upc_id, p.style_id, p.color_id, p.wholesale_price, c.color_name, c.color_description, s.style_name, s.style_description, p.quantity_ats, p.size_id, a.attribute_description, p.style_category_group_id FROM sci_attribute opt1_ba, color req2_c, color req1_c, style req2_s, style_attribute req1_sa, ( color c, style s, marketing_product p) LEFT JOIN sci_attribute scia ON (p.style_id = scia.style_id AND p.color_id = scia.color_id AND p.identifier_id = scia.identifier_id AND scia.sci_group_id = 5) LEFT JOIN attribute a ON (a.attribute_id = scia.sci_attribute_id) LEFT JOIN sci_attribute exscia ON (p.style_id = exscia.style_id AND p.color_id = exscia.color_id AND p.identifier_id=exscia.identifier_id AND exscia.sci_attribute_id = '648') WHERE p.style_id = opt1_ba.style_id AND p.color_id = opt1_ba.color_id AND p.identifier_id = opt1_ba.identifier_id AND opt1_ba.sci_group_id='89' AND opt1_ba.sci_attribute_id IN ('8900','8901','8902','89103') AND opt1_ba.status = 0 AND p.color_id = req2_c.color_id AND req2_c.color_name IN ('Navy') AND req2_c.status = 0 AND p.color_id = req1_c.color_id AND req1_c.color_id IN ('NAVW') AND req1_c.status = 0 AND p.style_id = req2_s.style_id AND req2_s.style_id IN ('4042P') AND req2_s.status = 0 AND p.style_id = req1_sa.style_id AND req1_sa.style_attribute_id IN ('4010') AND req1_sa.status = 0 AND p.style_id = '4042P' AND c.status = 0 AND s.status = 0 AND p.color_id = c.color_id AND p.style_id = s.style_id AND exscia.sci_attribute_id IS NULL =============================================================================================== No errors found. Well done! Attaching Attributes to results 1 style attributes found 1 color attributes found 1 sci attributes found Exiting attribute attachment after 0.0030710697174072 seconds Exiting Search in BaseSearch =============================================================================================== label: obj->type: apparel