Files
SergObsidian/WORK & PROJECTS/Mol/Планы и диаграммы/00001_Редактор_форм/Таблицы нумератора и документов.canvas
2025-03-28 18:32:39 +05:00

41 lines
6.7 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"nodes":[
{"id":"8e61c8215e970e65","x":1220,"y":-1082,"width":1700,"height":1922,"type":"group","label":"Объекты испытаний и группы"},
{"id":"72bc1acd3d8ce221","x":176,"y":-1200,"width":929,"height":236,"type":"group","label":"?????????????"},
{"id":"c9f80528c2b840d4","type":"text","text":"numerator_type","x":-890,"y":-620,"width":250,"height":200},
{"id":"1685b27ffbfc1855","type":"text","text":"Каталог стандартных типов форм","x":-850,"y":-1371,"width":250,"height":52},
{"id":"7cf46babf3717ad7","type":"text","text":"Хранение форм в БД","x":-850,"y":-1319,"width":250,"height":52},
{"id":"dd3c35dc221c307e","type":"text","text":"История правок форм","x":-850,"y":-1267,"width":250,"height":60},
{"id":"0f22a1b791f6784d","type":"text","text":"Необходимые для форм подписи","x":-850,"y":-1207,"width":250,"height":60},
{"id":"e6b849db912bb3e4","type":"text","text":"Фактические подписи форм","x":-850,"y":-1147,"width":250,"height":60},
{"id":"72e10b4d4055471a","type":"text","text":"numerator_counters","x":-890,"y":-400,"width":250,"height":330},
{"id":"f37dc164a6b8976b","type":"text","text":"countable_types\n\n1. Документ\n2. Пробы и подпробы\n","x":-890,"y":-898,"width":250,"height":258},
{"id":"47e4a75e81a69f3c","type":"text","text":"document_types\nГлобальные типы документов\n\n1. Сделка\n2. Заявка на испытания\n3. КП\n4. Договор\n5. Протокол согл. цены\n6. Счёт\n7. Акт приёмки\n8. Направление\n9. Протокол испытаний\n10. Акт ВР","x":-200,"y":-763,"width":300,"height":420,"color":"2"},
{"id":"fcf0065522f7ad0f","type":"text","text":"document_forms\nФормы документов\n\nid\nname\nis_default\ndocument_type_id\nform_json\n","x":260,"y":-763,"width":240,"height":420},
{"id":"b01d415edd25edc3","type":"text","text":"**m2m**\nforms_to_materials","x":660,"y":-583,"width":250,"height":60,"color":"5"},
{"id":"b1b15ba39c5bb461","type":"text","text":"Тип: \"Протоколы\"\n\nНазначить: \"Форма 1\", \"Форма 2\", \"Форма 3\" // каталог созданных форм \nСтруктурные подразделения: Головная компания, Филиал 1 и Филиал 4 \nГруппа объектов испытаний: Вода, Почва \n\nНазначить: \"Форма 9\" \nСтруктурные подразделения: Головная компания, Филиал 1 и Филиал 4 \nГруппа объектов испытаний: Колбасы \n\n————\n\nТип: \"Заявки на испытания\"\n\nНазначить: \"Форма 4\"\nСтруктурные подразделения: \"Все\"\nГруппа объектов испытаний: В\nИ так на каждый созданный в системе тип ","x":73,"y":-235,"width":615,"height":468,"color":"3"},
{"id":"9d29d45246a4f232","type":"text","text":"affiliates","x":420,"y":-1460,"width":250,"height":60},
{"id":"dc07c185dac0f67f","type":"text","text":"contragents","x":100,"y":-1460,"width":250,"height":60},
{"id":"6ad7d99e6ab8062f","type":"text","text":"#### addresses_contr_affil\ncontragent_id, affiliate_id, address_type_id, address_id, accreditation_id","x":760,"y":-1460,"width":400,"height":120},
{"id":"0befd687b2aae671","x":835,"y":-1180,"width":250,"height":196,"color":"4","type":"text","text":"m2m\n**forms_to_addresses_pivot**\nсвязь формы с адресами типа “Место осуществления деятельности”"},
{"id":"9fe83257f9c0e034","type":"text","text":"**m2m**\nform_to_contragents_affiliates\n\ncontragent_id (nullable) (only_lab)\naffiliate_id (nullable) (only_lab)\ndocument_form_id","x":196,"y":-1162,"width":370,"height":160,"color":"5"},
{"id":"55b9512e6ce2e3b7","type":"text","text":"#### **materials**\n\n1. Овощи\n2. Фрукты\n3. Заборы\n4. ….","x":1240,"y":-668,"width":320,"height":588},
{"id":"357b9efcc70e26a6","type":"text","text":"classifier_materials\nБД Классификаторов\nid\ntype id\n","x":1640,"y":-519,"width":250,"height":290},
{"id":"bc2b249c080ebc6d","type":"text","text":"Типы ОИ\n1. Продукция\n2. Биологические мат.\n3. Окружающая среда","x":1680,"y":-984,"width":250,"height":163},
{"id":"bdaebc4d85cf1407","type":"text","text":"**many2many**\n#### **classifier_to_materials**\n\nСвязываем классификаторы и материалы по кодам при импорте ЛИБО при добавлении нового материала нужна 100% связь.\nМатериалы пользователя добавляются ТОЛЬКО в таблицу materials_customer, привязываются коды, вследствие чего начинает отображаться привязанная гру","x":2020,"y":-425,"width":360,"height":425,"color":"5"},
{"id":"13b5ca9d3298fa62","x":2560,"y":-523,"width":320,"height":307,"type":"text","text":"#### **materials_customer**\nбудет содержать в себе импортированные сотни материалов из ФСА"}
],
"edges":[
{"id":"006aa71153dc043e","fromNode":"bdaebc4d85cf1407","fromSide":"left","toNode":"357b9efcc70e26a6","toSide":"right","toEnd":"none"},
{"id":"61c9e64bc72bdb7e","fromNode":"47e4a75e81a69f3c","fromSide":"right","toNode":"fcf0065522f7ad0f","toSide":"left"},
{"id":"0898a133f9ed5a15","fromNode":"fcf0065522f7ad0f","fromSide":"top","toNode":"9fe83257f9c0e034","toSide":"bottom","fromEnd":"arrow"},
{"id":"97fc0c4d1946673e","fromNode":"dc07c185dac0f67f","fromSide":"bottom","toNode":"9fe83257f9c0e034","toSide":"top"},
{"id":"e001ef328f186f13","fromNode":"9d29d45246a4f232","fromSide":"bottom","toNode":"9fe83257f9c0e034","toSide":"top"},
{"id":"f02465e978927d3c","fromNode":"fcf0065522f7ad0f","fromSide":"right","toNode":"b01d415edd25edc3","toSide":"left","toEnd":"none"},
{"id":"4f17c0e736e809e3","fromNode":"b01d415edd25edc3","fromSide":"right","toNode":"55b9512e6ce2e3b7","toSide":"left","toEnd":"none"},
{"id":"9da66c409b5f70f3","fromNode":"55b9512e6ce2e3b7","fromSide":"right","toNode":"357b9efcc70e26a6","toSide":"left","fromEnd":"arrow","label":"o2m"},
{"id":"50fdc1f05b287087","fromNode":"fcf0065522f7ad0f","fromSide":"right","toNode":"0befd687b2aae671","toSide":"bottom"},
{"id":"75d834a280ca59fc","fromNode":"0befd687b2aae671","fromSide":"top","toNode":"6ad7d99e6ab8062f","toSide":"bottom"},
{"id":"9ff50d4900edc4a6","fromNode":"bdaebc4d85cf1407","fromSide":"right","toNode":"13b5ca9d3298fa62","toSide":"left","toEnd":"none"}
]
}