Евгений Сердюков, просто это ситуация, когда "раньше вот по такому плану было" - вредит. Именно для этого и используется хинт recompile.
Но это не везде и не всегда, поэтому create procedure with recompile обычно не практикуется
На компе успешно живут две: про и энтерпрайз. Ставились без каких-либо танцев. Обновляются раздельно. Точнее обновлялка одну обновляет и потом предлагает обновить вторую.
А вообще, бизнес обычно не разрешает удалять, только отметить как удаленный, с сохранением информации о том, кто, когда.
Не всегда и не везде.
Зачастую маркированные "удаленными" записи могут оказаться вредными. К примеру любая связка M:N - в оригинальном варианте таблица-связка состоит из пары колонок (pkN и pkM) с первичным ключом из этой пары. Если вдруг заморочиться маркировкой - придется добавлять третью колонку признака удаленности, делать третьей составляющей pk и потом огребать счастье в виде создание-удаление-создание....
Да и не надо это бизнесу на этом уровне - ему надо чтобы все ходы были записаны = логгирование добавления и удаления записи в связку. Притом в "переводе" на язык бизнеса. Например если связка это доступ сотрудников к складам (умышленно упускаю еще и уровни доступа и вытекающий оттуда update ) - то insert в связку повлечет за собой пару записей в бизнес-понимаемые логи (лог склада - "добавлен доступ сотрудника ФИО" и лог сотрудника - "добавлен доступ к складу хХХ")
UNy, in естественно тяжелее, но я говорю о фундаментальных основах типа inner join - что-то, а соединения - это наипервейшие точки оптимизации в планировании выполнения.
Притом у нормального планировщика собственно все три варианта построят один и тот же план выполнения (что для join, что для in, что для exists). Но если планировщик так себе - могут быть засады.
SmInc, любые арендуемы онлайн на часик-месяц-год шаред хостинги и vps будут в "группе риска".
И соответственно идти "вторым сортом" у крупных почтарей. Ибо понять с ходу то ли это школьник купил домен по акции и арендовал сервер за $3 и накатил туда дырявый phpbb v.1.5 или же кто-то серьезный им недосуг.
Как вариант: воспользоваться сервисами гугла-яндекса-мэйла и использовать их почту со своим доменом.
В принципе для менее полусотни-сотни аккаунтов - вполне нормальный вариант и можно вообще не заморачиваться со своими почтовыми серверами.
беру. Только не наличкой. Думал все через р/с
По моему вопросу, что подскажите?
С поправками от 03.07.2018 чеки пробиваются даже при безналичной оплате товаров и услуг физлицами.
В общем надо внимательно рыть 54ФЗ со всеми поправками. Есть категории, которым применение ККТ сдвинуто на 3 квартал 2019 года и даже категории, которые вообще освобождены от применения.
Что-то странное. Я стимулсофт со стороны формирования датасета уже лет 5-6 не трогал - работает как часы.
А что покажет
StiDataColumn.Type ?
То есть в момент когда уже данные есть - глянуть
rep.Dictionary.DataSources[нужный_источник].Columns[нужная колонка].Type
p.s. у нас в паре мест пришлось ставить подпорки под nullable
p.p.s. еще обратил внимание, что источник xml - там могут быть нюансы с разделителем десятичных знаков (точка/запятая)
Но это не везде и не всегда, поэтому create procedure with recompile обычно не практикуется