соединяю таблицу ПродажиОбороты с таблицей "Себестоимость" (являеться результатом запроса к таблице НДСПартииТоваровОбороты)
необходимо соеденить таблици по Регистратору,Номенклатуре,и если в таблице "Себестоимость" заполнена СерияНоменклатуры то организовать соединение по Серии.
пытался использовать условие ПродажиОбороты.СерияНоменклатуры = Себестоимость.СерияНоменклатуры
ИЛИ НЕ ПродажиОбороты.Номенклатура.ВестиПартионныйУчетПоСериям
Позже выяснил что не всегда отсутствие серии означает что у товара не ведеться портионный учет по сериям. соответственно надо предварительно "Залезть" в таблицу"Себестоимость"
и посмотреть есть ли Серия в разрезе регистратора и номенклатуры? и если нет серии то и соединение не использовать, подскажите как сие реализовать?
ниже прин скрин с моими текущими соединениями
http://i023.radikal.ru/1312/a4/619edb56452c.jpg
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший