feat: предзаполнение «Куда» в ТМЦ, разморозка 1С, readOnly «Отдел»
Tests / frontend-test (push) Successful in 1m16s
Tests / frontend-test (push) Successful in 1m16s
- СЗ на перемещение ТМЦ: поле «Куда» предзаполняется проектом-получателем по строке-источнику Dataverse (cree9_demandline -> lzk position -> LZK -> project id), см. shared/dataverse/lzkPosition.service.ts - Заявка 1С досрочно разморожена для всех пользователей (UNFROZEN_FORMS в SubmitActions), остальные формы остаются замороженными - Поле «Отдел» в заявке 1С сделано read-only Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -86,3 +86,24 @@ export const DATAVERSE_DEMANDLINE_ENTITY_SET = 'cree9_demandlines';
|
||||
* как у остальных колонок таблицы — так сгенерировалось при создании колонки.
|
||||
*/
|
||||
export const DATAVERSE_DEMANDLINE_LINK_FIELD = 'cr498_portalrequesturl';
|
||||
/**
|
||||
* Колонка «ID позиции ЛЗК» на «Строке заявки» — GUID строки cree9_lzkposition
|
||||
* ХРАНИТСЯ ТЕКСТОМ (не lookup-связью), поэтому её нельзя $expand'нуть — только
|
||||
* читать значение и адресовать таблицу lzk position отдельным запросом.
|
||||
* Используется для определения проекта-получателя («Куда») в форме «СЗ на
|
||||
* перемещение ТМЦ» — см. shared/dataverse/lzkPosition.service.ts.
|
||||
*/
|
||||
export const DATAVERSE_DEMANDLINE_LZKPOSITION_FIELD = 'cree9_lzkpositionid';
|
||||
|
||||
/**
|
||||
* EntitySetName таблицы «lzk position» (LogicalName cree9_lzkposition) — выведено
|
||||
* по той же конвенции (logical + 's'), что и DATAVERSE_DEMANDLINE_ENTITY_SET.
|
||||
*/
|
||||
export const DATAVERSE_LZKPOSITION_ENTITY_SET = 'cree9_lzkpositions';
|
||||
/** Lookup-поле на lzk position, ссылающееся на родительскую запись LZK. */
|
||||
export const DATAVERSE_LZKPOSITION_LZK_LOOKUP_FIELD = 'cree9_lzkid';
|
||||
|
||||
/** EntitySetName таблицы «LZK» (LogicalName cree9_lzk). */
|
||||
export const DATAVERSE_LZK_ENTITY_SET = 'cree9_lzks';
|
||||
/** Колонка «project id» на LZK — GUID проекта текстом, совпадает по формату с oid из /Project. */
|
||||
export const DATAVERSE_LZK_PROJECT_FIELD = 'cree9_projectid';
|
||||
|
||||
Reference in New Issue
Block a user