Обновление Менеджера — различия между версиями

Материал из wiki.standart-n.ru
Перейти к: навигация, поиск
(Если версия менеджера, с которой вы обновляетесь, была)
Строка 66: Строка 66:
  
 
Если поле SUM_NDSR в таблицах не было можно применить скрипт [[Медиа:Добавление SUM NDSR.zip]]   
 
Если поле SUM_NDSR в таблицах не было можно применить скрипт [[Медиа:Добавление SUM NDSR.zip]]   
 +
 +
* с 274_41_4, то необходимо выполнить скрипт на серверной/сводной базе
 +
<pre>
 +
ALTER TABLE USERS ADD POST DM_TEXT;
 +
ALTER TABLE USERS ADD DEPARTAMENT DM_ID_NULL;
 +
ALTER TABLE USERS ADD DEPARTAMENTNAME DM_TEXT;
 +
ALTER TABLE AGENTS ADD PARENT_ID DM_ID_NULL;
 +
</pre>
  
 
Если Менеджер, а соответственно и структура базы младше 2013 года, заявку переводить на отдел внедрения
 
Если Менеджер, а соответственно и структура базы младше 2013 года, заявку переводить на отдел внедрения

Версия 19:04, 22 января 2020

Если версия менеджера, с которой вы обновляетесь, была

ALTER TABLE docs_canceled ADD SUM_NDSR DM_DOUBLE;
ALTER TABLE DOCS_LOG ADD SUM_NDSR DM_DOUBLE;
ALTER TABLE docs_treb ADD SUM_NDSR DM_DOUBLE;
ALTER TABLE DOC_DETAIL_ACTIVE_CANCELED ADD SUM_NDSR DM_DOUBLE;
ALTER TABLE DOC_DETAIL_ACTIVE_LOG ADD SUM_NDSR DM_DOUBLE;
ALTER TABLE DOC_DETAIL_ACTIVE_NAMEID ADD SUM_NDSR DM_DOUBLE;
ALTER TABLE DOC_DETAIL_ACTIVE_TREB ADD SUM_NDSR DM_DOUBLE;
ALTER TABLE DOC_DETAIL_LOG ADD SUM_NDSR DM_DOUBLE;
ALTER TABLE DOC_DETAIL_VIRTUAL ADD SUM_NDSR DM_DOUBLE;
ALTER TABLE DOC_DETAIL_DELETED ADD SUM_NDSR DM_DOUBLE;

добавляем поле SUM_NDSR в представления: VW_DOCS, VW_DOC_DETAIL, VW_DOC_DETAIL_ACTIVE, VW_DOC_DETAIL_DELETED, VW_DOC_DETAIL_VIRTUAL
ALTER TABLE WARES ADD REP_ID DM_UUID_NULL;
ALTER TABLE DOC_DETAIL_ACTIVE ADD REP_ID DM_UUID_NULL;
ALTER TABLE DOC_DETAIL_VIRTUAL ADD REP_ID DM_UUID_NULL;
ALTER TABLE AGENTS ADD FILEMASK DM_TEXT;
ALTER TABLE DOC_TYPES ADD SORTING DM_ID; (на сервере/сводной ALTER TABLE DOC_TYPES ADD SORTING DM_ID_NULL;)
ALTER TABLE DOCS ADD MARK_STATUS DM_ID; (на сервере/сводной ALTER TABLE DOCS ADD MARK_STATUS DM_ID_NULL;)
  • выше 274_18, то необходимо выполнить скрипт на серверной/сводной базе
ALTER TABLE PARTS ADD AGENT_FIRST DM_TEXT1024;
ALTER TABLE PARTS ADD DATE_FIRST_PRIHOD DM_DATETIME;
  • выше 274_27, то необходимо выполнить скрипт на серверной/сводной базе
ALTER TABLE DOC_DETAIL ADD ACCEPTANCE DM_TEXT;
ALTER TABLE DOC_DETAIL ADD AGENT_FIRST DM_TEXT;
ALTER TABLE DOC_DETAIL ADD DATE_FIRST_PRIHOD DM_DATETIME;

ALTER TABLE DOC_DETAIL_ACTIVE ADD ACCEPTANCE DM_TEXT;
ALTER TABLE DOC_DETAIL_ACTIVE ADD AGENT_FIRST DM_TEXT;
ALTER TABLE DOC_DETAIL_ACTIVE ADD DATE_FIRST_PRIHOD DM_DATETIME;

и применить исправление процедур указанных в файле Медиа:Обновление_менеджера_274_27.docx

  • выше 274_35, то необходимо выполнить скрипт на серверной/сводной базе
ALTER TABLE PARTS ADD ORIG_SNAME DM_TEXT;
ALTER TABLE PARTS ADD ORIG_SIZG DM_TEXT;
ALTER TABLE PARTS ADD ORIG_SCOUNTRY DM_TEXT;
ALTER TABLE PARTS ADD ORIG_BCODE_IZG DM_TEXT;

ALTER TABLE DOCS ADD AGENT_PLACE DM_TEXT;
ALTER TABLE AGENTS ADD MARK_TYPE DM_ID_NULL;
  • выше 274_38, то необходимо выполнить скрипт на серверной/сводной базе
ALTER TABLE DOCS ADD MARK_STATUS DM_ID_NULL;

Если поле SUM_NDSR в таблицах не было можно применить скрипт Медиа:Добавление SUM NDSR.zip

  • с 274_41_4, то необходимо выполнить скрипт на серверной/сводной базе
ALTER TABLE USERS ADD POST DM_TEXT;
ALTER TABLE USERS ADD DEPARTAMENT DM_ID_NULL;
ALTER TABLE USERS ADD DEPARTAMENTNAME DM_TEXT;
ALTER TABLE AGENTS ADD PARENT_ID DM_ID_NULL;

Если Менеджер, а соответственно и структура базы младше 2013 года, заявку переводить на отдел внедрения

Для кассира версией выше zkassa 2.2.1.89.exe

  • при обновлении Кассира у кого встала синхронизация нужно выполнить на серверной базе и в своднике скрипт
ALTER TABLE DOCS ADD SUMM5 DM_DOUBLE DEFAULT 0;
ALTER TABLE DOCS ADD SUMM6 DM_DOUBLE DEFAULT 0;
ALTER TABLE DOCS ADD SUMM7 DM_DOUBLE DEFAULT 0;
ALTER TABLE DOCS ADD SUMM8 DM_DOUBLE DEFAULT 0;
ALTER TABLE DOCS ADD DOC_TYPE2 DM_ID; (на сервере/сводной ALTER TABLE DOCS ADD DOC_TYPE2 DM_ID_NULL;)

Если OST не прокачивает справочники

ALTER TABLE OUT$GNVLS_BARCODE  ADD ID DM_ID_NULL;
ALTER TABLE OUT$GNVLS_BARCODE  ADD REG DM_TEXT;
ALTER TABLE OUT$GNVLS_BARCODE  ADD NUM_REG DM_TEXT;
ALTER TABLE OUT$GNVLS_BARCODE  ADD DATE_REG DM_DATE;
alter table OUT$GNVLS_BARCODE alter ID position 1;
alter table OUT$GNVLS_BARCODE alter TOVAR position 2;
alter table OUT$GNVLS_BARCODE alter BARCODE position 3;
alter table OUT$GNVLS_BARCODE alter PRICE_R position 4;
alter table OUT$GNVLS_BARCODE alter PRICE position 5;
alter table OUT$GNVLS_BARCODE alter VALUTA position 6;
alter table OUT$GNVLS_BARCODE alter ORIG_TOVAR position 7;
alter table OUT$GNVLS_BARCODE alter REG position 8;
alter table OUT$GNVLS_BARCODE alter NUM_REG position 9;
alter table OUT$GNVLS_BARCODE alter DATE_REG position 10;

После обновления необходимо проверить

В кассире

  • чеки по налу и безналу проходят.
  • скидки назначаются.
  • возвраты работают.
  • отложенные чеки работают.
  • настройки открываются.
  • смена закрывается.

(можно в режиме без ккм)

В менеджере

  • документы создаются
  • новые товары генерируются
  • документы откладываются и открываются из отложенных
  • документы проводятся
  • документы отменяются
  • документы открываются на редактирование
  • работает изменение свойств документов в журнале документов
  • контрагенты создаются, редактируются, удаляются
  • открываются печатные формы

Остальное

  • проверяем специальные функции, если они есть в данной базе.
  • Синхронизацию, если она есть

Серверная база

Для менежера версии ManagerXP2_274_13

ALTER TABLE USERS ADD ISZAV DM_ID_NULL



> Посмотреть полную тех. карту тестирования