What this category's data looks like
When self-funded study abroad application services enter the exception tracing and manual review stage, the materials are mainly three: the study abroad service contract, the school application form, and the personal statement. The contract comes from the signing stage, and its fields include service items, fees, signing date, and signatures of both parties; the school application form comes from the institution's system or paper form, and its fields include application batch, course name, intake season, and submission date; the personal statement comes from the document preparation stage, and its fields include version number, finalization date, and submission receipt. The three materials update at different rhythms: the contract changes with supplementary agreements, the application form adjusts with institution requirements, and the personal statement iterates with revision rounds. When entering the form input function, the three materials each serve as field sources, and the name, quantity, date, and signature status are entered item by item, forming a traceable original record for subsequent nodes or manual comparison.
Configuration and implementation checks
This step is executed by the form input node (interaction node) in the workflow, and outputs the field values filled in by the user (passed to subsequent nodes after submission). The "exception list and review conclusion" is completed by subsequent nodes or manually. The form only collects the entered field values; it does not automatically identify material content, nor does it determine whether materials are authentic.
| Object | Check | Verification action |
|---|---|---|
| Study abroad service contract | The service item name, fee quantity, signing date, and signature in the contract must be consistent with the corresponding records in the school application form and personal statement | Check field names and required markers one by one, and confirm that the contract number, signing date, and signature status have been entered |
| School application form | The application batch, course name, intake season, and submission date must align with the records of the same names in the contract and personal statement | Check the field names in the node configuration, and confirm that the submission date and receipt number are marked as required |
| Personal statement | The version number, finalization date, and submission receipt must be consistent with the timeline in the contract and school application form | Check the version number and finalization date fields, and confirm that the receipt status has been entered and can be referenced in subsequent nodes |
| Form input node | Field names correspond one-to-one with the fields of the three materials, and required items cover the key material fields | Check field names and required settings one by one in the node configuration, use formInputResult and selectResult to reference fields, and run a trial |
Three common errors
- Symptom: the course name, quantity, or date of the same record does not match between the contract and the school application form. Cause: the two materials are entered separately, field names are not unified, and item-by-item comparison is missing.
- Symptom: the personal statement version is not synchronized, and the finalization date and submission receipt are missing. Cause: revision rounds are not written back, and the version number is not included in the required fields.
- Symptom: after submission, subsequent nodes cannot retrieve values, or required items can be submitted even when empty. Cause: field references were not trial-run in subsequent nodes, and required markers were not checked one by one.
How to verify the setup
Acceptance of this function: fill it out once and submit, check the field values retrieved by subsequent nodes, and confirm that formInputResult and selectResult can reference the corresponding fields.
Business test: create an exception record, see whether the source material can be traced, and check the name, quantity, date, and signature of the contract, school application form, and personal statement.
- Check field names and required markers one by one in the node configuration, and confirm that the key fields of the three materials are covered.
- Reference the
formInputResultandselectResultfields in subsequent nodes and run a trial to confirm that field values can be passed after submission.