Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата

Наши программы => УкрСклад => Тема розпочата: krtpedali від Січень 26, 2022, 22:53:23

Назва: Штрих-код внутрішній --> виробника
Відправлено: krtpedali від Січень 26, 2022, 22:53:23
Підкажіть, будь ласка, чи можна якимось скриптом реалізувати наступне:
якщо поле штрих-код виробника заповнене - не робимо нічого;
якщо ж воно порожнє - присвоюємо йому значення внутрішнього штрих-коду
?
І так для всієї номенклатури.
Дякую
Назва: Re: Штрих-код внутрішній --> виробника
Відправлено: kov0404 від Січень 27, 2022, 08:52:26
Цікаво  для чого це Вам ???, якщо друкувати цінники ,то в самих шаблонах це можна зробити, якщо відсутній ШК виробника - друкувати ШК внутрішній.
Назва: Re: Штрих-код внутрішній --> виробника
Відправлено: krtpedali від Січень 27, 2022, 12:05:00
Це для експорту у сторонню програму, котра може працювати лише з одним штрихкодом.
У штрих-код виробника ми забивали лише якісь хитрі: 12-ти значні і т.д. Якщо ж штрих-код 13-ти значний - ми його одразу у внутрішній прописували.
Назва: Re: Штрих-код внутрішній --> виробника
Відправлено: admin від Січень 27, 2022, 12:22:02
Цитата: krtpedali від Січень 26, 2022, 22:53:23
Підкажіть, будь ласка, чи можна якимось скриптом реалізувати наступне:
якщо поле штрих-код виробника заповнене - не робимо нічого;
якщо ж воно порожнє - присвоюємо йому значення внутрішнього штрих-коду
?
І так для всієї номенклатури.
Дякую

1. ОБОВ'ЯЗКОВО зробіть резерв бази даних.
2. В меню Опції : SQL менеджер виконайте наступний скрпит:
UPDATE
  tovar_name tn
SET
  tn.tov_scancode = tn.tov_scancode_in
WHERE
  (tn.tov_scancode IS NULL OR tn.tov_scancode = '') AND
  (tn.tov_scancode_in IS NOT NULL OR tn.tov_scancode != '')
Назва: Re: Штрих-код внутрішній --> виробника
Відправлено: krtpedali від Січень 27, 2022, 13:20:19
Дякую! Спрацювало