INSERTION DANS Company_Item_Company_List (
Company_id, Company_item_id,
client_id, last_modified_timestamp, last_modified_user_id)
CHOISIR dcsl.distribution_center_id, sisl. Company_item_id,
@current_client_id, getdate (), @current_user_id
De Company_Item_Company_List COMME sisl AVEC (NOLOCK)
JOINDRE Distribution_Center_Company_List COMME dcsl AVEC (NOLOCK)
SUR le dcsl. Company_id = sisl. Company_id
JOINDRE la compagnie COMME s AVEC (NOLOCK)
SUR s.Company_id = sisl. Company_id
ET s.distribution_center_flag = « n »
ET s.cdm_owner_id = s.client_id
JOINDRE Company_Item_Base COMME SIB AVEC (NOLOCK)
SUR le SIB. Company_item_id = sisl. Company_item_id
LÀ OÙ sisl. Company_item_id = @Company_item_id
ET s.Company_id = @Company_id
ET sib.exception_status_code = « n »
ET PAS EXISTE (CHOISIR 1
De Company_Item_Company_List COMME sisl2 AVEC (NOLOCK)
LÀ OÙ sisl2.Company_item_id = sisl. Company_item_id
ET sisl2.Company_id = dcsl.distribution_center_id)
ET EXISTE (CHOISIR 1
Du spi de Company_packaged_item
LÀ OÙ spi. Company_id = @Company_id
ET spi. Company_item_id = sisl. Company_item_id
ET spi.cdm_owner_id = @current_client_id)
|