Міндеттеме және келісім карточкалары
/operations/commitments және /operations/agreements әртүрлі деңгейлерді көрсетеді. Міндеттеме — жеткізілетін нәтиженің тек оқуға арналған туынды паспорты; келісім шарттарды, тараптарды, күндерді және lifecycle ауысуларын басқарады.
Келісімдер тізілімі
/operations/agreements бетінде бөлімге қолжетімділігі бар қызметкер ортақ келісімдер тізілімін көреді; клиент тек қосымша сүзгі, тізімнің жалғыз шекарасы емес. Күй жолағы draft, review, awaiting_signature, active, suspended, expiring, expired, terminated және superseded күйлерін сүзеді. Сан таңдалған сүзгіге қолжетімді толық нәтижеге қатысты, жүктелген жолдар санына ғана емес. Кесте/Карточкалар сол нәтижелердің көрінісін ауыстырады, ал жолды басу келісім паспортын ашады.
Әр жол атаудың жанында бағытты (Клиент, Жеткізуші немесе Ішкі) көрсетеді. Мерзім басталу және аяқталу күндерін біріктіреді; аяқталу күні жоқ болса, аяқталу күні жоқ деп көрсетіледі. Қажетті нәтижеге жеткенше тізімді жалғастырыңыз; жартылай бет толық тізілім емес.
Міндеттеме паспорты
Паспортта Жасалған және Жаңартылған уақыттары аудит метадеректері ретінде көрсетіледі; туынды міндеттеме тек оқуға арналған.
/operations/commitments бөліміндегі міндеттеме карточкасынан немесе нақты паспортты /operations/commitments/:commitmentId арқылы ашып, түрін, уәде етілген саны мен бірлігін, берілсе күшіне ену күнін, орындалу күйін, жұмыс кезеңін, шарт негізін және бастапқы тапсырысты көріңіз. Паспортта ағымдағы жеткізу мерзімі болмауы мүмкін: жетіспейтін өрістерден немесе Ашық тобынан мерзімнің өткенін шығармаңыз, жеткізу күнін не шекті бастапқы тапсырыс пен шарттан тексеріңіз.
Міндеттеме тапсырыстан туындайды және бұл карточкада өзгертілмейді. Санын, мерзімін немесе шартын бастапқы тапсырыста құқық пен тарихты тексергеннен кейін өзгертіңіз. Жүктеу қатесі, бос нәтиже және бастапқы тапсырыс дерегінің болмауы — бөлек күйлер.
Келісім паспорты
/operations/agreements бөліміндегі келісім карточкасы бағытты, күйді, қолданылу күндерін, заңды тараптарды, ағымдағы шарт нұсқасын, жол санын және қол қойылған құжат талабын көрсетеді. Атаулар техникалық идентификатордан емес, контекстен алынуы керек.
Келісім паспортындағы алдын ала төлем блогы осы келісімге, оның шарттарының нақты нұсқасына және есеп айырысу валютасына байланған есепшотты көрсетеді; бұл клиенттің жалпы әмияны емес. Соманы қолмен енгізу мүмкін емес: есепшотты толықтыру үшін расталған, әлі бөлінбеген және валютасы бірдей клиент төлемін таңдаңыз. Есепшотты ашу мен толықтыруға тиісті рұқсаттар қажет, әрі міндеттерді бөлу талабы қолданылуы мүмкін: төлемді тіркеген адам оны қайта растай алмайды. Есепшот пен төлемдерді жүктеу, бос тізім, оқу қатесі, нұсқа қайшылығы және күтіліп тұрған операция — әртүрлі күйлер; бос не қолжетімсіз нәтиже нөлдік қалдық дегенді білдірмейді. Бұл блок қаражатты жұмсауды, шот жолы бойынша резерв құруды не босатуды немесе қайтарым жасауды ұсынбайды; мұнда тек келісімге байланған есепшот ашылып, төлем таңдалып, оның күйі көрсетіледі. Төлем байланыстырылып, бірақ әлі есепшотқа түспесе, карточка сол төлемді таңдалған күйде қалдырып, Толықтыру батырмасын қайта басуды сұрайды; басқа төлемді таңдамаңыз. pending_funding немесе күтілетін жазу күту және карточканы қайта оқуды білдіреді, қалдықтың нөл екенін емес.
Карточкадағы негізгі сан — қолжетімді қалдық: Қолжетімді = төленген − ұсталған − жұмсалған; нөлден өзге қайтарылған сома бөлек көрсетіледі. Карточкада шарттардың қолданыстағы нұсқасы мен есеп айырысу валютасы да көрінеді: жаңа нұсқа жеке резерв контурын бастайды, бұрынғы қалдық көшірілмейді. «Жұмсалған» мәні шығарылған шот жолына байланысқанын білдіреді, бірақ бұл блокта шығын, резерв құру/босату немесе қайтарым әрекеті жоқ.
awaiting_signature күйінде келісім порталдан тыс қол қоюдың расталуын күтеді: портал бұл шешімді тіркейді, бірақ өзі қабылдамайды. Сондықтан мұнда бөлек Белсендіру батырмасы жоқ — сыртқы қол қою процесін және байланысқан құжат көшірмесін тексеріңіз. Келесі практикалық қадам — қол қойылған көшірмені алып, төмендегі құжаттар бөлімінен Қосу түймесін басу; ол автоматты түрде пайда болмайды.
Шарттардың астында байланыстырылған құжаттарға арналған Қосу және Барлығын көру әрекеттері бар бөлек бөлім орналасады. Қол қойылған көшірме әлі күтулі болса, ол бос болуы мүмкін; бұл қолжетімділік қатесі емес. Жасалған және Жаңартылған уақыттары қосымша аудит контекстін береді.
Барлығын көру құжаттар тізілімін осы келісімнің контекстімен ашады: /documents?sourceType=agreement&sourceId=<agreementId>. Нәтижеде тек осы келісімнің құжаттары болуы керек, тақырып, контекст чипі және бос күйі жергілікті тілде түсінікті көрсетіледі; техникалық ID немесе басқа келісімнің файлы дұрыс сүзгінің дәлелі емес.
Ауысу үшін сәйкес күй және карточканың ағымдағы нұсқасы қажет, сонда басқа өзгеріс басылып қалмайды. Әр ауысуда міндетті себеп енгізіледі: ол келісім тарихында сақталады.
Жазу құқығы бар болса, келісімді /operations/agreements/new мекенжайында жасауға болады. Форма draft жасайды; draft немесе review күйіндегі келісімнің шарттарын /operations/agreements/:agreementId/terms бетінде өзгертіңіз — бұл ағымдағы шарттарды ауыстырады. Карточка өзгерсе немесе қайшылық шықса, карточканы қайта оқып, қайталап көріңіз. Интерфейсте ескі нұсқаға бөлек кері қайтару жоқ; review-ден draft-ке өту шарттарды өзгертуге жатады.
Клиент пен алғашқы ұсыныс/бағаны таңдағаннан кейін портал «ұсыныс — клиент» түріндегі атауды ұсынады. Оны қолмен өзгертпейінше, таңдау өзгергенде кеңес жаңарады; қолмен өзгерткеннен кейін мәтініңіз сақталады. Келісім атауы міндетті, сондықтан ойдан шығарылған дерек емес, түсінікті атау енгізіңіз; бар келісімді өңдеу оның атауын өзгертпейді.
Қазіргі алдын ала төлем таңдауышында төлем күні белсенді локаль пішімінің орнына өңделмеген YYYY-MM-DD ISO мәні болып көрінуі мүмкін. Бұл source blocker: оны локальды дата evidence деп қабылдамаңыз және currency.expected/currency.observed пен сәйкес build-тегі дата тексерілмейінше ақша көрсетілген кадрды жарияламаңыз.
Рұқсат етілген ауысулар
draft→review: Тексеруге жіберу;review→awaiting_signature: Қол қоюға жіберу;activeнемесеexpiring→suspended: Уақытша тоқтату;suspended→active: Жалғастыру;- өзгертілетін кез келген күй →
terminated: Аяқтау, қайтарылмайды.
Белсендіру бұл карточкада жоқ: active заңды қол қоюдан кейін немесе сыртқы құжат жүйесінен келеді. Мерзімнің бітуі мен ауыстыру ауысуларын жүйе орындайды.
Карточка нұсқасы өзгерсе немесе ауысу қабылданбаса, карточканы қайта жүктеп, ағымдағы дерекпен шешім қабылдаңыз; ескі әрекетті соқыр қайталамаңыз.
Қауіпсіздік
Ауысудан бұрын шарт нұсқасын, қол қойылған құжатты, заңды тұлғаны, клиентті, күндерді және құқықты тексеріңіз. Мысалдарда ойдан шығарылған келісімдер мен сомаларды пайдаланыңыз; банк, клиент деректерін және техникалық идентификаторларды көрсетпеңіз.