PARTE MOVIBLE EN Company_Item_Company_List (
Company_id, Company_item_id,
client_id, last_modified_timestamp, last_modified_user_id)
SELECCIONAR dcsl.distribution_center_id, sisl. Company_item_id,
@current_client_id, getdate (), @current_user_id
De Company_Item_Company_List COMO sisl CON (NOLOCK)
ENSAMBLAR Distribution_Center_Company_List COMO dcsl CON (NOLOCK)
EN dcsl. Company_id = sisl. Company_id
ENSAMBLAR a compañía COMO s CON (NOLOCK)
EN s.Company_id = sisl. Company_id
Y s.distribution_center_flag = “n”
Y s.cdm_owner_id = s.client_id
ENSAMBLAR Company_Item_Base COMO sib CON (NOLOCK)
EN el sib. Company_item_id = sisl. Company_item_id
DONDE sisl. Company_item_id = @Company_item_id
Y s.Company_id = @Company_id
Y sib.exception_status_code = “n”
Y NO EXISTE (SELECCIONAR 1
De Company_Item_Company_List COMO sisl2 CON (NOLOCK)
DONDE sisl2.Company_item_id = sisl. Company_item_id
Y sisl2.Company_id = dcsl.distribution_center_id)
Y EXISTE (SELECCIONAR 1
Del spi de Company_packaged_item
DONDE spi. Company_id = @Company_id
Y spi. Company_item_id = sisl. Company_item_id
Y spi.cdm_owner_id = @current_client_id)
|