Joseph Lee
02/10/2023, 5:32 AMjen
02/10/2023, 9:13 AMClay Roper
02/10/2023, 3:17 PMJoseph Lee
02/10/2023, 4:25 PMJoseph Lee
02/10/2023, 4:25 PMSELECT
item.itemid AS "Item",
item.upccode AS "Each Barcode",
item.description AS Description,
MAX(item.custitem_length) AS "Each Length",
ROUND(MAX(item.custitem_length * 2.54), 2) AS "Each Length CM",
MAX(item.custitem_width) AS "Each Width",
MAX(item.custitem_width * 2.54) AS "Each Width CM",
MAX(item.custitem_height) AS "Each Height",
MAX(item.custitem_height * 2.54) AS "Each Height CM",
MAX(item.custitem_weight) AS "Each Weight",
ROUND(MAX(item.custitem_weight * 453.59237),2) AS "Each Weight Grams",
item.custitem_top30rank AS Top30Rank,
item.custitem_mm_specifcation AS Specification,
item.custitem_mm_un3091 AS UN3091,
item.custitem_mm_un3481 AS UN3481,
item.custitem_mm_un1170 AS UN1170,
item.custitem_mm_prop_65 AS Prop65,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_country_of_origin AS CountryOfOrigin,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_formal_name AS FormalName,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_batteries_included AS BatteriesIncluded,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_battery_life AS BatteryLife,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_battery_type_used AS BatteryTypeUsed,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_extra_batteries_included AS ExtraBatteriesIncluded,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_bullet_point_1 AS BulletPoint1,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_bullet_point_2 AS BulletPoint2,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_bullet_point_3 AS BulletPoint3,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_bullet_point_4 AS BulletPoint4,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_bullet_point_5 AS BulletPoint5,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_spec_colors_available AS ColorsAvailable,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_feeling_sensation AS FeelingOrSensation,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_functions AS Functions,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_latex_pht_free AS Latexphthalatefree,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_material AS Material,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_one_size_fits_most AS OneSizeFitsMost,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_product_desc_short AS ProductDescriptionShort,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_prod_desc_long AS ProductDescriptionLong,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_product_type AS ProductType,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_retail_pack_type AS RetailUnitPackType,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_reusable AS Reusable,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_texture AS Texture,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_video_link_1 AS VideoLink1,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_video_link_2 AS VideoLink2,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_video_link_3 AS VideoLink3,
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%BX%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.name END) AS "inner barcode",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%BX%' THEN BUILTIN.DF( CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wms_alias_unit ) END ) AS "BX Alias Unit",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%BX%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc END ) AS "BX Alias Description",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%BX%' THEN REPLACE(REGEXP_SUBSTR(BUILTIN.DF(CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wms_alias_unit), '-\s*([0-9]+)', 1, 1, 'i'), '-','') END) AS "BX Inner Quantity",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%BX%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_alias_length END) AS "BX Alias Length",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%BX%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_alias_length * 2.54 END) AS "BX Alias Length CM",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%BX%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_alias_width END) AS "BX_Alias_Width",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%BX%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_alias_width * 2.54 END) AS "BX Alias Width CM",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%BX%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_alias_height END) AS "BX_Alias_Height",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%BX%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_alias_height * 2.54 END) AS "BX Alias Height CM",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%BX%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_alias_weight END) AS "BX Alias Weight",
ROUND(MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%BX%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_alias_weight * 453.59237 END), 2) AS "BX Alias Weight Grams",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%MC%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.name END) AS "master barcode",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%MC%' THEN BUILTIN.DF( CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wms_alias_unit ) END ) AS "MC Alias Unit",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%MC%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc END ) AS "MC Alias Description",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%MC%' THEN REPLACE(REGEXP_SUBSTR(BUILTIN.DF(CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wms_alias_unit), '-\s*([0-9]+)', 1, 1, 'i'), '-','') END) AS "Master Quantity",
(MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%MC%' THEN REPLACE(REGEXP_SUBSTR(BUILTIN.DF(CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wms_alias_unit), '-\s*([0-9]+)', 1, 1, 'i'), '-','') END) / MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%BX%' THEN REPLACE(REGEXP_SUBSTR(BUILTIN.DF(CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wms_alias_unit), '-\s*([0-9]+)', 1, 1, 'i'), '-','') END)) AS "Inners Per MC",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%MC%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_alias_length END) AS "MC Alias Length",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%MC%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_alias_length * 2.54 END) AS "MC Alias Length CM",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%MC%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_alias_width END) AS "MC Alias Width",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%MC%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_alias_width * 2.54 END) AS "MC Alias Width CM",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%MC%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_alias_height END) AS "MC Alias Height",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%MC%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_alias_height * 2.54 END) AS "MC Alias Height CM",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%MC%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_alias_weight END) AS "MC Alias Weight",
ROUND(MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%MC%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_alias_weight * 453.59237 END), 2) AS "MC Alias Weight Grams",
FROM
item
INNER JOIN CUSTOMRECORD_MM_PRODUCT_SPEC ON item.custitem_mm_specifcation = CUSTOMRECORD_MM_PRODUCT_SPEC.id
INNER JOIN CUSTOMRECORD_WMSSE_SKU_ALIAS ON item.id = CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_item
WHERE
item.custitem_mm_saleable_item = 'T'
AND item.isinactive = 'F'
AND item.itemid NOT LIKE 'W%'
GROUP BY
item.itemid, item.upccode, item.description, item.custitem_top30rank, item.custitem_mm_specifcation, item.custitem_mm_un3091, item.custitem_mm_un3481, item.custitem_mm_un1170, item.custitem_mm_prop_65, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_country_of_origin, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_formal_name, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_batteries_included, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_battery_life, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_battery_type_used, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_extra_batteries_included, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_bullet_point_1, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_bullet_point_2, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_bullet_point_3, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_bullet_point_4, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_bullet_point_5, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_spec_colors_available, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_feeling_sensation, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_functions, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_latex_pht_free, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_material, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_one_size_fits_most, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_product_desc_short, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_prod_desc_long, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_product_type, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_retail_pack_type, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_reusable, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_texture, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_video_link_1, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_video_link_2, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_video_link_3
ORDER BY
item.itemid
Joseph Lee
02/10/2023, 4:26 PMjen
02/10/2023, 4:50 PMJoseph Lee
02/10/2023, 4:50 PMJoseph Lee
02/10/2023, 4:53 PMSELECT
item.itemid AS "Item",
MAX(item.custitem_length) AS "Each Length",
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_country_of_origin AS CountryOfOrigin,
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%BX%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.name END) AS "inner barcode",
MAX(CASE WHEN CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_desc LIKE '%MC%' THEN CUSTOMRECORD_WMSSE_SKU_ALIAS.name END) AS "master barcode",
FROM
item
INNER JOIN CUSTOMRECORD_MM_PRODUCT_SPEC ON item.custitem_mm_specifcation = CUSTOMRECORD_MM_PRODUCT_SPEC.id
INNER JOIN CUSTOMRECORD_WMSSE_SKU_ALIAS ON item.id = CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_item
WHERE
item.custitem_mm_saleable_item = 'T'
AND item.isinactive = 'F'
AND item.itemid NOT LIKE 'W%'
GROUP BY
item.itemid, CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_country_of_origin
ORDER BY
item.itemid
Joseph Lee
02/10/2023, 4:55 PMClay Roper
02/10/2023, 5:07 PMJoseph Lee
02/10/2023, 6:12 PMJoseph Lee
02/10/2023, 6:40 PMjen
02/10/2023, 7:39 PMjen
02/10/2023, 7:40 PMJoseph Lee
02/10/2023, 8:26 PMSELECT
item.itemid AS "Item",
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_prod_desc_medium AS Medium,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_video_link_1 AS Link1,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_video_link_2 AS Link2,
CUSTOMRECORD_MM_PRODUCT_SPEC.custrecord_mm_video_link_3 AS Link3,
FROM
item
INNER JOIN CUSTOMRECORD_MM_PRODUCT_SPEC ON item.custitem_mm_specifcation = CUSTOMRECORD_MM_PRODUCT_SPEC.id
INNER JOIN CUSTOMRECORD_WMSSE_SKU_ALIAS ON item.id = CUSTOMRECORD_WMSSE_SKU_ALIAS.custrecord_wmsse_alias_item
WHERE
item.custitem_mm_saleable_item = 'T'
AND item.isinactive = 'F'
AND item.itemid NOT LIKE 'W%'
Joseph Lee
02/10/2023, 8:27 PMClay Roper
02/13/2023, 4:09 PMJoseph Lee
02/21/2023, 5:35 PMClay Roper
02/21/2023, 5:36 PM