What this category's data looks like
This category's data involves three types of materials: course filing forms, study certificates, and credit hour recognition forms. The course filing form is submitted by the training institution before the course starts, recording the course name, filing number, and number of class hours; the study certificate is issued by the teaching party after the course ends, containing the learner's name, course name, study start and end dates, and signature/seal; the credit hour recognition form is compiled by the recognition institution, stating the recognized credit hours, recognition date, and handler's signature. When these three types of materials enter the progress records and statistical verification function, the course filing form provides the course baseline fields, the study certificate provides the individual learning facts, and the credit hour recognition form provides the recognition results. Materials are updated by batch, usually collected on a weekly or monthly cycle, with fields centered on course name, quantity, date, and signature, used for subsequent alignment of statistical criteria.
Configuration and implementation checks
This step is executed by the HTTP node in the workflow, outputting the response body, status code, and returned fields. The "progress table and statistical criteria description" is parsed by subsequent nodes from the response, or handled externally by an external system according to the agreement to complete the rest. The request URL, path parameters, request headers, and request body can all use variable placeholders, with variables coming from global variables, system variables, or outputs of preceding nodes.
| Object | Check | Verification action |
|---|---|---|
| Course filing form | The course name, filing number, class hours, filing date, and signature/seal must match the course name and date in the study certificate | In the request preview, check the complete rendered URL, and compare the filing form fields with the request body fields |
| Study certificate | The learner's name, course name, study start and end dates, and signature/seal must match the recognition date and recognized credit hours in the credit hour recognition form | Check the request header names and value sources, and compare the names, quantities, and dates in the study certificate and recognition form one by one |
| Credit hour recognition form | The recognized credit hours, recognition date, and handler's signature must be complete, and the version must be synchronized with the filing form and study certificate | In the variables panel, check the source of each placeholder, and confirm whether the signature or receipt is missing |
| HTTP node request | The placeholder variables in path parameters, request headers, and request body can be resolved into actual values | Use a sample request to compare the response, and check the Authorization, variables, and responseData fields |
Three common errors
- Symptom: The course name, quantity, or date of the same record does not match between the course filing form and the study certificate. Cause: The two materials are filled in by different stages and were not checked against unified criteria.
- Symptom: The version of the credit hour recognition form is not synchronized with the course filing form and study certificate. Cause: After the materials were updated, they were not re-collected, and the old version is still in circulation.
- Symptom: The study certificate or credit hour recognition form is missing a signature or receipt. Cause: The issuance stage did not complete the signature/seal, and no completeness check was done during collection.
How to verify the setup
This function's acceptance: preview the rendered request, check the status code and returned fields, then compare the result against a sample; in the request headers and request body, check whether Authorization, variables, and responseData appear as agreed.
Business test: use one week of records to check the totals, and see whether the criteria and exceptions are clearly written.
- In the request preview, check the complete rendered URL, and confirm that the path parameter placeholders have been resolved into actual values.
- In the variables panel, check the source of each placeholder, and compare the names, quantities, dates, and signatures in the course filing form, study certificate, and credit hour recognition form one by one.