VsMoroz / tt-system-data

Automatically exported from code.google.com/p/tt-system-data
0 stars 0 forks source link

Создание нового шаблона BASE_EN #102

Closed VsMoroz closed 8 years ago

VsMoroz commented 8 years ago

Копируем шаблон email оповещения BASE в том виде в котором он есть сейчас после изменений сделанных в #99. Создаем из него шаблон BASE_EN (по следам #68) По этому шаблону будем оповещать англоязычных потребителей.

VsMoroz commented 8 years ago

Тоесть сейчас задача сделать ответвление, если у клиента стоит BASE_EN - то оповещение происходило по нему, дальше начнем менять BASE_EN - я пока дублирую английским языком текущие справочники, пришлю их почтой

VsMoroz commented 8 years ago

В процедурах open и update, при построении email значение статуса (выделенно жирным) подтягивать из tab_status_tt.forCustomer_en (ранее подтягивалось из tab_status_tt.forCustomer)

TT: #348 119 Status: В ожидании

panches commented 8 years ago

Заменил, v1.9.23 (не менял)

VsMoroz commented 8 years ago

Это уже на завтра убери пожалуйста в профилях BASE и BASE_EN в процедуре close вот это дефис между номером тт и "is closed"

В профиле BASE_EN в процедуре close замени слово "Причина:" на "The reason(briefly):" и саму причину подтягивай из classification.formal_version_en (ранее она подтягивалась из classification.formal_version)

TT: #347 994 - is closed 19:14 02.03.16 (UTC+2) Причина: Авария у пользователя

Новую таблицу classification сейчас пришлю.

panches commented 8 years ago

Исправил, v1.9.23 (не менял)

VsMoroz commented 8 years ago

Добавь в выпадающий список в каталоге партнеров профиль BASE_EN (напомню по умолчанию значение этого поля при создании нового парнтера должно быть BASE)

VsMoroz commented 8 years ago

Не забудь расширить значение tab_klients.emailtemplate c varchar(4) до varchar(7)

VsMoroz commented 8 years ago

Ниже процитированное нужно было сделать только для шаблона BASE_EN Для шаблона UGBK и BASE - верни все обратно.

В процедурах open и update, при построении email значение статуса (выделенно жирным) подтягивать из tab_status_tt.forCustomer_en (ранее подтягивалось из tab_status_tt.forCustomer)

TT: #348 119 Status: В ожидании

panches commented 8 years ago

Ок, я уберу. Но давай сделаем так: опиши отдельно для каждого, как долже выглядеть UGBK, BASE и BASE_EN. И тогда таких проколов не будет.

panches commented 8 years ago

В список добавил BASE_EN, v5.46.32

panches commented 8 years ago

исправил, v1.9.23(не менял)

VsMoroz commented 8 years ago

Давай выработаем такое правило этот ишью называется Создание нового шаблона BASE_EN все изменения которые в нем описываются по умолчанию касаюся только профиля BASE_EN. Если вдруг такое же изменение нужно сделать в чем то другом, я на это буду или создавать отдельный ишью или в тексте буду делать акцент что и для профиля такого то сделай это же изменение.

VsMoroz commented 8 years ago

В профиле BASE_EN в процедуре close вставь пробел можду reason и (, пример: "The reason (briefly):"

VsMoroz commented 8 years ago

И проверь пожалуйста в профиле BASE_EN процедуры close open update слово TT оно должно быть из английских букв :)

panches commented 8 years ago

"Пробел" добавил (в CID тоже), буквы ТТ в EN раскладке. Версию не менял.

VsMoroz commented 8 years ago

Шаблон BASE_EN процедура open update close сделать транслитерацию названия услуги (выделенно жирным в примере ниже):

Использовать хранимые процедуры _fs_transliterate_2 и proper , пример запроса который выполнит транслитерацию: SELECT proper(_fs_transliterate_2("здесь_транслитерируемый_текст"))

TT: #348 350 Status: processing

: от noc@bank.us Не работает предоставляемая Вами услуга

: Банк, ПД, 2М, (Сумы, ул.Независимости 14 - ул. Лушпы, 33) (CID: D062059)

VsMoroz commented 8 years ago

Задача на понедельник : В профиле BASE_EN в процедуре close заменить фразу was open на was started заменить фразу is closed на is finished

panches commented 8 years ago

заменил, v1.9.23(не менял)

VsMoroz commented 8 years ago

Привет ! Сделай пожайлуста транслитерацию типа услуги для писем которые отправляются на ТТ по шаблону BASE_EN и которые открыты на ОК

panches commented 8 years ago

В ОК есть: клиент + город + адрес. А тип услуги это где?

VsMoroz commented 8 years ago

Нужно транслитерировать строчку которая после трех диезов ###:

VsMoroz commented 8 years ago

ТОлько в шаблоне BASE_EN

panches commented 8 years ago

выполнил, v1.9.23(не менял)

VsMoroz commented 8 years ago

В шаблоне BASE_EN в процедуре close прошу заменить The reason (briefly): на The reason:

panches commented 8 years ago

заменил, v1.9.23(не менял)

VsMoroz commented 8 years ago

Следующая итерация :) нет предела совершенству:

В шаблоне BASE_EN в процедуре close прошу заменить "The reason:" на "The cause:"

Спасибо !

panches commented 8 years ago

заменил, v1.9.24(не менял)

VsMoroz commented 8 years ago

Еще работаю над переводом справочников с причинами аварий, есть 4 варианта ;)

VsMoroz commented 8 years ago

В шаблоне BASE_EN в процедуре close прошу заменить: "TT: #349 950 is finished" заменить на "TT: #349 950 is closed" "TT was started" заменить на "TT was opened"

panches commented 8 years ago

заменил, v1.9.24(не менял)

VsMoroz commented 8 years ago

Добавил в официальные версии перевод на английский язык, нормально получилось.